/*
 * This is a manifest file that'll be compiled into application.css, which will include all the files
 * listed below.
 *
 * Any CSS file within this directory, lib/assets/stylesheets, or any plugin's
 * vendor/assets/stylesheets directory can be referenced here using a relative path.
 *
 * You're free to add application-wide styles to this file and they'll appear at the bottom of the
 * compiled file so the styles you add here take precedence over styles defined in any other CSS/SCSS
 * files in this directory. Styles in this file should be added after the last require_* statement.
 * It is generally better to create a new file per style scope.
 *
 *= require_tree .
 *= require_self
 */

@charset "UTF-8";

:root {
	--polaris-version-number: "4.6.1";
	--warning-bkg-col: #fef5ea;
	--warning-cnt-col: #997202;
}
body,
html {
	font-size: 1.5rem;
	line-height: 2rem;
	text-transform: none;
	letter-spacing: normal;
	font-weight: 400;
	background-color: #f4f6f8;
	color: var(--p-text-on-surface, #212b36);
	scroll-behavior: smooth;
}
@media (min-width: 40em) {
	body,
	html {
		font-size: 1.3rem;
	}
}
body,
button,
html {
	font-family:
		-apple-system,
		BlinkMacSystemFont,
		San Francisco,
		Roboto,
		Segoe UI,
		Helvetica Neue,
		sans-serif;
}
html {
	position: relative;
	font-size: 62.5%;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
	text-size-adjust: 100%;
	text-rendering: optimizeLegibility;
}
body {
	min-height: 100%;
	margin: 0;
	padding: 0;
	background-color: #f4f6f8;
}
*,
:after,
:before {
	box-sizing: border-box;
}
h1,
h2,
h3,
h4,
h5,
h6,
p {
	margin: 0;
	font-size: 1em;
	font-weight: 400;
}

[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner,
button::-moz-focus-inner {
	border-style: none;
}
@keyframes polaris-SkeletonShimmerAnimation {
	0% {
		opacity: 0.45;
	}
	to {
		opacity: 0.9;
	}
}

.Polaris-VisuallyHidden {
	position: absolute !important;
	top: 0;
	clip: rect(1px, 1px, 1px, 1px) !important;
	overflow: hidden !important;
	height: 1px !important;
	width: 1px !important;
	padding: 0 !important;
	border: 0 !important;
}

.Polaris-Avatar {
	position: relative;
	display: block;
	overflow: hidden;
	min-width: 3.2rem;
	max-width: 100%;
	background: #47c1bf;
	border-radius: 3rem;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.Polaris-Avatar:after {
	content: "";
	display: block;
	padding-bottom: 100%;
}
.Polaris-Avatar--hidden {
	visibility: hidden;
}
.Polaris-Avatar--sizeSmall {
	width: 3.2rem;
}
.Polaris-Avatar--sizeMedium {
	width: 4rem;
}
.Polaris-Avatar--sizeLarge {
	width: 6rem;
}
.Polaris-Avatar--styleOne {
	background: #47c1bf;
}
.Polaris-Avatar--styleTwo {
	background: #de3618;
}
.Polaris-Avatar--styleThree {
	background: #f49342;
}
.Polaris-Avatar--styleFour {
	background: #50b83c;
}
.Polaris-Avatar--styleFive {
	background: #006fbb;
}
.Polaris-Avatar--styleSix {
	background: #9c6ade;
}
.Polaris-Avatar--hasImage {
	background: transparent;
}
.Polaris-Avatar__Image {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 100%;
	height: 100%;
	border-radius: 3rem;
	transform: translate(-50%, -50%);
	object-fit: cover;
}
.Polaris-Avatar__Initials {
	position: absolute;
	top: 0;
	right: 0;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	height: 100%;
	padding: 0.2rem;
}
.Polaris-Avatar__Svg {
	width: 4.8rem;
	height: auto;
	color: #fff;
}

.Polaris-Icon {
	display: block;
	height: 2rem;
	width: 2rem;
	max-height: 100%;
	max-width: 100%;
	margin: auto;
}

.Polaris-Icon--hasBackdrop {
	position: relative;
	display: flex;
	align-items: center;
	margin: 0.4rem;
}

.Polaris-Icon--hasBackdrop::before {
	content: "";
	position: absolute;
	top: -0.4rem;
	bottom: -0.4rem;
	left: -0.4rem;
	right: -0.4rem;
	border-radius: 50%;
}

.Polaris-Icon--isColored {
	color: var(--p-surface, white);
}

.Polaris-Icon--colorWhite {
	color: transparent;
}

.Polaris-Icon--colorWhite svg {
	fill: white;
}

.Polaris-Icon--colorWhite img {
	filter: brightness(0) saturate(100%) invert(100%);
}

.Polaris-Icon--colorWhite.Polaris-Icon--newDesignLanguage svg {
	fill: var(--p-icon-subdued);
}

.Polaris-Icon--colorBlack svg {
	fill: black;
}

.Polaris-Icon--colorBlack img {
	filter: brightness(0) saturate(100%);
}

.Polaris-Icon--colorBlack.Polaris-Icon--newDesignLanguage svg {
	fill: var(--p-icon);
}

.Polaris-Icon--colorSkyLighter svg {
	fill: #f9fafb;
}

.Polaris-Icon--colorSkyLighter img {
	filter: brightness(0) saturate(100%) invert(99%) sepia(1%) saturate(159%) hue-rotate(170deg)
		brightness(99%) contrast(99%);
}

.Polaris-Icon--colorSkyLighter.Polaris-Icon--newDesignLanguage svg {
	fill: var(--p-icon-subdued);
}

.Polaris-Icon--colorSkyLight svg {
	fill: #f4f6f8;
}

.Polaris-Icon--colorSkyLight img {
	filter: brightness(0) saturate(100%) invert(99%) sepia(12%) saturate(467%) hue-rotate(174deg)
		brightness(99%) contrast(96%);
}

.Polaris-Icon--colorSkyLight.Polaris-Icon--newDesignLanguage svg {
	fill: var(--p-icon-subdued);
}

.Polaris-Icon--colorSky svg {
	fill: #dfe3e8;
}

.Polaris-Icon--colorSky img {
	filter: brightness(0) saturate(100%) invert(100%) sepia(95%) saturate(336%) hue-rotate(175deg)
		brightness(97%) contrast(87%);
}

.Polaris-Icon--colorSky.Polaris-Icon--newDesignLanguage svg {
	fill: var(--p-icon-subdued);
}

.Polaris-Icon--colorSkyDark svg {
	fill: #d9d9d9;
}

.Polaris-Icon--colorSkyDark img {
	filter: brightness(0) saturate(100%) invert(86%) sepia(4%) saturate(502%) hue-rotate(167deg)
		brightness(96%) contrast(91%);
}

.Polaris-Icon--colorSkyDark.Polaris-Icon--newDesignLanguage svg {
	fill: var(--p-icon-subdued);
}

.Polaris-Icon--colorInkLightest svg {
	fill: #919eab;
}

.Polaris-Icon--colorInkLightest img {
	filter: brightness(0) saturate(100%) invert(68%) sepia(18%) saturate(246%) hue-rotate(169deg)
		brightness(88%) contrast(90%);
}

.Polaris-Icon--colorInkLightest.Polaris-Icon--newDesignLanguage svg {
	fill: var(--p-icon);
}

.Polaris-Icon--colorInkLighter svg {
	fill: #637381;
}

.Polaris-Icon--colorInkLighter img {
	filter: brightness(0) saturate(100%) invert(45%) sepia(8%) saturate(825%) hue-rotate(166deg)
		brightness(95%) contrast(90%);
}

.Polaris-Icon--colorInkLighter::before {
	background-color: var(--p-surface, #dfe3e8);
}

.Polaris-Icon--colorInkLighter.Polaris-Icon--newDesignLanguage svg {
	fill: var(--p-icon);
}

.Polaris-Icon--colorInkLight svg {
	fill: #454f5b;
}

.Polaris-Icon--colorInkLight img {
	filter: brightness(0) saturate(100%) invert(32%) sepia(9%) saturate(1069%) hue-rotate(173deg)
		brightness(83%) contrast(84%);
}

.Polaris-Icon--colorInkLight.Polaris-Icon--newDesignLanguage svg {
	fill: var(--p-icon);
}

.Polaris-Icon--colorInk svg {
	fill: #212b36;
}

.Polaris-Icon--colorInk img {
	filter: brightness(0) saturate(100%) invert(10%) sepia(10%) saturate(2259%) hue-rotate(171deg)
		brightness(99%) contrast(84%);
}

.Polaris-Icon--colorInk::before {
	background-color: var(--p-surface, #dfe3e8);
}

.Polaris-Icon--colorInk.Polaris-Icon--newDesignLanguage svg {
	fill: var(--p-icon);
}

.Polaris-Icon--colorBlueLighter svg {
	fill: #ebf5fa;
}

.Polaris-Icon--colorBlueLighter img {
	filter: brightness(0) saturate(100%) invert(100%) sepia(94%) saturate(686%) hue-rotate(175deg)
		brightness(103%) contrast(96%);
}

.Polaris-Icon--colorBlueLighter.Polaris-Icon--newDesignLanguage svg {
	fill: var(--p-icon);
}

.Polaris-Icon--colorBlueLight svg {
	fill: #b4e1fa;
}

.Polaris-Icon--colorBlueLight img {
	filter: brightness(0) saturate(100%) invert(80%) sepia(7%) saturate(1832%) hue-rotate(178deg)
		brightness(108%) contrast(96%);
}

.Polaris-Icon--colorBlueLight.Polaris-Icon--newDesignLanguage svg {
	fill: var(--p-icon);
}

.Polaris-Icon--colorBlue svg {
	fill: #006fbb;
}

.Polaris-Icon--colorBlue img {
	filter: brightness(0) saturate(100%) invert(19%) sepia(98%) saturate(2885%) hue-rotate(190deg)
		brightness(99%) contrast(101%);
}

.Polaris-Icon--colorBlue.Polaris-Icon--newDesignLanguage svg {
	fill: var(--p-icon);
}

.Polaris-Icon--colorBlueDark svg {
	fill: #084e8a;
}

.Polaris-Icon--colorBlueDark img {
	filter: brightness(0) saturate(100%) invert(22%) sepia(70%) saturate(1308%) hue-rotate(182deg)
		brightness(94%) contrast(101%);
}

.Polaris-Icon--colorBlueDark::before {
	background-color: var(--p-surface-highlight, #b4e1fa);
}

.Polaris-Icon--colorBlueDark.Polaris-Icon--newDesignLanguage svg {
	fill: var(--p-icon);
}

.Polaris-Icon--colorBlueDarker svg {
	fill: #001429;
}

.Polaris-Icon--colorBlueDarker img {
	filter: brightness(0) saturate(100%) invert(5%) sepia(33%) saturate(5606%) hue-rotate(195deg)
		brightness(97%) contrast(102%);
}

.Polaris-Icon--colorBlueDarker.Polaris-Icon--newDesignLanguage svg {
	fill: var(--p-icon);
}

.Polaris-Icon--colorIndigoLighter svg {
	fill: #f4f5fa;
}

.Polaris-Icon--colorIndigoLighter img {
	filter: brightness(0) saturate(100%) invert(100%) sepia(25%) saturate(1090%) hue-rotate(179deg)
		brightness(100%) contrast(96%);
}

.Polaris-Icon--colorIndigoLighter.Polaris-Icon--newDesignLanguage svg {
	fill: var(--p-action-primary);
}

.Polaris-Icon--colorIndigoLight svg {
	fill: #b3bcf5;
}

.Polaris-Icon--colorIndigoLight img {
	filter: brightness(0) saturate(100%) invert(82%) sepia(37%) saturate(4261%) hue-rotate(194deg)
		brightness(111%) contrast(92%);
}

.Polaris-Icon--colorIndigoLight.Polaris-Icon--newDesignLanguage svg {
	fill: var(--p-action-primary);
}

.Polaris-Icon--colorIndigo svg {
	fill: rgb(var(--mid-purple) ;);
}

.Polaris-Icon--colorIndigo img {
	filter: brightness(0) saturate(100%) invert(45%) sepia(17%) saturate(1966%) hue-rotate(194deg)
		brightness(88%) contrast(84%);
}

.Polaris-Icon--colorIndigo.Polaris-Icon--newDesignLanguage svg {
	fill: var(--p-action-primary);
}

.Polaris-Icon--colorIndigoDark svg {
	fill: #202e78;
}

.Polaris-Icon--colorIndigoDark img {
	filter: brightness(0) saturate(100%) invert(17%) sepia(28%) saturate(4409%) hue-rotate(218deg)
		brightness(87%) contrast(98%);
}

.Polaris-Icon--colorIndigoDark.Polaris-Icon--newDesignLanguage svg {
	fill: var(--p-action-primary);
}

.Polaris-Icon--colorIndigoDarker svg {
	fill: #000639;
}

.Polaris-Icon--colorIndigoDarker img {
	filter: brightness(0) saturate(100%) invert(5%) sepia(81%) saturate(5060%) hue-rotate(229deg)
		brightness(72%) contrast(111%);
}

.Polaris-Icon--colorIndigoDarker.Polaris-Icon--newDesignLanguage svg {
	fill: var(--p-action-primary);
}

.Polaris-Icon--colorTealLighter svg {
	fill: #e0f5f5;
}

.Polaris-Icon--colorTealLighter img {
	filter: brightness(0) saturate(100%) invert(87%) sepia(5%) saturate(1124%) hue-rotate(173deg)
		brightness(114%) contrast(92%);
}

.Polaris-Icon--colorTealLighter.Polaris-Icon--newDesignLanguage svg {
	fill: var(--p-icon-highlight);
}

.Polaris-Icon--colorTealLight svg {
	fill: #b7ecec;
}

.Polaris-Icon--colorTealLight img {
	filter: brightness(0) saturate(100%) invert(95%) sepia(12%) saturate(683%) hue-rotate(122deg)
		brightness(97%) contrast(91%);
}

.Polaris-Icon--colorTealLight.Polaris-Icon--newDesignLanguage svg {
	fill: var(--p-icon-highlight);
}

.Polaris-Icon--colorTeal svg {
	fill: #47c1bf;
}

.Polaris-Icon--colorTeal img {
	filter: brightness(0) saturate(100%) invert(72%) sepia(8%) saturate(2838%) hue-rotate(130deg)
		brightness(92%) contrast(87%);
}

.Polaris-Icon--colorTeal::before {
	background-color: var(--p-surface-highlight, white);
}

.Polaris-Icon--colorTeal.Polaris-Icon--newDesignLanguage svg {
	fill: var(--p-icon-highlight);
}

.Polaris-Icon--colorTealDark svg {
	fill: #00848e;
}

.Polaris-Icon--colorTealDark img {
	filter: brightness(0) saturate(100%) invert(28%) sepia(83%) saturate(3919%) hue-rotate(168deg)
		brightness(93%) contrast(101%);
}

.Polaris-Icon--colorTealDark::before {
	background-color: var(--p-surface-highlight, #b7ecec);
}

.Polaris-Icon--colorTealDark.Polaris-Icon--newDesignLanguage svg {
	fill: var(--p-icon-highlight);
}

.Polaris-Icon--colorTealDarker svg {
	fill: #003135;
}

.Polaris-Icon--colorTealDarker img {
	filter: brightness(0) saturate(100%) invert(15%) sepia(23%) saturate(2237%) hue-rotate(141deg)
		brightness(96%) contrast(104%);
}

.Polaris-Icon--colorTealDarker.Polaris-Icon--newDesignLanguage svg {
	fill: var(--p-icon-highlight);
}

.Polaris-Icon--colorGreenLighter svg {
	fill: #e3f1df;
}

.Polaris-Icon--colorGreenLighter img {
	filter: brightness(0) saturate(100%) invert(92%) sepia(51%) saturate(187%) hue-rotate(46deg)
		brightness(108%) contrast(89%);
}

.Polaris-Icon--colorGreenLighter.Polaris-Icon--newDesignLanguage svg {
	fill: var(--p-icon-success);
}

.Polaris-Icon--colorGreen svg {
	fill: #50b83c;
}

.Polaris-Icon--colorGreen img {
	filter: brightness(0) saturate(100%) invert(56%) sepia(10%) saturate(2637%) hue-rotate(64deg)
		brightness(106%) contrast(91%);
}

.Polaris-Icon--colorGreen::before {
	background-color: var(--p-surface-success, #e3f1df);
}

.Polaris-Icon--colorGreen.Polaris-Icon--newDesignLanguage svg {
	fill: var(--p-icon-success);
}

.Polaris-Icon--colorGreenDark svg {
	fill: #108043;
}

.Polaris-Icon--colorGreenDark img {
	filter: brightness(0) saturate(100%) invert(18%) sepia(75%) saturate(6649%) hue-rotate(155deg)
		brightness(97%) contrast(87%);
}

.Polaris-Icon--colorGreenDark::before {
	background-color: var(--p-surface-success, #bbe5b3);
}

.Polaris-Icon--colorGreenDark.Polaris-Icon--newDesignLanguage svg {
	fill: var(--p-icon-success);
}

.Polaris-Icon--colorYellowLighter svg {
	fill: #fcf1cd;
}

.Polaris-Icon--colorYellowLighter img {
	filter: brightness(0) saturate(100%) invert(88%) sepia(27%) saturate(234%) hue-rotate(357deg)
		brightness(103%) contrast(98%);
}

.Polaris-Icon--colorYellowLighter.Polaris-Icon--newDesignLanguage svg {
	fill: var(--p-icon-warning);
}

.Polaris-Icon--colorYellow svg {
	fill: #eec200;
}

.Polaris-Icon--colorYellow img {
	filter: brightness(0) saturate(100%) invert(65%) sepia(91%) saturate(530%) hue-rotate(5deg)
		brightness(100%) contrast(100%);
}

.Polaris-Icon--colorYellow.Polaris-Icon--newDesignLanguage svg {
	fill: var(--p-icon-warning);
}

.Polaris-Icon--colorYellowDark svg {
	fill: #8a6116;
}

.Polaris-Icon--colorYellowDark img {
	filter: brightness(0) saturate(100%) invert(37%) sepia(51%) saturate(709%) hue-rotate(0deg)
		brightness(93%) contrast(89%);
}

.Polaris-Icon--colorYellowDark::before {
	background-color: var(--p-surface-warning, #ffea8a);
}

.Polaris-Icon--colorYellowDark.Polaris-Icon--newDesignLanguage svg {
	fill: var(--p-icon-warning);
}

.Polaris-Icon--colorOrange svg {
	fill: #f49342;
}

.Polaris-Icon--colorOrange img {
	filter: brightness(0) saturate(100%) invert(54%) sepia(86%) saturate(416%) hue-rotate(340deg)
		brightness(105%) contrast(91%);
}

.Polaris-Icon--colorOrange.Polaris-Icon--newDesignLanguage svg {
	fill: var(--p-icon-warning);
}

.Polaris-Icon--colorOrangeDark svg {
	fill: #c05717;
}

.Polaris-Icon--colorOrangeDark img {
	filter: brightness(0) saturate(100%) invert(29%) sepia(94%) saturate(1431%) hue-rotate(5deg)
		brightness(96%) contrast(82%);
}

.Polaris-Icon--colorOrangeDark.Polaris-Icon--newDesignLanguage svg {
	fill: var(--p-icon-warning);
}

.Polaris-Icon--colorRedLighter svg {
	fill: #fbeae5;
}

.Polaris-Icon--colorRedLighter img {
	filter: brightness(0) saturate(100%) invert(89%) sepia(21%) saturate(137%) hue-rotate(324deg)
		brightness(102%) contrast(97%);
}

.Polaris-Icon--colorRedLighter.Polaris-Icon--newDesignLanguage svg {
	fill: var(--p-icon-critical);
}

.Polaris-Icon--colorRed svg {
	fill: #de3618;
}

.Polaris-Icon--colorRed img {
	filter: brightness(0) saturate(100%) invert(28%) sepia(67%) saturate(3622%) hue-rotate(353deg)
		brightness(89%) contrast(95%);
}

.Polaris-Icon--colorRed.Polaris-Icon--newDesignLanguage svg {
	fill: var(--p-icon-critical);
}

.Polaris-Icon--colorRedDark svg {
	fill: #bf0711;
}

.Polaris-Icon--colorRedDark img {
	filter: brightness(0) saturate(100%) invert(12%) sepia(100%) saturate(5699%) hue-rotate(353deg)
		brightness(75%) contrast(101%);
}

.Polaris-Icon--colorRedDark::before {
	background-color: var(--p-surface-critical, #fead9a);
}

.Polaris-Icon--colorRedDark.Polaris-Icon--newDesignLanguage svg {
	fill: var(--p-icon-critical);
}

.Polaris-Icon--colorPurple svg {
	fill: #9c6ade;
}

.Polaris-Icon--colorPurple img {
	filter: brightness(0) saturate(100%) invert(49%) sepia(77%) saturate(1864%) hue-rotate(229deg)
		brightness(91%) contrast(91%);
}

.Polaris-Icon--colorPurple.Polaris-Icon--newDesignLanguage svg {
	fill: var(--p-icon-highlight);
}

.Polaris-Icon--colorBase svg {
	fill: var(--p-icon);
}

.Polaris-Icon--colorSubdued svg {
	fill: var(--p-icon-subdued);
}

.Polaris-Icon--colorCritical svg {
	fill: var(--p-icon-critical);
}

.Polaris-Icon--colorWarning svg {
	fill: var(--p-icon-warning);
}

.Polaris-Icon--colorHighlight svg {
	fill: var(--p-icon-highlight);
}

.Polaris-Icon--colorSuccess svg {
	fill: var(--p-icon-success);
}

.Polaris-Icon--colorPrimary svg {
	fill: var(--p-action-primary);
}

.Polaris-Icon__Svg,
.Polaris-Icon__Img {
	position: relative;
	display: block;
	width: 100%;
	max-width: 100%;
	max-height: 100%;
}

.Polaris-Icon__Placeholder {
	padding-bottom: 100%;
	background: currentColor;
}

.Polaris-VisuallyHidden {
	position: absolute !important;
	top: 0;
	clip: rect(1px, 1px, 1px, 1px) !important;
	overflow: hidden !important;
	height: 1px !important;
	width: 1px !important;
	padding: 0 !important;
	border: 0 !important;
}

.Polaris-Button {
	position: relative;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	min-height: 3.6rem;
	min-width: 3.6rem;
	margin: 0;
	padding: 0.7rem 1.6rem;
	background: linear-gradient(180deg, #fafafb, #ffffff);
	border: var(--p-override-none, 0.1rem solid #c6cdd4);
	box-shadow: #c6cdd4;
	border-radius: var(--p-border-radius-base, 3px);
	line-height: 1;
	color: var(--p-text-on-surface, #212b36);
	text-align: center;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	text-decoration: none;
	transition-property: background, border, box-shadow;
	transition-duration: 0.2s;
	transition-timing-function: cubic-bezier(0.64, 0, 0.35, 1);
	-webkit-tap-highlight-color: transparent;
}
.Polaris-Button svg {
	fill: #637381;
}
.Polaris-Button:hover {
	background: #000000;
	border-color: var(--p-override-none, #c6cdd4);
	color: #dfe3e8;
}
.Polaris-Button:focus {
	border-color: var(--p-override-transparent, #c6cdd4);
	outline: 0;
	box-shadow: #c6cdd4;
	position: relative;
}
.Polaris-Button:focus:after {
	content: var(--p-non-null-content, none);
	position: absolute;
	z-index: 1;
	top: -0.3rem;
	right: -0.3rem;
	bottom: -0.3rem;
	left: -0.3rem;
	display: block;
	border: 0.2rem solid var(--p-interactive-focus);
	border-radius: calc(var(--p-border-radius-base) + 0.3rem);
}
@media (-ms-high-contrast: active) {
	.Polaris-Button:focus {
		outline: 2px dotted;
	}
}
.Polaris-Button:active {
	background: var(--p-neutral-action-pressed, linear-gradient(180deg, #fafafb, #ffffff));
	border-color: var(--p-override-none, #c6cdd4);
	box-shadow: #c6cdd4;
}
.Polaris-Button:active:after {
	border: none;
}
.Polaris-Button.Polaris-Button--disabled {
	transition: none;
	background: var(--p-neutral-action-disabled, linear-gradient(180deg, #fafafb, #ffffff));
	color: var(--p-text-disabled-on-surface, #919eab);
}
.Polaris-Button.Polaris-Button--disabled svg {
	fill: #919eab;
}
.Polaris-Button__Content {
	font-size: 1.5rem;
	font-weight: var(--p-button-font-weight, 400);
	line-height: 1.6rem;
	text-transform: none;
	letter-spacing: normal;
	position: relative;
	display: flex;
	justify-content: center;
	align-items: center;
	min-width: 1px;
	min-height: 1px;
}
@media (min-width: 40em) {
	.Polaris-Button__Content {
		font-size: 1.3rem;
	}
}
.Polaris-Button--textAlignLeft {
	justify-content: flex-start;
	text-align: left;
}
.Polaris-Button--textAlignCenter {
	justify-content: center;
	text-align: center;
}
.Polaris-Button--textAlignRight {
	justify-content: flex-end;
	text-align: right;
}
.Polaris-Button__Icon {
	transition: color 0.2s cubic-bezier(0.64, 0, 0.35, 1);
}
.Polaris-Button__Icon:first-child {
	margin-left: -0.4rem;
}
.Polaris-Button__Icon:last-child {
	margin-right: -0.8rem;
	margin-left: 0.4rem;
}
.Polaris-Button__Icon + :not(.Polaris-Button__Icon) {
	margin-left: 0.4rem;
}
.Polaris-Button__Spinner {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -1rem;
	margin-left: -1rem;
}
.Polaris-Button--primary {
	--p-button-color: var(--p-branded-action);
	--p-button-color-hover: var(--p-branded-action-hovered);
	--p-button-color-active: var(--p-branded-action-pressed);
	background: var(--p-button-color, linear-gradient(180deg, #fafafb, #ffffff));
	box-shadow: #c6cdd4;
}
.Polaris-Button--primary,
.Polaris-Button--primary:hover {
	border-color: #c6cdd4;
	color: #dfe3e8;
}
.Polaris-Button--primary:hover {
	background: #000000;
	text-decoration: none;
}
.Polaris-Button--primary:focus {
	border-color: #c6cdd4;
	box-shadow: #c6cdd4;
}
.Polaris-Button--primary:active {
	background: #000000;
	border-color: #c6cdd4;
	box-shadow: #c6cdd4;
}
.Polaris-Button--primary svg {
	fill: #fff;
}
.Polaris-Button--primary.Polaris-Button--disabled {
	--p-button-color-disabled: var(--p-branded-action-disabled);
	background: var(--p-button-color-disabled, linear-gradient(180deg, #bac0e6, #bac0e6));
	border-color: var(--p-override-transparent, #a7aedf);
	box-shadow: none;
	color: var(--p-text-on-branded, #fff);
}
.Polaris-Button--primary.Polaris-Button--disabled svg {
	fill: #fff;
}
.Polaris-Button--destructive {
	--p-button-color: var(--p-critical-action);
	--p-button-color-hover: var(--p-critical-action-hovered);
	--p-button-color-active: var(--p-critical-action-pressed);
	background: var(--p-button-color, linear-gradient(180deg, #e6391a, #d53417));
	box-shadow: var(
		--p-override-none,
		inset 0 1px 0 0 #e73d1f,
		0 1px 0 0 rgba(22, 29, 37, 0.05),
		0 0 0 0 transparent
	);
}
.Polaris-Button--destructive,
.Polaris-Button--destructive:hover {
	border-color: var(--p-override-transparent, #b02b13);
	color: var(--p-text-on-branded, #fff);
}
.Polaris-Button--destructive:hover {
	background: var(--p-button-color-hover, linear-gradient(180deg, #de3618, #c73016));
	text-decoration: none;
}
.Polaris-Button--destructive:focus {
	border-color: var(--p-override-transparent, #bf0711);
	box-shadow: var(
		--p-override-none,
		inset 0 1px 0 0 #e84528,
		0 1px 0 0 rgba(22, 29, 37, 0.05),
		0 0 0 1px #bf0711
	);
}
.Polaris-Button--destructive:active {
	background: var(--p-button-color-active, linear-gradient(180deg, #b02b13, #b02b13));
	border-color: var(--p-override-transparent, #992511);
	box-shadow: var(
		--p-override-none,
		inset 0 0 0 0 transparent,
		0 1px 0 0 rgba(22, 29, 37, 0.05),
		0 0 1px 0 #992511
	);
}
.Polaris-Button--destructive svg {
	fill: #fff;
}
.Polaris-Button--destructive.Polaris-Button--disabled {
	background: var(--p-button-color-disabled, linear-gradient(180deg, #f29484, #f29484));
	border-color: var(--p-override-transparent, #ef816d);
	box-shadow: none;
	color: var(--p-text-on-branded, #fff);
}
.Polaris-Button--destructive.Polaris-Button--disabled svg {
	fill: #fff;
}
.Polaris-Button--outline {
	background: transparent;
	border-color: rgba(99, 115, 129, 0.4);
	box-shadow: none;
	color: #374047;
}

.Polaris-Button--outline:hover {
	background: rgba(99, 115, 129, 0.05);
	border-color: rgba(99, 115, 129, 0.4);
}
.Polaris-Button--outline:focus {
	border-color: rgba(99, 115, 129, 0.8);
	box-shadow: 0 0 0 1px rgba(99, 115, 129, 0.8);
}
.Polaris-Button--outline:active {
	background: rgba(99, 115, 129, 0.1);
	box-shadow: none;
}
.Polaris-Button--outline.Polaris-Button--disabled {
	background: transparent;
	border-color: rgba(99, 115, 129, 0.25);
	box-shadow: none;
	color: #919eab;
}
.Polaris-Button--outline.Polaris-Button--disabled svg {
	fill: #919eab;
}
.Polaris-Button--destructive.Polaris-Button--outline {
	background: transparent;
	border-color: rgba(222, 54, 24, 0.4);
	box-shadow: none;
	color: #82200e;
}
.Polaris-Button--destructive.Polaris-Button--outline:hover {
	background: rgba(222, 54, 24, 0.05);
	border-color: rgba(222, 54, 24, 0.4);
}
.Polaris-Button--destructive.Polaris-Button--outline:focus {
	border-color: rgba(222, 54, 24, 0.8);
	box-shadow: 0 0 0 1px rgba(222, 54, 24, 0.8);
}
.Polaris-Button--destructive.Polaris-Button--outline:active {
	background: rgba(222, 54, 24, 0.1);
	box-shadow: none;
}
.Polaris-Button--destructive.Polaris-Button--outline svg {
	fill: #bf0711;
}
.Polaris-Button--disabled {
	cursor: default;
	pointer-events: none;
}
@keyframes Polaris-Button--loading {
	to {
		transform: rotate(1turn);
	}
}
.Polaris-Button--loading {
	position: relative;
	transition: border-color 0.2s cubic-bezier(0.64, 0, 0.35, 1);
}
.Polaris-Button--loading,
.Polaris-Button--loading.Polaris-Button--disabled,
.Polaris-Button--loading:hover {
	color: transparent;
}
.Polaris-Button--plain {
	margin: -0.7rem -0.8rem;
	padding-left: 0.8rem;
	padding-right: 0.8rem;
	background: transparent;
	border: 0;
	box-shadow: none;
	color: #006fbb;
}
.Polaris-Button--plain svg {
	fill: #006fbb;
}
.Polaris-Button--plain:active,
.Polaris-Button--plain:focus,
.Polaris-Button--plain:hover {
	background: transparent;
	border: 0;
	box-shadow: none;
	color: #084e8a;
	text-decoration: underline;
}
.Polaris-Button--plain:active svg,
.Polaris-Button--plain:focus svg,
.Polaris-Button--plain:hover svg {
	fill: #084e8a;
}
@media (-ms-high-contrast: active) {
	.Polaris-Button--plain:focus {
		outline: none;
	}
}
@media (-ms-high-contrast: active) {
	.Polaris-Button--plain:focus > .Polaris-Button__Content {
		outline: 2px dotted;
	}
}
.Polaris-Button--plain:focus:not(.Polaris-Button--iconOnly) > .Polaris-Button__Content {
	padding: 2px 5px;
	margin: -2px -5px;
	background: rgba(33, 43, 54, 0.1);
	border-radius: 3px;
	transition: opacity 0.2s cubic-bezier(0.64, 0, 0.35, 1);
}
.Polaris-Button--plain.Polaris-Button--fullWidth {
	margin-left: 0;
	margin-right: 0;
}
.Polaris-Button--plain.Polaris-Button--destructive {
	color: #bf0711;
}
.Polaris-Button--plain.Polaris-Button--destructive:hover {
	color: #330101;
}
.Polaris-Button--plain.Polaris-Button--disabled {
	background: none;
}
.Polaris-Button--plain.Polaris-Button--sizeSlim {
	margin-top: -0.4rem;
	margin-bottom: -0.4rem;
}
.Polaris-Button--plain.Polaris-Button--sizeLarge {
	margin: -1.1rem -2rem;
}
.Polaris-Button--plain.Polaris-Button--iconOnly {
	margin: -0.8rem;
}
.Polaris-Button--plain.Polaris-Button--iconOnly svg {
	fill: #637381;
}
.Polaris-Button--plain.Polaris-Button--iconOnly:active,
.Polaris-Button--plain.Polaris-Button--iconOnly:focus {
	background: rgba(33, 43, 54, 0.1);
}
.Polaris-Button--plain.Polaris-Button--iconOnly:active svg,
.Polaris-Button--plain.Polaris-Button--iconOnly:focus svg {
	fill: #637381;
}
.Polaris-Button--plain.Polaris-Button--iconOnly:active svg,
.Polaris-Button--plain.Polaris-Button--iconOnly:hover svg {
	fill: #212b36;
}
.Polaris-Button--plain.Polaris-Button--iconOnly > .Polaris-Button__Content:after {
	display: none;
}
.Polaris-Button--plain.Polaris-Button--iconOnly.Polaris-Button--disabled svg {
	fill: #d9d9d9;
}
.Polaris-Button--plain .Polaris-Button__Icon {
	margin-left: 0;
	margin-right: 0;
}
.Polaris-Button--sizeSlim {
	min-height: 3rem;
	padding: 0.4rem 1.2rem;
}
.Polaris-Button--sizeLarge {
	min-height: 4.4rem;
	min-width: 4.4rem;
	padding: 1.1rem 2.4rem;
}
.Polaris-Button--sizeLarge .Polaris-Button__Content {
	font-size: 1.7rem;
	font-weight: var(--p-button-font-weight, 400);
	line-height: 2rem;
	text-transform: none;
	letter-spacing: normal;
}
@media (min-width: 40em) {
	.Polaris-Button--sizeLarge .Polaris-Button__Content {
		font-size: 1.6rem;
	}
}
.Polaris-Button--fullWidth {
	display: flex;
	width: 100%;
}
.Polaris-Button--iconOnly {
	padding-left: 0.8rem;
	padding-right: 0.8rem;
}
.Polaris-Button--iconOnly.Polaris-Button--sizeLarge {
	padding-left: 1.2rem;
	padding-right: 1.2rem;
}
.Polaris-Button--iconOnly .Polaris-Button__Icon:first-child {
	margin-left: 0;
}
.Polaris-Button--iconOnly .Polaris-Button__Icon:last-child {
	margin-right: -0.4rem;
}
.Polaris-Button--iconOnly .Polaris-Button__Icon:only-child {
	margin-right: 0;
}
.Polaris-Button--monochrome.Polaris-Button--outline,
.Polaris-Button--monochrome.Polaris-Button--plain {
	color: currentColor;
}
.Polaris-Button--monochrome.Polaris-Button--outline svg,
.Polaris-Button--monochrome.Polaris-Button--plain svg {
	fill: currentColor;
}
.Polaris-Button--monochrome.Polaris-Button--outline:active,
.Polaris-Button--monochrome.Polaris-Button--outline:focus,
.Polaris-Button--monochrome.Polaris-Button--outline:hover,
.Polaris-Button--monochrome.Polaris-Button--plain:active,
.Polaris-Button--monochrome.Polaris-Button--plain:focus,
.Polaris-Button--monochrome.Polaris-Button--plain:hover {
	color: currentColor;
}
.Polaris-Button--monochrome.Polaris-Button--outline:active svg,
.Polaris-Button--monochrome.Polaris-Button--outline:focus svg,
.Polaris-Button--monochrome.Polaris-Button--outline:hover svg,
.Polaris-Button--monochrome.Polaris-Button--plain:active svg,
.Polaris-Button--monochrome.Polaris-Button--plain:focus svg,
.Polaris-Button--monochrome.Polaris-Button--plain:hover svg {
	fill: currentColor;
}
.Polaris-Button--monochrome.Polaris-Button--outline.Polaris-Button--disabled,
.Polaris-Button--monochrome.Polaris-Button--plain.Polaris-Button--disabled {
	color: currentColor;
	opacity: 0.4;
}
.Polaris-Button--monochrome.Polaris-Button--outline.Polaris-Button--disabled svg,
.Polaris-Button--monochrome.Polaris-Button--outline.Polaris-Button--iconOnly.Polaris-Button--disabled
	svg,
.Polaris-Button--monochrome.Polaris-Button--outline.Polaris-Button--iconOnly:active svg,
.Polaris-Button--monochrome.Polaris-Button--outline.Polaris-Button--iconOnly:focus svg,
.Polaris-Button--monochrome.Polaris-Button--outline.Polaris-Button--iconOnly svg,
.Polaris-Button--monochrome.Polaris-Button--plain.Polaris-Button--disabled svg,
.Polaris-Button--monochrome.Polaris-Button--plain.Polaris-Button--iconOnly.Polaris-Button--disabled
	svg,
.Polaris-Button--monochrome.Polaris-Button--plain.Polaris-Button--iconOnly:active svg,
.Polaris-Button--monochrome.Polaris-Button--plain.Polaris-Button--iconOnly:focus svg,
.Polaris-Button--monochrome.Polaris-Button--plain.Polaris-Button--iconOnly svg {
	fill: currentColor;
}
.Polaris-Button--monochrome.Polaris-Button--plain .Polaris-Button__Text {
	text-decoration: underline;
}

.Polaris-Button--monochrome.Polaris-Button--outline {
	position: relative;
	border-color: currentColor;
}
.Polaris-Button--monochrome.Polaris-Button--outline:before {
	content: "";
	transition: opacity 0.2s cubic-bezier(0.64, 0, 0.35, 1);
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background-color: currentColor;
	opacity: 0;
	z-index: 0;
}
.Polaris-Button--monochrome.Polaris-Button--outline:active,
.Polaris-Button--monochrome.Polaris-Button--outline:focus,
.Polaris-Button--monochrome.Polaris-Button--outline:hover {
	background-color: initial;
	border-color: currentColor;
}
.Polaris-Button--monochrome.Polaris-Button--outline:active:before,
.Polaris-Button--monochrome.Polaris-Button--outline:focus:before,
.Polaris-Button--monochrome.Polaris-Button--outline:hover:before {
	opacity: 0.05;
}
.Polaris-ButtonGroup {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	margin-top: -0.8rem;
	margin-left: -0.8rem;
}
.Polaris-ButtonGroup__Item {
	margin-top: 0.8rem;
	margin-left: 0.8rem;
}
.Polaris-ButtonGroup__Item--plain:not(:first-child) {
	margin-left: 1.6rem;
}
.Polaris-ButtonGroup__Item--plain:not(:last-child) {
	margin-right: 0.8rem;
}
.Polaris-ButtonGroup--segmented {
	display: flex;
	flex-wrap: nowrap;
	margin-top: 0;
	margin-left: 0;
}
.Polaris-ButtonGroup--segmented .Polaris-ButtonGroup__Item {
	position: relative;
	z-index: 10;
	margin-top: 0;
	margin-left: 0;
}
.Polaris-ButtonGroup--segmented .Polaris-ButtonGroup__Item:not(:first-child) {
	margin-left: -0.1rem;
}
.Polaris-ButtonGroup--segmented .Polaris-ButtonGroup__Item > * {
	border-radius: 0;
}
.Polaris-ButtonGroup--segmented .Polaris-ButtonGroup__Item:first-child > * {
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
}
.Polaris-ButtonGroup--segmented .Polaris-ButtonGroup__Item:last-child > * {
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
}
.Polaris-ButtonGroup--segmented .Polaris-ButtonGroup__Item--focused {
	z-index: 20;
}
.Polaris-ButtonGroup--fullWidth .Polaris-ButtonGroup__Item {
	flex: 1 1 auto;
}
.Polaris-ButtonGroup--fullWidth .Polaris-ButtonGroup__Item > * {
	display: flex;
	width: 100%;
}
.Polaris-ButtonGroup--connectedTop .Polaris-ButtonGroup__Item:first-child > * {
	border-top-left-radius: 0;
}
.Polaris-ButtonGroup--connectedTop .Polaris-ButtonGroup__Item:last-child > * {
	border-top-right-radius: 0;
}
.Polaris-Scrollable {
	-webkit-overflow-scrolling: touch;
	position: relative;
}
.Polaris-Scrollable--horizontal {
	overflow-x: auto;
}
.Polaris-Scrollable--vertical {
	overflow-y: auto;
}
.Polaris-Scrollable--hasTopShadow {
	box-shadow: inset 0 2rem 2rem -2rem rgba(0, 0, 0, 0.1);
}
.Polaris-Scrollable--hasBottomShadow {
	box-shadow: inset 0 -2rem 2rem -2rem rgba(0, 0, 0, 0.1);
}
.Polaris-Scrollable--hasTopShadow.Polaris-Scrollable--hasBottomShadow {
	box-shadow:
		inset 0 2rem 2rem -2rem rgba(0, 0, 0, 0.1),
		inset 0 -2rem 2rem -2rem rgba(0, 0, 0, 0.1);
}
.Polaris-Badge {
	display: inline-flex;
	align-items: center;
	padding: 0 0.8rem;
	background-color: var(--p-neutral, #dfe3e8);
	border: 0.2rem solid var(--p-surface-foreground, #fff);
	border-radius: 2rem;
	font-size: 1.3rem;
	line-height: 2rem;
	color: var(--p-text-on-surface, #454f5b);
}
.Polaris-Badge .Polaris-Badge__Pip {
	color: var(--p-icon-on-surface, #919eab);
}
.Polaris-Badge--sizeSmall {
	font-size: 1.2rem;
	line-height: 1.8rem;
}
.Polaris-Badge--statusSuccess {
	background-color: var(--p-success-surface, #bbe5b3);
	color: #414f3e;
}
.Polaris-Badge--statusSuccess .Polaris-Badge__Pip {
	color: var(--p-success-icon, #108043);
}
.Polaris-Badge--statusSuccess .Polaris-Badge__Content {
	color: var(--p-text-on-surface);
	mix-blend-mode: var(--p-luminosity);
}
.Polaris-Badge--statusInfo {
	background-color: var(--p-highlight-surface, #b4e1fa);
	color: #3e4e57;
}
.Polaris-Badge--statusInfo .Polaris-Badge__Pip {
	color: var(--p-highlight-icon, #084e8a);
}
.Polaris-Badge--statusInfo .Polaris-Badge__Content {
	color: var(--p-text-on-surface);
	mix-blend-mode: var(--p-luminosity);
}
.Polaris-Badge--statusAttention {
	background-color: #ffea8a;
	color: #595130;
}
.Polaris-Badge--statusAttention .Polaris-Badge__Pip {
	color: #8a6116;
}
.Polaris-Badge--statusWarning {
	background-color: var(--p-warning-surface, #ffc58b);
	color: #594430;
}
.Polaris-Badge--statusWarning .Polaris-Badge__Pip {
	color: var(--p-warning-icon, #c05717);
}
.Polaris-Badge--statusWarning .Polaris-Badge__Content {
	color: var(--p-text-on-surface);
	mix-blend-mode: var(--p-luminosity);
}
.Polaris-Badge--statusNew {
	background-color: #dfe3e8;
	color: #212b36;
	font-weight: 500;
	border: none;
}
.Polaris-Badge__Pip {
	height: 1rem;
	width: 1rem;
	margin: 0 0.4rem 0 -0.3rem;
	border: 0.2rem solid;
	border-radius: 50%;
}

.Polaris-Badge--progressIncomplete .Polaris-Badge__Pip {
	background: transparent;
}
.Polaris-Badge--progressPartiallyComplete .Polaris-Badge__Pip {
	background: linear-gradient(0deg, currentColor, currentColor 50%, transparent 0, transparent);
}
.Polaris-Badge--progressComplete .Polaris-Badge__Pip {
	background: linear-gradient(0deg, currentColor, currentColor 50%, currentColor 0);
}
.Polaris-TextStyle--variationPositive {
	color: #108043;
}
.Polaris-TextStyle--variationNegative {
	color: #bf0711;
}
.Polaris-TextStyle--variationCode {
	position: relative;
	padding: 0 0.4rem;
	border-radius: 3px;
	background-color: #f4f6f8;
	display: inline-block;
	font-size: 1.15em;
	box-shadow: inset 0 0 0 1px #dfe3e8;
}
.Polaris-TextStyle--variationCode:after {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border: 1px solid transparent;
}
.Polaris-TextStyle--variationStrong {
	font-weight: 600;
}
.Polaris-TextStyle--variationSubdued {
	color: #637381;
}
.Polaris-ActionList {
	list-style: none;
	margin: 0;
	padding: 0.8rem 0;
}
.Polaris-ActionList__Section--withoutTitle:not(:first-child) {
	border-top: 0.1rem solid #dfe3e8;
	margin-top: 0.8rem;
	padding-top: 0.8rem;
}
.Polaris-ActionList__Actions {
	list-style: none;
	margin: 0;
	padding: 0;
	border-top: 0.1rem solid #dfe3e8;
}
.Polaris-ActionList > .Polaris-ActionList__Section--withoutTitle .Polaris-ActionList__Actions,
.Polaris-ActionList__Section:first-child
	> .Polaris-ActionList__Section--withoutTitle
	.Polaris-ActionList__Actions {
	border-top: none;
}
.Polaris-ActionList__Title {
	font-size: 1.3rem;
	font-weight: 600;
	line-height: 1.6rem;
	text-transform: uppercase;
	padding: 1.2rem 1.6rem;
}
@media (min-width: 40em) {
	.Polaris-ActionList__Title {
		font-size: 1.2rem;
	}
}
.Polaris-ActionList__Item {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	margin: 0;
	background: none;
	border: none;
	font-size: inherit;
	line-height: inherit;
	color: inherit;
	text-decoration: none;
	display: block;
	width: 100%;
	min-height: 4rem;
	padding: 1rem 1.6rem;
	text-align: left;
	cursor: pointer;
	border-radius: 0;
}
.Polaris-ActionList__Item:focus {
	outline: none;
}
.Polaris-ActionList__Item:visited {
	color: inherit;
}
.Polaris-ActionList__Item.Polaris-ActionList--active,
.Polaris-ActionList__Item:active {
	background-image: linear-gradient(rgba(179, 188, 245, 0.1), rgba(179, 188, 245, 0.1));
}
.Polaris-ActionList__Item:active:hover {
	background-image: linear-gradient(rgba(179, 188, 245, 0.1), rgba(179, 188, 245, 0.1)),
		linear-gradient(rgba(223, 227, 232, 0.3), rgba(223, 227, 232, 0.3));
}
.Polaris-ActionList__Item:active:hover:focus {
	box-shadow: inset 0.2rem 0 0 rgb(var(--mid-purple));
	background-image: linear-gradient(rgba(179, 188, 245, 0.1), rgba(179, 188, 245, 0.1)),
		linear-gradient(rgba(223, 227, 232, 0.3), rgba(223, 227, 232, 0.3)),
		linear-gradient(rgba(223, 227, 232, 0.3), rgba(223, 227, 232, 0.3));
}
.Polaris-ActionList__Item:hover {
	background-image: linear-gradient(rgba(223, 227, 232, 0.3), rgba(223, 227, 232, 0.3));
}
.Polaris-ActionList__Item:hover:focus {
	box-shadow: inset 0.2rem 0 0 rgb(var(--mid-purple));
	background-image: linear-gradient(rgba(223, 227, 232, 0.3), rgba(223, 227, 232, 0.3)),
		linear-gradient(rgba(223, 227, 232, 0.3), rgba(223, 227, 232, 0.3));
}
.Polaris-ActionList__Item:focus {
	box-shadow: inset 0.2rem 0 0 rgb(var(--mid-purple));
	background-image: linear-gradient(rgba(223, 227, 232, 0.3), rgba(223, 227, 232, 0.3));
}
.Polaris-ActionList__Item.Polaris-ActionList--destructive {
	color: #bf0711;
}
.Polaris-ActionList__Item.Polaris-ActionList--destructive svg {
	fill: #bf0711;
}
.Polaris-ActionList__Item.Polaris-ActionList--destructive:active {
	background-image: linear-gradient(rgba(220, 56, 37, 0.03), rgba(220, 56, 37, 0.03));
}
.Polaris-ActionList__Item.Polaris-ActionList--destructive:active:hover {
	background-image: linear-gradient(rgba(220, 56, 37, 0.03), rgba(220, 56, 37, 0.03)),
		linear-gradient(rgba(251, 234, 229, 0.4), rgba(251, 234, 229, 0.4));
}
.Polaris-ActionList__Item.Polaris-ActionList--destructive:active:hover:focus {
	box-shadow: inset 0.2rem 0 0 #de3618;
	background-image: linear-gradient(rgba(220, 56, 37, 0.03), rgba(220, 56, 37, 0.03)),
		linear-gradient(rgba(251, 234, 229, 0.4), rgba(251, 234, 229, 0.4)),
		linear-gradient(rgba(251, 234, 229, 0.4), rgba(251, 234, 229, 0.4));
}
.Polaris-ActionList__Item.Polaris-ActionList--destructive:hover {
	background-image: linear-gradient(rgba(251, 234, 229, 0.4), rgba(251, 234, 229, 0.4));
}
.Polaris-ActionList__Item.Polaris-ActionList--destructive:hover:focus {
	box-shadow: inset 0.2rem 0 0 #de3618;
	background-image: linear-gradient(rgba(251, 234, 229, 0.4), rgba(251, 234, 229, 0.4)),
		linear-gradient(rgba(251, 234, 229, 0.4), rgba(251, 234, 229, 0.4));
}
.Polaris-ActionList__Item.Polaris-ActionList--destructive:focus {
	box-shadow: inset 0.2rem 0 0 #de3618;
	background-image: linear-gradient(rgba(251, 234, 229, 0.4), rgba(251, 234, 229, 0.4));
}
.Polaris-ActionList__Item.Polaris-ActionList--disabled {
	background-image: linear-gradient(#f9fafb, #f9fafb);
	color: #919eab;
	pointer-events: none;
}
.Polaris-ActionList__Item.Polaris-ActionList--disabled .Polaris-ActionList__Image {
	color: #fff;
}
.Polaris-ActionList__Item.Polaris-ActionList--disabled .Polaris-ActionList__Image svg {
	fill: #919eab;
}
.Polaris-ActionList__Item::-moz-focus-inner {
	border: none;
}
.Polaris-ActionList__Content,
.Polaris-ActionList__Image {
	display: flex;
	align-items: center;
}
.Polaris-ActionList__Image {
	color: #fff;
	flex: 0 0 auto;
	justify-content: center;
	height: 2rem;
	width: 2rem;
	border-radius: 3px;
	margin: -1rem 1.6rem -1rem 0;
	background-size: cover;
	background-position: 50%;
}
.Polaris-ActionList__Image svg {
	fill: #454f5b;
}
.Polaris-ActionList__Text {
	min-width: 0;
	max-width: 100%;
	flex: 1 1 auto;
}
.Polaris-ActionList__BadgeWrapper {
	margin-left: 1.6rem;
}
.Polaris-Popover {
	max-width: calc(100vw - 3.2rem);
	margin: 0.5rem 0.8rem 1.6rem;
	box-shadow:
		0 0 0 1px rgba(6, 44, 82, 0.1),
		0 2px 16px rgba(33, 43, 54, 0.08);
	border-radius: 3px;
	will-change: left, top;
}
.Polaris-Popover,
.Polaris-Popover__PopoverOverlay {
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}
.Polaris-Popover__PopoverOverlay {
	will-change: opacity;
	opacity: 0;
	transition: opacity 0.2s cubic-bezier(0.36, 0, 1, 1);
}
.Polaris-Popover__PopoverOverlay--entering,
.Polaris-Popover__PopoverOverlay--open {
	opacity: 1;
}
.Polaris-Popover__PopoverOverlay--exiting {
	opacity: 0;
	transition-timing-function: cubic-bezier(0, 0, 0.42, 1);
}
.Polaris-Popover--measuring:not(.Polaris-Popover__PopoverOverlay--exiting) {
	opacity: 0;
}
.Polaris-Popover--fullWidth {
	margin: 0.5rem 0 0;
}
.Polaris-Popover--fullWidth .Polaris-Popover__Content {
	max-width: none;
}
.Polaris-Popover--measuring .Polaris-Popover__Content {
	display: block;
}
.Polaris-Popover--positionedAbove {
	margin: 1.6rem 0 0.5rem 0.8rem;
}
.Polaris-Popover--positionedAbove.Polaris-Popover--fullWidth {
	margin: 0 0 0.5rem;
}
.Polaris-Popover__Wrapper {
	position: relative;
	overflow: hidden;
	background-color: var(--p-surface-foreground, #fff);
	border-radius: 3px;
}
@media (-ms-high-contrast: active) {
	.Polaris-Popover__Wrapper {
		box-shadow: inset 0 0 0 0.1rem windowText;
	}
}
.Polaris-Popover__Content {
	position: relative;
	display: flex;
	flex-direction: column;
	border-radius: 3px;
	max-width: 40rem;
	max-height: 29.5rem;
}
.Polaris-Popover__Content:focus {
	outline: none;
}
.Polaris-Popover__Content--fullHeight {
	max-height: none;
}
.Polaris-Popover__Pane {
	flex: 1 1;
	max-width: 100%;
}
.Polaris-Popover__Pane + .Polaris-Popover__Pane {
	border-top: 0.1rem solid #dfe3e8;
}
.Polaris-Popover__Pane--fixed {
	overflow: visible;
	flex: 0 0 auto;
}
.Polaris-Popover__Section {
	padding: 1.6rem;
}
.Polaris-Popover__Section + .Polaris-Popover__Section {
	border-top: 0.1rem solid #dfe3e8;
}
.Polaris-Popover__FocusTracker {
	position: absolute !important;
	top: 0;
	clip: rect(1px, 1px, 1px, 1px) !important;
	overflow: hidden !important;
	height: 1px !important;
	width: 1px !important;
	padding: 0 !important;
	border: 0 !important;
}
.Polaris-PositionedOverlay {
	position: absolute;
	z-index: 400;
}
.Polaris-PositionedOverlay--fixed {
	position: fixed;
}
.Polaris-PositionedOverlay--calculating {
	visibility: hidden;
}
.Polaris-Stack {
	margin-top: -1.6rem;
	margin-left: -1.6rem;
	display: flex;
	flex-wrap: wrap;
	align-items: stretch;
}
.Polaris-Stack > .Polaris-Stack__Item {
	margin-top: 1.6rem;
	margin-left: 1.6rem;
	max-width: 100%;
}
.Polaris-Stack--noWrap {
	flex-wrap: nowrap;
}
.Polaris-Stack--spacingNone {
	margin-top: 0;
	margin-left: 0;
}
.Polaris-Stack--spacingNone > .Polaris-Stack__Item {
	margin-top: 0;
	margin-left: 0;
	max-width: 100%;
}
.Polaris-Stack--spacingExtraTight {
	margin-top: -0.4rem;
	margin-left: -0.4rem;
}
.Polaris-Stack--spacingExtraTight > .Polaris-Stack__Item {
	margin-top: 0.4rem;
	margin-left: 0.4rem;
	max-width: 100%;
}
.Polaris-Stack--spacingTight {
	margin-top: -0.8rem;
	margin-left: -0.8rem;
}
.Polaris-Stack--spacingTight > .Polaris-Stack__Item {
	margin-top: 0.8rem;
	margin-left: 0.8rem;
	max-width: 100%;
}
.Polaris-Stack--spacingLoose {
	margin-top: -2rem;
	margin-left: -2rem;
}
.Polaris-Stack--spacingLoose > .Polaris-Stack__Item {
	margin-top: 2rem;
	margin-left: 2rem;
	max-width: 100%;
}
.Polaris-Stack--spacingExtraLoose {
	margin-top: -3.2rem;
	margin-left: -3.2rem;
}
.Polaris-Stack--spacingExtraLoose > .Polaris-Stack__Item {
	margin-top: 3.2rem;
	margin-left: 3.2rem;
	max-width: 100%;
}
.Polaris-Stack--distributionLeading {
	justify-content: flex-start;
}
.Polaris-Stack--distributionTrailing {
	justify-content: flex-end;
}
.Polaris-Stack--distributionCenter {
	justify-content: center;
}
.Polaris-Stack--distributionEqualSpacing {
	justify-content: space-between;
}
.Polaris-Stack--distributionFill > .Polaris-Stack__Item,
.Polaris-Stack--distributionFillEvenly > .Polaris-Stack__Item {
	flex: 1 1 auto;
}
@supports ((min-width: -webkit-fit-content) or (min-width: fit-content)) {
	.Polaris-Stack--distributionFillEvenly > .Polaris-Stack__Item {
		flex: 1 0;
		min-width: -webkit-fit-content;
		min-width: fit-content;
	}
}
.Polaris-Stack--alignmentLeading {
	align-items: flex-start;
}
.Polaris-Stack--alignmentTrailing {
	align-items: flex-end;
}
.Polaris-Stack--alignmentCenter {
	align-items: center;
}
.Polaris-Stack--alignmentFill {
	align-items: stretch;
}
.Polaris-Stack--alignmentBaseline {
	align-items: baseline;
}
.Polaris-Stack--vertical {
	flex-direction: column;
	margin-left: 0;
}
.Polaris-Stack--vertical > .Polaris-Stack__Item {
	margin-left: 0;
}
.Polaris-Stack__Item {
	flex: 0 1 auto;
	min-width: 0;
}
.Polaris-Stack__Item--fill {
	flex: 1 1 auto;
}
.Polaris-Heading {
	font-size: 1.7rem;
	font-weight: 600;
	line-height: 2.4rem;
	margin: 0;
}
@media (min-width: 40em) {
	.Polaris-Heading {
		font-size: 1.6rem;
	}
}
.Polaris-Card {
	overflow: hidden;
	background-color: var(--p-surface-foreground, #fff);
	box-shadow:
		0 0 0 1px rgba(63, 63, 68, 0.05),
		0 1px 3px 0 rgba(63, 63, 68, 0.15);
}
.Polaris-Card + .Polaris-Card {
	margin-top: 2rem;
}
@media (max-width: 48.0625em) and (min-width: 30.625em), (min-width: 45.625em) {
	[data-has-navigation] .Polaris-Card {
		border-radius: 3px;
	}
}
@media (min-width: 30.625em) {
	.Polaris-Card {
		border-radius: 3px;
	}
}
@media (-ms-high-contrast: active) {
	.Polaris-Card {
		box-shadow: inset 0 0 0 0.1rem windowText;
	}
}
.Polaris-Card--subdued {
	background-color: var(--p-surface-foreground-subdued, #f9fafb);
}
.Polaris-Card__Header {
	padding: 1.6rem 1.6rem 0;
}
@media (max-width: 48.0625em) and (min-width: 30.625em), (min-width: 45.625em) {
	[data-has-navigation] .Polaris-Card__Header {
		padding: 2rem 2rem 0;
	}
}
@media (min-width: 30.625em) {
	.Polaris-Card__Header {
		padding: 2rem 2rem 0;
	}
}
.Polaris-Card__Section {
	padding: 1.6rem;
}
@media (max-width: 48.0625em) and (min-width: 30.625em), (min-width: 45.625em) {
	[data-has-navigation] .Polaris-Card__Section {
		padding: 2rem;
	}
}
@media (min-width: 30.625em) {
	.Polaris-Card__Section {
		padding: 2rem;
	}
}
.Polaris-Card__Section + .Polaris-Card__Section {
	border-top: 0.1rem solid #dfe3e8;
}
.Polaris-Card__Section--fullWidth {
	padding: 1.6rem 0;
}
@media (max-width: 48.0625em) and (min-width: 30.625em), (min-width: 45.625em) {
	[data-has-navigation] .Polaris-Card__Section--fullWidth {
		padding: 2rem 0;
	}
}
@media (min-width: 30.625em) {
	.Polaris-Card__Section--fullWidth {
		padding: 2rem 0;
	}
}
.Polaris-Card__Section--subdued {
	background-color: var(--p-surface-foreground-subdued, #f9fafb);
}
@media (-ms-high-contrast: active) {
	.Polaris-Card__Section--subdued {
		background-color: initial;
	}
}
.Polaris-Card__Header + .Polaris-Card__Section--subdued {
	border-top: 0.1rem solid #dfe3e8;
	margin-top: 2rem;
}
.Polaris-Card__SectionHeader {
	padding-bottom: 0.8rem;
}
.Polaris-Card__Section--fullWidth .Polaris-Card__SectionHeader {
	padding-left: 1.6rem;
	padding-right: 1.6rem;
}
@media (max-width: 48.0625em) and (min-width: 30.625em), (min-width: 45.625em) {
	[data-has-navigation] .Polaris-Card__Section--fullWidth .Polaris-Card__SectionHeader {
		padding-left: 2rem;
		padding-right: 2rem;
	}
}
@media (min-width: 30.625em) {
	.Polaris-Card__Section--fullWidth .Polaris-Card__SectionHeader {
		padding-left: 2rem;
		padding-right: 2rem;
	}
}
.Polaris-Card__Subsection + .Polaris-Card__Subsection {
	margin-top: 1.6rem;
	padding-top: 1.6rem;
	border-top: 0.1rem solid #dfe3e8;
}
.Polaris-Card__Footer {
	display: flex;
	justify-content: flex-start;
	padding: 0 1.6rem 1.6rem;
}
@media (max-width: 48.0625em) and (min-width: 30.625em), (min-width: 45.625em) {
	[data-has-navigation] .Polaris-Card__Footer {
		padding: 0 2rem 2rem;
	}
}
@media (min-width: 30.625em) {
	.Polaris-Card__Footer {
		padding: 0 2rem 2rem;
	}
}
.Polaris-Card__Section--subdued + .Polaris-Card__Footer {
	border-top: 0.1rem solid #dfe3e8;
	padding: 2rem;
}
.Polaris-Subheading {
	font-size: 1.3rem;
	font-weight: 600;
	line-height: 1.6rem;
	text-transform: uppercase;
	margin: 0;
}
@media (min-width: 40em) {
	.Polaris-Subheading {
		font-size: 1.2rem;
	}
}
.Polaris-SettingAction {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	margin-top: -1.6rem;
	margin-left: -1.6rem;
}
.Polaris-SettingAction__Action,
.Polaris-SettingAction__Setting {
	flex: 0 0 auto;
	margin-top: 1.6rem;
	margin-left: 1.6rem;
	max-width: calc(100% - 1.6rem);
	min-width: 0;
}
.Polaris-SettingAction__Setting {
	flex: 1 0 35rem;
}
.Polaris-AccountConnection__TermsOfService {
	margin-top: 2rem;
}
.Polaris-AccountConnection__Content > * + * {
	margin-top: 0.8rem;
}
.Polaris-ActionMenu-MenuAction {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	margin: 0;
	background: none;
	border: none;
	font-size: inherit;
	line-height: inherit;
	cursor: pointer;
	font-size: 1.5rem;
	font-weight: 400;
	line-height: 2rem;
	text-transform: none;
	letter-spacing: normal;
	position: relative;
	display: inline-flex;
	align-items: center;
	padding: 0 1.2rem;
	min-height: 3.6rem;
	text-decoration: none;
	color: #454f5b;
}
.Polaris-ActionMenu-MenuAction:focus {
	outline: none;
}
@media (min-width: 40em) {
	.Polaris-ActionMenu-MenuAction {
		font-size: 1.3rem;
	}
}
.Polaris-ActionMenu-MenuAction:active,
.Polaris-ActionMenu-MenuAction:hover {
	color: #212b36;
}
.Polaris-ActionMenu-MenuAction:active .Polaris-ActionMenu-MenuAction__IconWrapper,
.Polaris-ActionMenu-MenuAction:hover .Polaris-ActionMenu-MenuAction__IconWrapper {
	color: #fff;
}
.Polaris-ActionMenu-MenuAction:active .Polaris-ActionMenu-MenuAction__IconWrapper svg,
.Polaris-ActionMenu-MenuAction:hover .Polaris-ActionMenu-MenuAction__IconWrapper svg {
	fill: #212b36;
}
.Polaris-ActionMenu-MenuAction:active:after,
.Polaris-ActionMenu-MenuAction:focus:after {
	background: rgba(33, 43, 54, 0.1);
}
.Polaris-ActionMenu-MenuAction:after {
	content: "";
	position: absolute;
	top: 0.4rem;
	right: 0.4rem;
	left: 0.4rem;
	display: block;
	height: 2.8rem;
	border-radius: 3px;
	background: transparent;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	will-change: background;
	transition-property: background;
	transition-duration: 0.2s;
	transition-timing-function: cubic-bezier(0.64, 0, 0.35, 1);
}
.Polaris-ActionMenu-MenuAction.Polaris-ActionMenu-MenuAction--disabled {
	color: #919eab;
	cursor: default;
	pointer-events: none;
}
.Polaris-ActionMenu-MenuAction.Polaris-ActionMenu-MenuAction--disabled
	.Polaris-ActionMenu-MenuAction__IconWrapper
	svg {
	fill: #919eab;
}
.Polaris-ActionMenu-MenuAction__ContentWrapper {
	display: flex;
	align-items: center;
}
.Polaris-ActionMenu-MenuAction__IconWrapper {
	color: #fff;
	display: inline-block;
}
.Polaris-ActionMenu-MenuAction__IconWrapper svg {
	fill: #637381;
}
.Polaris-ActionMenu-MenuAction__IconWrapper:first-child {
	margin-right: 0.4rem;
}
.Polaris-ActionMenu-MenuAction__IconWrapper:last-child {
	margin-left: 0.4rem;
	margin-right: -3px;
}
.Polaris-ActionMenu-MenuAction__IconWrapper.Polaris-ActionMenu-MenuAction--disabled svg {
	fill: #919eab;
}
.Polaris-ActionMenu-MenuGroup__Details {
	margin-top: -1.6rem;
	padding: 1.6rem;
}
.Polaris-ActionMenu-RollupActions__RollupActivator button[type="button"] {
	margin: 0;
}
.Polaris-ActionMenu:not(.Polaris-ActionMenu--rollup) {
	margin-left: -1.2rem;
}
.Polaris-ActionMenu__ActionsLayout {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
}
.Polaris-ActionMenu__ActionsLayout > * {
	flex: 0 0 auto;
}
.Polaris-OptionList-Checkbox {
	position: relative;
	width: 100%;
}
.Polaris-OptionList-Checkbox__Input {
	position: absolute !important;
	top: 0;
	clip: rect(1px, 1px, 1px, 1px) !important;
	overflow: hidden !important;
	height: 1px !important;
	width: 1px !important;
	padding: 0 !important;
	border: 0 !important;
}
.Polaris-OptionList-Checkbox__Input:active + .Polaris-OptionList-Checkbox__Backdrop,
.Polaris-OptionList-Checkbox__Input:checked + .Polaris-OptionList-Checkbox__Backdrop,
.Polaris-OptionList-Checkbox__Input:focus + .Polaris-OptionList-Checkbox__Backdrop {
	background: rgb(var(--mid-purple));
}
.Polaris-OptionList-Checkbox__Input:checked ~ .Polaris-OptionList-Checkbox__Icon {
	transform: translate(-50%, -50%) scale(1);
}
.Polaris-OptionList-Checkbox__Input:active + .Polaris-OptionList-Checkbox__Backdrop,
.Polaris-OptionList-Checkbox__Input:focus + .Polaris-OptionList-Checkbox__Backdrop {
	background: rgb(var(--mid-purple));
	box-shadow: 0 0 0 1px rgb(var(--mid-purple), 0 0 0 0 transparen) t;
}
.Polaris-OptionList-Checkbox__Input:active + .Polaris-OptionList-Checkbox__Backdrop:after,
.Polaris-OptionList-Checkbox__Input:focus + .Polaris-OptionList-Checkbox__Backdrop:after {
	background: #fff;
}
@media (-ms-high-contrast: active) {
	.Polaris-OptionList-Checkbox__Input:active + .Polaris-OptionList-Checkbox__Backdrop:after,
	.Polaris-OptionList-Checkbox__Input:focus + .Polaris-OptionList-Checkbox__Backdrop:after {
		border: 1px dashed buttonText;
	}
}
.Polaris-OptionList-Checkbox__Input:disabled + .Polaris-OptionList-Checkbox__Backdrop {
	background: #dfe3e8;
	box-shadow: none;
}
.Polaris-OptionList-Checkbox__Input:disabled + .Polaris-OptionList-Checkbox__Backdrop:after {
	background: #f9fafb;
}
@media (-ms-high-contrast: active) {
	.Polaris-OptionList-Checkbox__Input:disabled + .Polaris-OptionList-Checkbox__Backdrop {
		color: grayText;
	}
}
.Polaris-OptionList-Checkbox__Input:disabled ~ .Polaris-OptionList-Checkbox__Icon svg {
	fill: #919eab;
}
.Polaris-OptionList-Checkbox--active .Polaris-OptionList-Checkbox__Backdrop {
	background: rgb(var(--mid-purple));
	box-shadow: 0 0 0 1px rgb(var(--mid-purple), 0 0 0 0 transparen) t;
}
.Polaris-OptionList-Checkbox--active .Polaris-OptionList-Checkbox__Backdrop:after {
	background: #fff;
}
@media (-ms-high-contrast: active) {
	.Polaris-OptionList-Checkbox--active .Polaris-OptionList-Checkbox__Backdrop:after {
		border: 1px dashed buttonText;
	}
}
.Polaris-OptionList-Checkbox__Backdrop {
	background-color: #d9d9d9;
	border: 0.1rem solid transparent;
	box-shadow:
		0 0 0 1px transparent,
		0 1px 0 0 rgba(22, 29, 37, 0.05);
	border-radius: 3px;
	transition-property: box-shadow, background-color;
	transition-duration: 0.2s;
	transition-timing-function: cubic-bezier(0.64, 0, 0.35, 1);
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}
.Polaris-OptionList-Checkbox__Backdrop:after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	display: block;
	background: linear-gradient(180deg, #fff, #f9fafb);
	border-radius: 2px;
}
@media (-ms-high-contrast: active) {
	.Polaris-OptionList-Checkbox__Backdrop {
		background: transparent;
		border: 2px solid buttonText;
		transition: none;
		color: rgba(223, 227, 232, 0.3);
	}
	.Polaris-OptionList-Checkbox__Backdrop:after {
		top: -4px;
		right: -4px;
		bottom: -4px;
		left: -4px;
		background: none;
		border-radius: 4px;
	}
}
.Polaris-OptionList-Checkbox__Icon {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%) scale(0);
	transform-origin: 50% 50%;
	transition: transform 0.1s cubic-bezier(0.36, 0, 1, 1) cubic-bezier(0, 0, 0.42, 1);
}
.Polaris-OptionList-Checkbox__Icon svg {
	fill: rgb(var(--mid-purple));
}
.Polaris-OptionList-Option {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	margin: 0;
	padding: 0;
	background: none;
	border: none;
	font-size: inherit;
	line-height: inherit;
	color: inherit;
	text-decoration: none;
	width: 100%;
	min-height: 3.6rem;
	text-align: left;
	cursor: pointer;
}
.Polaris-OptionList-Option:focus {
	outline: none;
}
.Polaris-OptionList-Option:visited {
	color: inherit;
}
.Polaris-OptionList-Option:hover {
	background-image: linear-gradient(rgba(223, 227, 232, 0.3), rgba(223, 227, 232, 0.3));
}
.Polaris-OptionList-Option__SingleSelectOption {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	margin: 0;
	padding: 0;
	background: none;
	border: none;
	font-size: inherit;
	line-height: inherit;
	cursor: pointer;
	text-align: left;
}
.Polaris-OptionList-Option__SingleSelectOption:focus {
	outline: none;
}
.Polaris-OptionList-Option__SingleSelectOption:not(.Polaris-OptionList-Option--disabled) {
	color: inherit;
}
.Polaris-OptionList-Option__SingleSelectOption .Polaris-OptionList-Option__Media {
	padding: 0 0.8rem 0 0;
}
.Polaris-OptionList-Option__Label,
.Polaris-OptionList-Option__SingleSelectOption {
	display: flex;
	align-items: center;
	width: 100%;
	padding: 0.8rem 1.6rem;
}
.Polaris-OptionList-Option__Checkbox {
	box-sizing: border-box;
	display: flex;
	flex-shrink: 0;
	width: 1.6rem;
	height: 1.6rem;
	margin-right: 0.8rem;
}
.Polaris-OptionList-Option--focused {
	box-shadow: inset 0.2rem 0 0 rgb(var(--mid-purple));
	background-image: linear-gradient(rgba(223, 227, 232, 0.3), rgba(223, 227, 232, 0.3));
}
.Polaris-OptionList-Option--focused:hover {
	box-shadow: inset 0.2rem 0 0 rgb(var(--mid-purple));
	background-image: linear-gradient(rgba(223, 227, 232, 0.3), rgba(223, 227, 232, 0.3)),
		linear-gradient(rgba(223, 227, 232, 0.3), rgba(223, 227, 232, 0.3));
}
.Polaris-OptionList-Option--disabled {
	background-image: linear-gradient(#f9fafb, #f9fafb);
}
.Polaris-OptionList-Option--disabled .Polaris-OptionList-Option__Media {
	color: #fff;
}
.Polaris-OptionList-Option--disabled .Polaris-OptionList-Option__Media svg {
	fill: #919eab;
}
.Polaris-OptionList-Option--select {
	background-image: linear-gradient(rgba(179, 188, 245, 0.15), rgba(179, 188, 245, 0.15));
}
.Polaris-OptionList-Option--select.Polaris-OptionList-Option--focused {
	box-shadow: inset 0.2rem 0 0 rgb(var(--mid-purple));
	background-image: linear-gradient(rgba(179, 188, 245, 0.15), rgba(179, 188, 245, 0.15)),
		linear-gradient(rgba(223, 227, 232, 0.3), rgba(223, 227, 232, 0.3));
}
.Polaris-OptionList-Option--select.Polaris-OptionList-Option--focused:hover {
	box-shadow: inset 0.2rem 0 0 rgb(var(--mid-purple));
	background-image: linear-gradient(rgba(179, 188, 245, 0.15), rgba(179, 188, 245, 0.15)),
		linear-gradient(rgba(223, 227, 232, 0.3), rgba(223, 227, 232, 0.3)),
		linear-gradient(rgba(223, 227, 232, 0.3), rgba(223, 227, 232, 0.3));
}
.Polaris-OptionList-Option--active {
	background-image: linear-gradient(rgba(179, 188, 245, 0.1), rgba(179, 188, 245, 0.1));
}
.Polaris-OptionList-Option__Media {
	color: #fff;
	padding: 0 0.8rem;
}
.Polaris-OptionList-Option__Media svg {
	fill: #454f5b;
}
.Polaris-OptionList,
.Polaris-OptionList__Options {
	margin: 0;
	padding: 0;
	list-style: none;
}
.Polaris-OptionList__Title {
	font-size: 1.3rem;
	font-weight: 600;
	line-height: 1.6rem;
	text-transform: uppercase;
	padding: 0.8rem 1.6rem;
	border-bottom: 0.1rem solid #dfe3e8;
	font-weight: 400;
	color: #637381;
}
@media (min-width: 40em) {
	.Polaris-OptionList__Title {
		font-size: 1.2rem;
	}
}
.Polaris-Autocomplete-ComboBox__EmptyState {
	padding: 0.8rem 1.6rem;
}
.Polaris-Label {
	-webkit-tap-highlight-color: transparent;
}
.Polaris-Label--hidden {
	position: absolute !important;
	top: 0;
	clip: rect(1px, 1px, 1px, 1px) !important;
	overflow: hidden !important;
	height: 1px !important;
	width: 1px !important;
	padding: 0 !important;
	border: 0 !important;
}
.Polaris-Label__Text {
	font-size: 1.5rem;
	font-weight: 400;
	line-height: 2rem;
	text-transform: none;
	letter-spacing: normal;
	display: block;
	flex: 1 1 auto;
	color: currentColor;
	-webkit-tap-highlight-color: transparent;
}
@media (min-width: 40em) {
	.Polaris-Label__Text {
		font-size: 1.3rem;
	}
}
.Polaris-InlineError {
	display: flex;
	color: #bf0711;
	fill: #bf0711;
}
.Polaris-InlineError__Icon {
	fill: currentColor;
	margin-left: -0.2rem;
	margin-right: 0.6rem;
}
.Polaris-Labelled--hidden > .Polaris-Labelled__LabelWrapper {
	position: absolute !important;
	top: 0;
	clip: rect(1px, 1px, 1px, 1px) !important;
	overflow: hidden !important;
	height: 1px !important;
	width: 1px !important;
	padding: 0 !important;
	border: 0 !important;
}
.Polaris-Labelled__LabelWrapper {
	word-wrap: break-word;
	word-break: break-word;
	overflow-wrap: break-word;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	align-items: baseline;
	margin-bottom: 0.4rem;
}
.Polaris-Labelled__HelpText {
	font-size: 1.5rem;
	font-weight: 400;
	line-height: 2rem;
	text-transform: none;
	letter-spacing: normal;
	color: #637381;
	margin-top: 0.4rem;
}
@media (min-width: 40em) {
	.Polaris-Labelled__HelpText {
		font-size: 1.3rem;
	}
}
.Polaris-Labelled__Error {
	word-wrap: break-word;
	word-break: break-word;
	overflow-wrap: break-word;
	margin-top: 0.4rem;
}
.Polaris-Labelled__Action {
	flex: 0 0 auto;
}
.Polaris-Connected {
	position: relative;
	display: flex;
}
.Polaris-Connected__Item {
	position: relative;
	z-index: 10;
	flex: 0 0 auto;
}
.Polaris-Connected__Item:not(:first-child) {
	margin-left: -1px;
}
.Polaris-Connected__Item--primary {
	z-index: 20;
	flex: 1 1 auto;
}
.Polaris-Connected__Item--primary:not(:first-child) * {
	border-top-left-radius: 0 !important;
	border-bottom-left-radius: 0 !important;
}
.Polaris-Connected__Item--connection:first-child *,
.Polaris-Connected__Item--connection:first-child :after,
.Polaris-Connected__Item--primary:not(:last-child) * {
	border-top-right-radius: 0 !important;
	border-bottom-right-radius: 0 !important;
}
.Polaris-Connected__Item--connection:last-child *,
.Polaris-Connected__Item--connection:last-child :after {
	border-top-left-radius: 0 !important;
	border-bottom-left-radius: 0 !important;
}
.Polaris-Connected__Item--focused {
	z-index: 30;
}
.Polaris-TextField {
	font-size: 1.6rem;
	font-weight: 400;
	line-height: 2.4rem;
	text-transform: none;
	letter-spacing: normal;
	position: relative;
	display: flex;
	align-items: center;
	color: #637381;
	cursor: text;
	margin-left: 1px;
}
@media (min-width: 40em) {
	.Polaris-TextField {
		font-size: 1.3rem;
	}
}
.Polaris-TextField svg {
	fill: #637381;
}
.Polaris-TextField--multiline {
	padding: 0;
	flex-wrap: wrap;
}
.Polaris-TextField--multiline > .Polaris-TextField__Input {
	overflow: auto;
	padding-left: 1.2rem;
	padding-right: 1.2rem;
	resize: none;
}
.Polaris-TextField--hasValue {
	color: #637381;
}
.Polaris-TextField--focus > .Polaris-TextField__Input,
.Polaris-TextField__Input:focus {
	outline: none;
	border: 0.1rem solid transparent;
}
.Polaris-TextField--focus > .Polaris-TextField__Input ~ .Polaris-TextField__Backdrop:after,
.Polaris-TextField__Input:focus ~ .Polaris-TextField__Backdrop:after {
	opacity: 1;
}
.Polaris-TextField--error .Polaris-TextField__Input::-webkit-input-placeholder {
	color: #9c9798;
}
.Polaris-TextField--error .Polaris-TextField__Input::-ms-input-placeholder {
	color: #9c9798;
}
.Polaris-TextField--error .Polaris-TextField__Input::placeholder {
	color: #9c9798;
}
.Polaris-TextField--error > .Polaris-TextField__Input ~ .Polaris-TextField__Backdrop {
	background-color: #fbeae5;
	border-color: #bf0711;
}
.Polaris-TextField--error > .Polaris-TextField__Input ~ .Polaris-TextField__Backdrop:after {
	border-color: #bf0711;
}
.Polaris-TextField--readOnly > .Polaris-TextField__Backdrop {
	background-color: #f9fafb;
}
.Polaris-TextField--disabled {
	color: #919eab;
	cursor: auto;
}
.Polaris-TextField--disabled > .Polaris-TextField__Backdrop {
	background-color: #f9fafb;
	box-shadow: none;
}
.Polaris-TextField--disabled svg {
	fill: #919eab;
}
.Polaris-TextField__Input {
	font-size: 1.6rem;
	font-weight: 400;
	line-height: 2.4rem;
	text-transform: none;
	letter-spacing: normal;
	position: relative;
	z-index: 20;
	display: block;
	flex: 1 1;
	width: 100%;
	min-width: 0;
	min-height: 3.6rem;
	margin: 0;
	padding: 0.5rem 1.2rem;
	background: none;
	border: 0.1rem solid transparent;
	font-family: inherit;
	font-size: inherit;
	font-weight: inherit;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}
@media (min-width: 40em) {
	.Polaris-TextField__Input {
		font-size: 1.3rem;
	}
}
.Polaris-TextField__Prefix + .Polaris-TextField__Input {
	padding-left: 0;
}
.Polaris-TextField__Input:disabled {
	background: none;
	border: 0.1rem solid transparent;
	color: currentColor;
	opacity: 1;
	-webkit-text-fill-color: currentColor;
}
.Polaris-TextField__Input:invalid {
	box-shadow: none;
}
.Polaris-TextField__Input::-webkit-input-placeholder {
	color: #919eab;
}
.Polaris-TextField__Input::-ms-input-placeholder {
	color: #919eab;
}
.Polaris-TextField__Input::placeholder {
	color: #919eab;
}
.Polaris-TextField__Input[type="number"] {
	-webkit-appearance: textfield;
	-moz-appearance: textfield;
	appearance: textfield;
}
.Polaris-TextField__Input[type="number"]::-webkit-inner-spin-button,
.Polaris-TextField__Input[type="number"]::-webkit-outer-spin-button {
	-webkit-appearance: none;
	appearance: none;
	margin: 0;
}
.Polaris-TextField__Input--hasClearButton[type="search"]::-webkit-search-cancel-button {
	-webkit-appearance: none;
	appearance: none;
}
.Polaris-TextField__Input--suffixed {
	padding-right: 0;
}
.Polaris-TextField__Input--alignRight {
	text-align: right;
}
.Polaris-TextField__Input--alignLeft {
	text-align: left;
}
.Polaris-TextField__Input--alignCenter {
	text-align: center;
}
.Polaris-TextField__Backdrop {
	position: absolute;
	z-index: 10;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background-color: #fff;
	border: 0.1rem solid #d9d9d9;
	border-radius: 3px;
	box-shadow: inset 0 1px 0 0 rgba(99, 115, 129, 0.05);
	pointer-events: none;
}
.Polaris-TextField__Backdrop:after {
	content: "";
	position: absolute;
	top: -0.2rem;
	right: -0.2rem;
	bottom: -0.2rem;
	left: -0.2rem;
	border: 0.2rem solid rgb(var(--mid-purple));
	border-radius: inherit;
	opacity: 0;
	transition: opacity 0.2s cubic-bezier(0.64, 0, 0.35, 1);
	pointer-events: none;
}
.Polaris-TextField__Prefix,
.Polaris-TextField__Suffix {
	position: relative;
	z-index: 20;
	flex: 0 0 auto;
	color: currentColor;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.Polaris-TextField__Prefix {
	margin-left: 1.2rem;
	margin-right: 0.8rem;
}
.Polaris-TextField__Suffix {
	margin-left: 0.25em;
	margin-right: 1.2rem;
}
.Polaris-TextField__CharacterCount {
	color: #637381;
	z-index: 20;
	margin: 0 1.2rem 0 0.25em;
	pointer-events: none;
	text-align: right;
}
.Polaris-TextField__AlignFieldBottom {
	align-self: flex-end;
	width: 100%;
	padding-bottom: 0.8rem;
}
.Polaris-TextField__ClearButton {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	padding: 0;
	background: none;
	border: none;
	font-size: inherit;
	line-height: inherit;
	cursor: pointer;
	z-index: 20;
	margin: 0 1.2rem 0 0.25em;
}
.Polaris-TextField__ClearButton:focus {
	outline: none;
}
.Polaris-TextField__ClearButton:focus:enabled svg,
.Polaris-TextField__ClearButton:hover:enabled svg {
	fill: #637381;
}
.Polaris-TextField__ClearButton:focus:enabled img,
.Polaris-TextField__ClearButton:hover:enabled img {
	-webkit-filter: brightness(0) saturate(100%) invert(45%) sepia(8%) saturate(825%)
		hue-rotate(166deg) brightness(95%) contrast(90%);
	filter: brightness(0) saturate(100%) invert(45%) sepia(8%) saturate(825%) hue-rotate(166deg)
		brightness(95%) contrast(90%);
}
.Polaris-TextField__ClearButton:disabled {
	cursor: default;
}
.Polaris-TextField__Spinner {
	z-index: 20;
	display: flex;
	align-self: stretch;
	flex-direction: column;
	width: 2.2rem;
	margin: 1px;
	color: #212b36;
	cursor: pointer;
}
.Polaris-TextField__SpinnerIcon {
	height: 1.2rem;
	width: 1.2rem;
}
.Polaris-TextField__Resizer {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	height: 0;
	visibility: hidden;
	overflow: hidden;
}
.Polaris-TextField__DummyInput {
	font-size: 1.6rem;
	font-weight: 400;
	line-height: 2.4rem;
	text-transform: none;
	letter-spacing: normal;
	padding: 0.5rem 1.2rem;
	border: 0.1rem solid transparent;
	word-wrap: break-word;
	word-break: break-word;
	overflow-wrap: break-word;
	white-space: pre-wrap;
}
@media (min-width: 40em) {
	.Polaris-TextField__DummyInput {
		font-size: 1.3rem;
	}
}
.Polaris-TextField__Segment {
	display: flex;
	flex: 1 1;
	justify-content: center;
	align-items: center;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background: linear-gradient(180deg, #fff, #f9fafb);
	border: none;
	border-left: 0.1rem solid #d9d9d9;
	transition:
		background 0.1s cubic-bezier(0.64, 0, 0.35, 1),
		box-shadow 0.1s cubic-bezier(0.64, 0, 0.35, 1);
}
.Polaris-TextField__Segment:focus {
	outline: none;
}
.Polaris-TextField__Segment:active {
	background: linear-gradient(180deg, #f4f6f8, #f4f6f8);
	box-shadow:
		inset 0 1px 1px 0 rgba(99, 115, 129, 0.1),
		inset 0 1px 4px 0 rgba(99, 115, 129, 0.2);
}
.Polaris-TextField__Segment:not(:first-child) {
	margin-top: -1px;
	border-top: 0.1rem solid #d9d9d9;
}
.Polaris-TextField__Segment:first-child {
	border-top-right-radius: 3px;
}
.Polaris-TextField__Segment:last-child {
	border-bottom-right-radius: 3px;
}
.Polaris-Autocomplete__Loading {
	display: flex;
	justify-content: center;
	align-items: center;
	width: 100%;
	padding: 0.8rem 1.6rem;
}
[data-lock-scrolling] {
	overflow-y: scroll;
	margin: 0;
}
[data-lock-scrolling] [data-lock-scrolling-wrapper] {
	overflow: hidden;
	height: 100%;
}
.Polaris-Backdrop {
	position: fixed;
	z-index: 518;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	display: block;
	background-color: rgba(33, 43, 54, 0.4);
	animation: Polaris-Backdrop__fade--in 0.2s 1 forwards;
	opacity: 1;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	will-change: opacity;
}
.Polaris-Backdrop--transparent {
	background-color: initial;
}
.Polaris-Backdrop--belowNavigation {
	z-index: 515;
}
@keyframes Polaris-Backdrop__fade--in {
	0% {
		opacity: 0;
	}
	to {
		opacity: 1;
	}
}
.Polaris-Breadcrumbs__Breadcrumb {
	font-size: 1.5rem;
	font-weight: 400;
	line-height: 2rem;
	text-transform: none;
	letter-spacing: normal;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background: none;
	border: none;
	font-size: inherit;
	line-height: inherit;
	cursor: pointer;
	position: relative;
	display: flex;
	align-items: center;
	min-height: 3.6rem;
	margin: -0.4rem -0.8rem -0.4rem -0.4rem;
	padding: 0.8rem;
	color: #637381;
	text-decoration: none;
}
@media (min-width: 40em) {
	.Polaris-Breadcrumbs__Breadcrumb {
		font-size: 1.3rem;
	}
}
.Polaris-Breadcrumbs__Breadcrumb:active,
.Polaris-Breadcrumbs__Breadcrumb:hover {
	color: #212b36;
	text-decoration: none;
}
.Polaris-Breadcrumbs__Breadcrumb:active .Polaris-Breadcrumbs__Icon svg,
.Polaris-Breadcrumbs__Breadcrumb:hover .Polaris-Breadcrumbs__Icon svg {
	fill: #212b36;
}
.Polaris-Breadcrumbs__Breadcrumb:focus {
	outline: none;
}
.Polaris-Breadcrumbs__Breadcrumb:focus:after {
	background: rgba(33, 43, 54, 0.1);
}
.Polaris-Breadcrumbs__Breadcrumb:after {
	content: "";
	position: absolute;
	z-index: 10;
	top: 0.4rem;
	right: 0;
	left: 0;
	display: block;
	height: 2.8rem;
	border-radius: 3px;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	will-change: background;
	transition: background 0.2s cubic-bezier(0.64, 0, 0.35, 1);
}
.Polaris-Breadcrumbs__Content {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	position: relative;
	z-index: 20;
}
.Polaris-Breadcrumbs__Icon {
	height: 2rem;
	width: 2rem;
	margin: -1rem 0 -1rem -0.8rem;
}
.Polaris-Breadcrumbs__Icon svg {
	fill: #637381;
}
.Polaris-TextContainer > :not(:first-child) {
	margin-top: 1.6rem;
}
.Polaris-TextContainer--spacingTight > :not(:first-child) {
	margin-top: 0.8rem;
}
.Polaris-TextContainer--spacingLoose > :not(:first-child) {
	margin-top: 2rem;
}
.Polaris-CalloutCard {
	display: flex;
	align-items: center;
}
.Polaris-CalloutCard__Image {
	display: none;
	flex: 0 0 auto;
	width: 10rem;
}
@media (max-width: 48.0625em) and (min-width: 30.625em), (min-width: 45.625em) {
	[data-has-navigation] .Polaris-CalloutCard__Image {
		display: block;
		margin-left: 2rem;
	}
}
@media (min-width: 30.625em) {
	.Polaris-CalloutCard__Image {
		display: block;
		margin-left: 2rem;
	}
}
.Polaris-CalloutCard__DismissImage {
	margin-right: 2rem;
}
.Polaris-CalloutCard__Content {
	flex: 1 1 auto;
}
.Polaris-CalloutCard__Title {
	margin-bottom: 2rem;
}
.Polaris-CalloutCard__Buttons {
	margin-top: 2rem;
}
.Polaris-CalloutCard__Container {
	position: relative;
}
.Polaris-CalloutCard__Dismiss {
	right: 1.6rem;
	top: 1.6rem;
	position: absolute;
}
.Polaris-Caption {
	font-size: 1.3rem;
	font-weight: 400;
	line-height: 2rem;
	margin: 0;
}
@media (min-width: 40em) {
	.Polaris-Caption {
		font-size: 1.2rem;
		line-height: 1.6rem;
	}
}
.Polaris-Choice {
	display: inline-flex;
	justify-content: flex-start;
	padding: 0.4rem 0;
}
.Polaris-Choice--labelHidden {
	padding: 0;
}
.Polaris-Choice--labelHidden > .Polaris-Choice__Label {
	position: absolute !important;
	top: 0;
	clip: rect(1px, 1px, 1px, 1px) !important;
	overflow: hidden !important;
	height: 1px !important;
	width: 1px !important;
	padding: 0 !important;
	border: 0 !important;
}
.Polaris-Choice--labelHidden .Polaris-Choice__Control {
	margin-top: 0;
	margin-right: 0;
}
.Polaris-Choice--disabled > .Polaris-Choice__Label {
	color: #919eab;
}
@media (-ms-high-contrast: active) {
	.Polaris-Choice--disabled > .Polaris-Choice__Label {
		color: grayText;
	}
}
.Polaris-Choice__Control {
	display: flex;
	flex: 0 0 auto;
	align-items: stretch;
	width: 1.6rem;
	height: 1.6rem;
	margin-top: 2px;
	margin-right: 0.8rem;
}
.Polaris-Choice__Control > * {
	width: 100%;
}
.Polaris-Choice__Label {
	font-size: 1.5rem;
	font-weight: 400;
	line-height: 2rem;
	text-transform: none;
	letter-spacing: normal;
	-webkit-tap-highlight-color: transparent;
}
@media (min-width: 40em) {
	.Polaris-Choice__Label {
		font-size: 1.3rem;
	}
}
.Polaris-Choice__Descriptions {
	padding-left: 2.4rem;
}
.Polaris-Choice__HelpText {
	font-size: 1.5rem;
	font-weight: 400;
	line-height: 2rem;
	text-transform: none;
	letter-spacing: normal;
	color: #637381;
	margin-bottom: 0.4rem;
}
@media (min-width: 40em) {
	.Polaris-Choice__HelpText {
		font-size: 1.3rem;
	}
}
.Polaris-Checkbox {
	position: relative;
}
.Polaris-Checkbox--error .Polaris-Checkbox__Backdrop,
.Polaris-Checkbox--error
	.Polaris-Checkbox__Input.Polaris-Checkbox__Input--indeterminate
	+ .Polaris-Checkbox__Backdrop,
.Polaris-Checkbox--error .Polaris-Checkbox__Input:checked + .Polaris-Checkbox__Backdrop {
	background: #bf0711;
	box-shadow: 0 0 0 1px transparent;
}
.Polaris-Checkbox--error .Polaris-Checkbox__Backdrop:after,
.Polaris-Checkbox--error
	.Polaris-Checkbox__Input.Polaris-Checkbox__Input--indeterminate
	+ .Polaris-Checkbox__Backdrop:after,
.Polaris-Checkbox--error .Polaris-Checkbox__Input:checked + .Polaris-Checkbox__Backdrop:after {
	background: #fbeae5;
}
.Polaris-Checkbox--error .Polaris-Checkbox__Input:active + .Polaris-Checkbox__Backdrop,
.Polaris-Checkbox--error .Polaris-Checkbox__Input:focus + .Polaris-Checkbox__Backdrop {
	background: rgb(var(--mid-purple));
	box-shadow: 0 0 0 1px rgb(var(--mid-purple));
}
.Polaris-Checkbox--error .Polaris-Checkbox__Input:active + .Polaris-Checkbox__Backdrop:after,
.Polaris-Checkbox--error .Polaris-Checkbox__Input:focus + .Polaris-Checkbox__Backdrop:after {
	background: #fbeae5;
}
.Polaris-Checkbox--error .Polaris-Checkbox__Icon svg {
	fill: #bf0711;
}
.Polaris-Checkbox__Input {
	position: absolute !important;
	top: 0;
	clip: rect(1px, 1px, 1px, 1px) !important;
	overflow: hidden !important;
	height: 1px !important;
	width: 1px !important;
	padding: 0 !important;
	border: 0 !important;
}
.Polaris-Checkbox__Input.Polaris-Checkbox__Input--indeterminate + .Polaris-Checkbox__Backdrop,
.Polaris-Checkbox__Input:active + .Polaris-Checkbox__Backdrop,
.Polaris-Checkbox__Input:checked + .Polaris-Checkbox__Backdrop,
.Polaris-Checkbox__Input:focus + .Polaris-Checkbox__Backdrop {
	background: rgb(var(--mid-purple));
}
.Polaris-Checkbox__Input.Polaris-Checkbox__Input--indeterminate ~ .Polaris-Checkbox__Icon,
.Polaris-Checkbox__Input:checked ~ .Polaris-Checkbox__Icon {
	transform: translate(-50%, -50%) scale(1);
}
.Polaris-Checkbox__Input:active + .Polaris-Checkbox__Backdrop,
.Polaris-Checkbox__Input:focus + .Polaris-Checkbox__Backdrop {
	background: rgb(var(--mid-purple));
	box-shadow: 0 0 0 1px rgb(var(--mid-purple), 0 0 0 0 transparen) t;
}
.Polaris-Checkbox__Input:active + .Polaris-Checkbox__Backdrop:after,
.Polaris-Checkbox__Input:focus + .Polaris-Checkbox__Backdrop:after {
	background: #fff;
}
@media (-ms-high-contrast: active) {
	.Polaris-Checkbox__Input:active + .Polaris-Checkbox__Backdrop:after,
	.Polaris-Checkbox__Input:focus + .Polaris-Checkbox__Backdrop:after {
		border: 1px dashed buttonText;
	}
}
.Polaris-Checkbox__Input:disabled + .Polaris-Checkbox__Backdrop {
	background: #dfe3e8;
	box-shadow: none;
}
.Polaris-Checkbox__Input:disabled + .Polaris-Checkbox__Backdrop:after {
	background: #f9fafb;
}
@media (-ms-high-contrast: active) {
	.Polaris-Checkbox__Input:disabled + .Polaris-Checkbox__Backdrop {
		color: grayText;
	}
}
.Polaris-Checkbox__Input:disabled ~ .Polaris-Checkbox__Icon svg {
	fill: #919eab;
}
.Polaris-Checkbox__Backdrop {
	background-color: #d9d9d9;
	border: 0.1rem solid transparent;
	box-shadow:
		0 0 0 1px transparent,
		0 1px 0 0 rgba(22, 29, 37, 0.05);
	border-radius: 3px;
	transition-property: box-shadow, background-color;
	transition-duration: 0.2s;
	transition-timing-function: cubic-bezier(0.64, 0, 0.35, 1);
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	pointer-events: none;
}
.Polaris-Checkbox__Backdrop:after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	display: block;
	background: linear-gradient(180deg, #fff, #f9fafb);
	border-radius: 2px;
}
@media (-ms-high-contrast: active) {
	.Polaris-Checkbox__Backdrop {
		background: transparent;
		border: 2px solid buttonText;
		transition: none;
		color: rgba(223, 227, 232, 0.3);
	}
	.Polaris-Checkbox__Backdrop:after {
		top: -4px;
		right: -4px;
		bottom: -4px;
		left: -4px;
		background: none;
		border-radius: 4px;
	}
}
.Polaris-Checkbox__Icon {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%) scale(0);
	transform-origin: 50% 50%;
	transition: transform 0.1s cubic-bezier(0.36, 0, 1, 1) cubic-bezier(0, 0, 0.42, 1);
	pointer-events: none;
}
.Polaris-Checkbox__Icon svg {
	fill: rgb(var(--mid-purple));
}
@media (-ms-high-contrast: active) {
	.Polaris-Checkbox__Icon {
		fill: windowText;
	}
}
.Polaris-RadioButton {
	position: relative;
}
.Polaris-RadioButton__Input {
	margin: 0;
	padding: 0;
	opacity: 0;
}
.Polaris-RadioButton__Input:active + .Polaris-RadioButton__Backdrop,
.Polaris-RadioButton__Input:checked + .Polaris-RadioButton__Backdrop,
.Polaris-RadioButton__Input:focus + .Polaris-RadioButton__Backdrop {
	background: rgb(var(--mid-purple));
}
.Polaris-RadioButton__Input:checked ~ .Polaris-RadioButton__Icon {
	transform: translate(-50%, -50%) scale(1);
}
.Polaris-RadioButton__Input:active + .Polaris-RadioButton__Backdrop,
.Polaris-RadioButton__Input:focus + .Polaris-RadioButton__Backdrop {
	background: rgb(var(--mid-purple));
	box-shadow: 0 0 0 1px rgb(var(--mid-purple), 0 0 0 0 transparen) t;
}
.Polaris-RadioButton__Input:active + .Polaris-RadioButton__Backdrop:after,
.Polaris-RadioButton__Input:focus + .Polaris-RadioButton__Backdrop:after {
	background: #fff;
}
@media (-ms-high-contrast: active) {
	.Polaris-RadioButton__Input:active + .Polaris-RadioButton__Backdrop:after,
	.Polaris-RadioButton__Input:focus + .Polaris-RadioButton__Backdrop:after {
		border: 1px dashed buttonText;
	}
}
.Polaris-RadioButton__Input:disabled + .Polaris-RadioButton__Backdrop {
	background: #dfe3e8;
	box-shadow: none;
}
.Polaris-RadioButton__Input:disabled + .Polaris-RadioButton__Backdrop:after {
	background: #f9fafb;
}
@media (-ms-high-contrast: active) {
	.Polaris-RadioButton__Input:disabled + .Polaris-RadioButton__Backdrop {
		color: grayText;
	}
}
.Polaris-RadioButton__Input:disabled ~ .Polaris-RadioButton__Icon {
	background-color: #d9d9d9;
}
.Polaris-RadioButton__Backdrop {
	background-color: #d9d9d9;
	border: 0.1rem solid transparent;
	box-shadow:
		0 0 0 1px transparent,
		0 1px 0 0 rgba(22, 29, 37, 0.05);
	border-radius: 3px;
	transition-property: box-shadow, background-color;
	transition-duration: 0.2s;
	transition-timing-function: cubic-bezier(0.64, 0, 0.35, 1);
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	border-radius: 50%;
}
.Polaris-RadioButton__Backdrop:after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	display: block;
	background: linear-gradient(180deg, #fff, #f9fafb);
	border-radius: 2px;
}
@media (-ms-high-contrast: active) {
	.Polaris-RadioButton__Backdrop {
		background: transparent;
		border: 2px solid buttonText;
		transition: none;
		color: rgba(223, 227, 232, 0.3);
	}
	.Polaris-RadioButton__Backdrop:after {
		top: -4px;
		right: -4px;
		bottom: -4px;
		left: -4px;
		background: none;
		border-radius: 4px;
	}
}
.Polaris-RadioButton__Backdrop:after {
	border-radius: 50%;
}
.Polaris-RadioButton__Icon {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%) scale(0);
	transform-origin: 50% 50%;
	height: 50%;
	width: 50%;
	background: rgb(var(--mid-purple));
	border-radius: 50%;
	transition: transform 0.1s cubic-bezier(0.36, 0, 1, 1) cubic-bezier(0, 0, 0.42, 1);
}
@media (-ms-high-contrast: active) {
	.Polaris-RadioButton__Icon {
		background: windowText;
	}
}
.Polaris-ChoiceList {
	margin: 0;
	padding: 0;
	border: none;
}
.Polaris-ChoiceList--titleHidden > .Polaris-ChoiceList__Title {
	position: absolute !important;
	top: 0;
	clip: rect(1px, 1px, 1px, 1px) !important;
	overflow: hidden !important;
	height: 1px !important;
	width: 1px !important;
	padding: 0 !important;
	border: 0 !important;
}
.Polaris-ChoiceList__Choices {
	margin: 0;
	padding: 0;
	list-style: none;
}
.Polaris-ChoiceList__ChoiceChildren {
	margin-bottom: 0.8rem;
	padding-left: 2.4rem;
}
.Polaris-ChoiceList__ChoiceError {
	margin-top: 0.4rem;
	margin-bottom: 0.8rem;
}
.Polaris-ChoiceList__Title {
	font-size: 1.5rem;
	font-weight: 400;
	line-height: 2rem;
	text-transform: none;
	letter-spacing: normal;
	display: block;
	margin: 0 0 0.4rem;
	padding: 0;
}
@media (min-width: 40em) {
	.Polaris-ChoiceList__Title {
		font-size: 1.3rem;
	}
}
.Polaris-Collapsible {
	overflow: hidden;
	height: 0;
	padding-top: 0;
	padding-bottom: 0;
	opacity: 0;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	will-change: opacity, height;
}
.Polaris-Collapsible--animating {
	transition-property: opacity, height;
	transition-duration: 0.3s;
	transition-timing-function: cubic-bezier(0, 0, 0.42, 1);
}
.Polaris-Collapsible--open {
	opacity: 1;
}
.Polaris-Collapsible--fullyOpen {
	overflow: visible;
}
.Polaris-ColorPicker {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	display: flex;
}
.Polaris-ColorPicker__MainColor {
	background-image: linear-gradient(45deg, #dfe3e8 25%, transparent 0),
		linear-gradient(-45deg, #dfe3e8 25%, transparent 0),
		linear-gradient(45deg, transparent 75%, #dfe3e8 0),
		linear-gradient(-45deg, transparent 75%, #dfe3e8 0);
	background-size: 1.6rem 1.6rem;
	background-position:
		0 0,
		0 0.8rem,
		0.8rem -0.8rem,
		-0.8rem 0;
	position: relative;
	overflow: hidden;
	height: 16rem;
	width: 16rem;
	border-radius: 4px;
	cursor: pointer;
}
.Polaris-ColorPicker__MainColor .Polaris-ColorPicker__Dragger {
	right: 0.9rem;
	margin: 0;
}
.Polaris-ColorPicker__MainColor .Polaris-ColorPicker__ColorLayer {
	box-shadow:
		inset 0 0 0 1px rgba(6, 44, 82, 0.1),
		0 2px 16px rgba(33, 43, 54, 0.08);
	border-radius: 4px;
}
.Polaris-ColorPicker__MainColor:after,
.Polaris-ColorPicker__MainColor:before {
	content: "";
	position: absolute;
	z-index: 20;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	pointer-events: none;
	border-radius: 3px;
}
.Polaris-ColorPicker__MainColor:before {
	background: linear-gradient(90deg, #fff, transparent);
}
.Polaris-ColorPicker__MainColor:after {
	background-image: linear-gradient(0deg, #000, transparent);
	box-shadow:
		inset 0 0 0 1px rgba(6, 44, 82, 0.1),
		0 2px 16px rgba(33, 43, 54, 0.08);
}
.Polaris-ColorPicker__Dragger {
	position: relative;
	z-index: 30;
	bottom: 0.9rem;
	transform: none;
	height: 1.8rem;
	width: 1.8rem;
	margin: 0 auto;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	will-change: transform;
	background: transparent;
	border: 3px solid #fff;
	box-shadow:
		0 0 0 1px rgba(6, 44, 82, 0.1),
		0 2px 16px rgba(33, 43, 54, 0.08),
		inset 0 0 0 1px rgba(6, 44, 82, 0.1),
		0 2px 16px rgba(33, 43, 54, 0.08);
	border-radius: 50%;
	pointer-events: none;
}
.Polaris-ColorPicker__AlphaPicker,
.Polaris-ColorPicker__HuePicker {
	position: relative;
	overflow: hidden;
	height: 16rem;
	width: 2.4rem;
	margin-left: 0.8rem;
	border-width: 3px;
	border-radius: 8rem;
}
.Polaris-ColorPicker__HuePicker {
	background-image: linear-gradient(
		180deg,
		red 1.8rem,
		#ff0,
		#0f0,
		#0ff,
		#00f,
		#f0f,
		red 14.2rem
	);
	box-shadow: inset 0 0 2px 0 rgba(0, 0, 0, 0.5);
}
.Polaris-ColorPicker__AlphaPicker {
	background-image: linear-gradient(45deg, #dfe3e8 25%, transparent 0),
		linear-gradient(-45deg, #dfe3e8 25%, transparent 0),
		linear-gradient(45deg, transparent 75%, #dfe3e8 0),
		linear-gradient(-45deg, transparent 75%, #dfe3e8 0);
	background-size: 1.6rem 1.6rem;
	background-position:
		0 0,
		0 0.8rem,
		0.8rem -0.8rem,
		-0.8rem 0;
}
.Polaris-ColorPicker__AlphaPicker .Polaris-ColorPicker__ColorLayer {
	border-radius: 8rem;
}
.Polaris-ColorPicker__ColorLayer {
	position: absolute;
	z-index: 10;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	box-shadow: inset 0 0 2px 0 rgba(0, 0, 0, 0.5);
	pointer-events: none;
}
.Polaris-ColorPicker__Slidable {
	height: 100%;
	width: 100%;
	cursor: pointer;
}
.Polaris-DataTable {
	position: relative;
	max-width: 100vw;
}
.Polaris-DataTable--condensed .Polaris-DataTable__Navigation {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	padding: 1.6rem 0.8rem;
}
@media (min-width: 48em) {
	.Polaris-DataTable--condensed .Polaris-DataTable__Navigation {
		justify-content: flex-end;
	}
}
.Polaris-DataTable__Navigation {
	display: none;
}
.Polaris-DataTable__Pip {
	height: 0.6rem;
	width: 0.6rem;
	background: #919eab;
	border-radius: 3px;
}
.Polaris-DataTable__Pip:not(:last-of-type) {
	margin-right: 0.4rem;
}
.Polaris-DataTable__Pip--visible {
	background: #212b36;
}
.Polaris-DataTable__ScrollContainer {
	overflow-x: auto;
	-webkit-overflow-scrolling: touch;
}
.Polaris-DataTable__Table {
	width: 100%;
	border-spacing: 0;
}
@media (min-width: 48em) {
	.Polaris-DataTable__TableRow:hover .Polaris-DataTable__Cell {
		background: #f9fafb;
	}
}
.Polaris-DataTable__Cell {
	padding: 1.6rem;
	border-bottom: 0.1rem solid #f4f6f8;
	white-space: nowrap;
	text-align: left;
	transition: background-color 0.2s ease-in-out;
}
.Polaris-DataTable__Cell--firstColumn {
	font-weight: 400;
	color: var(--p-text-on-surface, #212b36);
	text-align: left;
	white-space: normal;
}
.Polaris-DataTable__Cell--numeric {
	text-align: center;
}
.Polaris-DataTable__Cell--truncated {
	white-space: nowrap;
	overflow-x: hidden;
	text-overflow: ellipsis;
	max-width: 14.5rem;
}
.Polaris-DataTable__Cell--header {
	font-weight: 400;
	color: var(--p-text-on-surface, #212b36);
	border-bottom: 0.1rem solid #d9d9d9;
	border-top: 0;
}
.Polaris-DataTable__Cell--sortable {
	padding: 0;
}
.Polaris-DataTable__Cell--verticalAlignTop {
	vertical-align: top;
}
.Polaris-DataTable__Cell--verticalAlignBottom {
	vertical-align: bottom;
}
.Polaris-DataTable__Cell--verticalAlignMiddle {
	vertical-align: middle;
}
.Polaris-DataTable__Cell--verticalAlignBaseline {
	vertical-align: initial;
}
.Polaris-DataTable__Icon {
	display: flex;
	align-self: flex-end;
	opacity: 0;
	transition:
		opacity 0.2s cubic-bezier(0.64, 0, 0.35, 1),
		fill 0.2s cubic-bezier(0.64, 0, 0.35, 1);
}
.Polaris-DataTable__Heading {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	margin: 0;
	background: none;
	border: none;
	font-size: inherit;
	line-height: inherit;
	position: relative;
	display: inline-flex;
	justify-content: flex-end;
	align-items: baseline;
	transition: color 0.2s cubic-bezier(0.64, 0, 0.35, 1);
	padding: 1.6rem;
	cursor: pointer;
}
.Polaris-DataTable__Heading:focus {
	outline: none;
}
.Polaris-DataTable__Heading:focus,
.Polaris-DataTable__Heading:hover {
	color: rgb(var(--mid-purple));
}
.Polaris-DataTable__Heading:focus svg,
.Polaris-DataTable__Heading:hover svg {
	fill: rgb(var(--mid-purple));
}
.Polaris-DataTable__Heading:focus .Polaris-DataTable__Icon,
.Polaris-DataTable__Heading:hover .Polaris-DataTable__Icon {
	opacity: 1;
}
.Polaris-DataTable__Heading--left {
	justify-content: flex-start;
	flex-direction: row-reverse;
}
.Polaris-DataTable__Cell--sorted .Polaris-DataTable__Icon {
	opacity: 1;
}
.Polaris-DataTable__Cell--total {
	font-weight: 600;
	background: #f9fafb;
	border-bottom: 0.1rem solid #dfe3e8;
	color: #3b464e;
}
.Polaris-DataTable--cellTotalFooter {
	border-top: 0.1rem solid #dfe3e8;
	border-bottom: none;
}
.Polaris-DataTable__Footer {
	padding: 1.6rem;
	background: #f4f6f8;
	color: #637381;
	text-align: center;
}
.Polaris-DatePicker {
	position: relative;
}
.Polaris-DatePicker__MonthContainer {
	display: flex;
	flex-wrap: wrap;
	margin-top: -1.6rem;
	margin-left: -1.6rem;
}
.Polaris-DatePicker__Month {
	flex: 1 1 auto;
	margin-top: 1.6rem;
	margin-left: 1.6rem;
	max-width: calc(100% - 1.6rem);
	min-width: 23rem;
}
.Polaris-DatePicker__Month--current {
	font-weight: 700;
}
.Polaris-DatePicker__Week,
.Polaris-DatePicker__WeekHeadings {
	display: flex;
}
.Polaris-DatePicker__Week + .Polaris-DatePicker__Week,
.Polaris-DatePicker__WeekHeadings + .Polaris-DatePicker__Week {
	margin-top: -1px;
}
.Polaris-DatePicker__Day {
	display: block;
	flex: 1 0;
	width: 14.28571%;
	margin: 0;
	padding: 0.8rem;
	background: transparent;
	border: 0.1rem solid #dfe3e8;
	border-radius: 0;
	outline: none;
	font-size: 1.2rem;
	text-align: center;
	cursor: pointer;
}
.Polaris-DatePicker__Day:hover {
	background: #dfe3e8;
}
.Polaris-DatePicker__Day:focus {
	box-shadow: inset 0 0 0 2px rgb(var(--mid-purple));
}
.Polaris-DatePicker__Day + .Polaris-DatePicker__Day,
.Polaris-DatePicker__Day + .Polaris-DatePicker__EmptyDay {
	margin-left: -1px;
}
.Polaris-DatePicker__Day--today {
	font-weight: 700;
}
.Polaris-DatePicker__Day--inRange {
	z-index: 20;
	background: #b3bcf5;
	border: 0.1rem solid #9ca6de;
}
.Polaris-DatePicker__Day--inRange:hover {
	background: #9ca8f2;
}
@media screen and (-ms-high-contrast: active) {
	.Polaris-DatePicker__Day--inRange {
		background: highlight;
	}
}
.Polaris-DatePicker__Day--selected {
	z-index: 30;
	background: rgb(var(--mid-purple));
	border: 0.1rem solid rgb(var(--mid-purple));
	color: #fff;
}
.Polaris-DatePicker__Day--selected:hover {
	background: #4959bd;
}
.Polaris-DatePicker__Day--selected:focus {
	box-shadow: inset 0 0 0 2px #202e78;
}
@media screen and (-ms-high-contrast: active) {
	.Polaris-DatePicker__Day--selected {
		background: highlight;
	}
}
.Polaris-DatePicker__Day--disabled {
	background-color: #f9fafb;
	color: #d9d9d9;
	cursor: default;
}
.Polaris-DatePicker__Day--disabled:hover {
	background-color: #f9fafb;
}
.Polaris-DatePicker__Day--disabled:focus {
	box-shadow: none;
}
.Polaris-DatePicker__EmptyDay {
	display: block;
	flex: 1 0;
	width: 14.28571%;
	margin: 0;
	padding: 0.8rem;
	border: 0.1rem solid #dfe3e8;
}
.Polaris-DatePicker__EmptyDay + .Polaris-DatePicker__Day,
.Polaris-DatePicker__EmptyDay + .Polaris-DatePicker__EmptyDay {
	margin-left: -1px;
}
.Polaris-DatePicker__Weekday {
	display: block;
	flex: 1 0;
	padding: 0.8rem;
	background: transparent;
	font-size: 1.2rem;
	color: #637381;
	text-align: center;
}
.Polaris-DatePicker__Weekday + .Polaris-DatePicker__Weekday {
	margin-left: -1px;
}
.Polaris-DatePicker__Weekday--current {
	font-weight: 700;
	color: #000;
}
.Polaris-DatePicker__Header {
	position: absolute;
	top: 1.6rem;
	display: flex;
	justify-content: space-between;
	width: 100%;
}
.Polaris-DatePicker__Title {
	flex: 1 1 auto;
	margin-top: 0.2rem;
	padding-bottom: 0.4rem;
	text-align: center;
}
.Polaris-DescriptionList {
	margin: 0;
	padding: 0;
}
@media (max-width: 48.0625em) and (min-width: 36.875em), (min-width: 51.875em) {
	[data-has-navigation] .Polaris-DescriptionList {
		display: flex;
		flex-wrap: wrap;
		align-items: flex-start;
	}
}
@media (min-width: 36.875em) {
	.Polaris-DescriptionList {
		display: flex;
		flex-wrap: wrap;
		align-items: flex-start;
	}
}
.Polaris-DescriptionList__Term {
	font-weight: 600;
	padding: 1.6rem 0 0.8rem;
}
@media (max-width: 48.0625em) and (min-width: 36.875em), (min-width: 51.875em) {
	[data-has-navigation] .Polaris-DescriptionList__Term {
		flex: 0 1 25%;
		padding: 1.6rem 1.6rem 1.6rem 0;
	}
	.Polaris-DescriptionList__Description
		+ [data-has-navigation]
		.Polaris-DescriptionList__Term
		+ .Polaris-DescriptionList__Description {
		border-top: 0.1rem solid #dfe3e8;
	}
}
@media (min-width: 36.875em) {
	.Polaris-DescriptionList__Term {
		flex: 0 1 25%;
		padding: 1.6rem 1.6rem 1.6rem 0;
	}
	.Polaris-DescriptionList__Description
		+ .Polaris-DescriptionList__Term
		+ .Polaris-DescriptionList__Description {
		border-top: 0.1rem solid #dfe3e8;
	}
}
.Polaris-DescriptionList__Description {
	margin-left: 0;
	padding: 0 0 1.6rem;
}
.Polaris-DescriptionList__Description + .Polaris-DescriptionList__Term {
	border-top: 0.1rem solid #dfe3e8;
}
@media (max-width: 48.0625em) and (min-width: 36.875em), (min-width: 51.875em) {
	[data-has-navigation] .Polaris-DescriptionList__Description {
		flex: 1 1 51%;
		padding: 1.6rem 0;
	}
	[data-has-navigation]
		.Polaris-DescriptionList__Description
		+ .Polaris-DescriptionList__Term
		+ .Polaris-DescriptionList__Description {
		border-top: 0.1rem solid #dfe3e8;
	}
}
@media (min-width: 36.875em) {
	.Polaris-DescriptionList__Description {
		flex: 1 1 51%;
		padding: 1.6rem 0;
	}
	.Polaris-DescriptionList__Description
		+ .Polaris-DescriptionList__Term
		+ .Polaris-DescriptionList__Description {
		border-top: 0.1rem solid #dfe3e8;
	}
}
.Polaris-DisplayText {
	margin: 0;
}
.Polaris-DisplayText--sizeSmall {
	font-size: 1.6rem;
	font-weight: 400;
	line-height: 2.4rem;
}
@media (min-width: 40em) {
	.Polaris-DisplayText--sizeSmall {
		font-size: 2rem;
		line-height: 2.8rem;
	}
}
.Polaris-DisplayText--sizeMedium {
	font-size: 2.1rem;
	font-weight: 400;
	line-height: 2.8rem;
}
@media (min-width: 40em) {
	.Polaris-DisplayText--sizeMedium {
		font-size: 2.6rem;
		line-height: 3.2rem;
	}
}
.Polaris-DisplayText--sizeLarge {
	font-size: 2.4rem;
	font-weight: 600;
	line-height: 2.8rem;
}
@media (min-width: 40em) {
	.Polaris-DisplayText--sizeLarge {
		font-size: 2.8rem;
		line-height: 3.2rem;
		color: #3b464e;
	}
}
.Polaris-DisplayText--sizeExtraLarge {
	font-size: 2.7rem;
	font-weight: 600;
	line-height: 3.6rem;
}
@media (min-width: 40em) {
	.Polaris-DisplayText--sizeExtraLarge {
		font-size: 4.2rem;
		line-height: 4.4rem;
	}
}
.Polaris-DropZone-FileUpload {
	padding: 1.5rem;
	text-align: center;
}
.Polaris-DropZone-FileUpload__Button {
	position: relative;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	min-height: 3.6rem;
	min-width: 3.6rem;
	margin: 0;
	padding: 0.7rem 1.6rem;
	background: var(--p-neutral-action, linear-gradient(180deg, #fff, #f9fafb));
	border: var(--p-override-none, 0.1rem solid #d9d9d9);
	box-shadow: var(--p-override-none, 0 1px 0 0 rgba(22, 29, 37, 0.05));
	border-radius: var(--p-border-radius-base, 3px);
	line-height: 1;
	color: var(--p-text-on-surface, #212b36);
	text-align: center;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	text-decoration: none;
	transition-property: background, border, box-shadow;
	transition-duration: 0.2s;
	transition-timing-function: cubic-bezier(0.64, 0, 0.35, 1);
	-webkit-tap-highlight-color: transparent;
}
.Polaris-DropZone-FileUpload__Button svg {
	fill: #637381;
}
.Polaris-DropZone-FileUpload__Button:hover {
	background: var(--p-neutral-action-hovered, linear-gradient(180deg, #f9fafb, #f4f6f8));
	border-color: var(--p-override-none, #d9d9d9);
}
.Polaris-DropZone-FileUpload__Button:focus {
	border-color: var(--p-override-transparent, rgb(var(--mid-purple)));
	outline: 0;
	box-shadow: var(--p-override-none, 0 0 0 1px rgb(var(--mid-purple)));
	position: relative;
}
.Polaris-DropZone-FileUpload__Button:focus:after {
	content: var(--p-non-null-content, none);
	position: absolute;
	z-index: 1;
	top: -0.3rem;
	right: -0.3rem;
	bottom: -0.3rem;
	left: -0.3rem;
	display: block;
	border: 0.2rem solid var(--p-interactive-focus);
	border-radius: calc(var(--p-border-radius-base) + 0.3rem);
}
@media (-ms-high-contrast: active) {
	.Polaris-DropZone-FileUpload__Button:focus {
		outline: 2px dotted;
	}
}
.Polaris-DropZone-FileUpload__Button:active {
	background: var(--p-neutral-action-pressed, linear-gradient(180deg, #f4f6f8, #f4f6f8));
	border-color: var(--p-override-none, #d9d9d9);
	box-shadow: var(
		--p-override-none,
		0 0 0 0 transparent,
		inset 0 1px 1px 0 rgba(99, 115, 129, 0.1),
		inset 0 1px 4px 0 rgba(99, 115, 129, 0.2)
	);
}
.Polaris-DropZone-FileUpload__Button:active:after {
	border: none;
}
.Polaris-DropZone-FileUpload__Button.Polaris-DropZone-FileUpload--disabled {
	transition: none;
	background: var(--p-neutral-action-disabled, linear-gradient(180deg, #f4f6f8, #f4f6f8));
	color: var(--p-text-disabled-on-surface, #919eab);
	cursor: not-allowed;
	box-shadow: none;
}
.Polaris-DropZone-FileUpload__Button.Polaris-DropZone-FileUpload--disabled svg {
	fill: #919eab;
}
.Polaris-DropZone-FileUpload__Button.Polaris-DropZone-FileUpload--focused {
	border-color: rgb(var(--mid-purple));
	outline: 0;
	box-shadow: 0 0 0 1px rgb(var(--mid-purple));
}
@media (-ms-high-contrast: active) {
	.Polaris-DropZone-FileUpload__Button.Polaris-DropZone-FileUpload--focused {
		outline: 2px dotted;
	}
}
.Polaris-DropZone-FileUpload__Button .Polaris-DropZone-FileUpload--sizeSlim {
	min-height: 3rem;
	padding: 0.4rem 1.2rem;
}
.Polaris-DropZone-FileUpload__ActionTitle {
	color: #006fbb;
	text-decoration: none;
}
.Polaris-DropZone-FileUpload__ActionTitle:not(.Polaris-DropZone-FileUpload__ActionTitle--disabled) {
	cursor: pointer;
}
.Polaris-DropZone-FileUpload__ActionTitle--focused,
.Polaris-DropZone-FileUpload__ActionTitle:not(
		.Polaris-DropZone-FileUpload__ActionTitle--disabled
	):active,
.Polaris-DropZone-FileUpload__ActionTitle:not(
		.Polaris-DropZone-FileUpload__ActionTitle--disabled
	):hover {
	color: #084e8a;
	text-decoration: underline;
}
.Polaris-DropZone-FileUpload__ActionTitle--disabled {
	color: #919eab;
}
.Polaris-DropZone-FileUpload__Image.Polaris-DropZone-FileUpload--sizeExtraLarge {
	width: 90px;
}
.Polaris-DropZone-FileUpload__Image.Polaris-DropZone-FileUpload--sizeLarge {
	width: 60px;
}
.Polaris-DropZone {
	position: relative;
	display: flex;
	justify-content: center;
	background-color: #fff;
	border-radius: 3px;
}
.Polaris-DropZone:after {
	content: "";
	position: absolute;
	z-index: 29;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	border: 0.2rem dashed transparent;
	border-radius: 3px;
	pointer-events: none;
}
.Polaris-DropZone--hasOutline {
	padding: 0.2rem;
}
.Polaris-DropZone--hasOutline:after {
	border-color: #919eab;
}
.Polaris-DropZone--hasOutline:not(.Polaris-DropZone--isDisabled):hover {
	cursor: pointer;
	background-color: #f4f5fa;
}
.Polaris-DropZone--hasOutline:not(.Polaris-DropZone--isDisabled):hover:after {
	border-color: rgb(var(--mid-purple));
}
.Polaris-DropZone--focused:not(.Polaris-DropZone--isDisabled) {
	background-color: #f4f5fa;
}
.Polaris-DropZone--focused:not(.Polaris-DropZone--isDisabled):after {
	border: 0.2rem dashed rgb(var(--mid-purple));
}
@media (-ms-high-contrast: active) {
	.Polaris-DropZone--focused:not(.Polaris-DropZone--isDisabled):after {
		border-style: solid;
		border-color: highlight;
	}
}
.Polaris-DropZone--isDragging:not(.Polaris-DropZone--isDisabled) {
	background-color: #f4f5fa;
}
.Polaris-DropZone--isDragging:not(.Polaris-DropZone--isDisabled):after {
	border-color: rgb(var(--mid-purple));
}
.Polaris-DropZone--isDisabled {
	cursor: not-allowed;
}
.Polaris-DropZone--isDisabled:after {
	border-color: #dfe3e8;
}
.Polaris-DropZone--sizeExtraLarge {
	min-height: 20.5rem;
}
.Polaris-DropZone--sizeLarge {
	min-height: 16rem;
}
.Polaris-DropZone--sizeMedium {
	min-height: 10rem;
	align-items: center;
}
.Polaris-DropZone--sizeSmall {
	padding: 0;
	align-items: center;
	min-height: 5rem;
}
.Polaris-DropZone__Container {
	flex: 1 1;
}
.Polaris-DropZone__Overlay {
	position: absolute;
	z-index: 30;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	display: flex;
	justify-content: center;
	align-items: center;
	padding: 1.5rem;
	border: 0.2rem dashed rgb(var(--mid-purple));
	border-radius: 3px;
	text-align: center;
	color: rgb(var(--mid-purple));
	background-color: #f4f5fa;
}
.Polaris-DropZone--hasError .Polaris-DropZone__Overlay {
	border-color: #de3618;
	color: #de3618;
	background-color: #fbeae5;
}
.Polaris-DropZone--sizeSmall .Polaris-DropZone__Overlay {
	padding: 0;
}
.Polaris-EmptySearchResult__Image {
	width: 178px;
	height: 158px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.Polaris-EmptyState {
	display: flex;
	flex-direction: column;
	align-items: center;
	width: 100%;
	margin: 2rem auto 0;
	padding: 2rem 0;
	max-width: 99.8rem;
}
@media (max-width: 48.0625em) and (min-width: 46.5em), (min-width: 61.5em) {
	[data-has-navigation] .Polaris-EmptyState--imageContained .Polaris-EmptyState__Image {
		position: static;
		width: 100%;
	}
}
@media (min-width: 46.5em) {
	.Polaris-EmptyState--imageContained .Polaris-EmptyState__Image {
		position: static;
		width: 100%;
	}
}
.Polaris-EmptyState__Section {
	position: relative;
	display: flex;
	flex-direction: column;
	flex: 1 1 auto;
	width: 100%;
}
@media (max-width: 48.0625em) and (min-width: 46.5em), (min-width: 61.5em) {
	[data-has-navigation] .Polaris-EmptyState__Section {
		left: 2rem;
		flex-direction: row;
		align-items: center;
	}
}
@media (min-width: 46.5em) {
	.Polaris-EmptyState__Section {
		left: 2rem;
		flex-direction: row;
		align-items: center;
	}
}
.Polaris-EmptyState__DetailsContainer,
.Polaris-EmptyState__ImageContainer {
	flex: 1 1 auto;
	padding: 0;
	margin: 0;
}
@media (max-width: 48.0625em) and (min-width: 46.5em), (min-width: 61.5em) {
	[data-has-navigation] .Polaris-EmptyState__DetailsContainer,
	[data-has-navigation] .Polaris-EmptyState__ImageContainer {
		flex-basis: 50%;
	}
}
@media (min-width: 46.5em) {
	.Polaris-EmptyState__DetailsContainer,
	.Polaris-EmptyState__ImageContainer {
		flex-basis: 50%;
	}
}
@media (max-width: 30.625em), (min-width: 48.0625em) and (max-width: 47.125em) {
	[data-has-navigation] .Polaris-EmptyState__DetailsContainer,
	[data-has-navigation] .Polaris-EmptyState__ImageContainer {
		overflow-x: hidden;
	}
}
@media (max-width: 30.625em) {
	.Polaris-EmptyState__DetailsContainer,
	.Polaris-EmptyState__ImageContainer {
		overflow-x: hidden;
	}
}
.Polaris-EmptyState__Details {
	position: relative;
	z-index: 10;
	padding: 0 1.6rem;
	width: 33.6rem;
}
@media (max-width: 48.0625em) and (min-width: 30.625em), (min-width: 45.625em) {
	[data-has-navigation] .Polaris-EmptyState__Details {
		padding: 0;
	}
}
@media (min-width: 30.625em) {
	.Polaris-EmptyState__Details {
		padding: 0;
	}
}
.Polaris-EmptyState__Content {
	font-size: 1.6rem;
	font-weight: 400;
	line-height: 2.4rem;
	color: #637381;
}
@media (min-width: 40em) {
	.Polaris-EmptyState__Content {
		font-size: 2rem;
		line-height: 2.8rem;
	}
}
.Polaris-EmptyState__Actions {
	margin-top: 1.6rem;
}
.Polaris-EmptyState__Image {
	position: relative;
	z-index: 0;
	margin-top: -2rem;
	margin-left: -70%;
	width: 190%;
	max-width: none;
}
@media (max-width: 48.0625em) and (min-width: 30.625em), (min-width: 45.625em) {
	[data-has-navigation] .Polaris-EmptyState__Image {
		margin-left: 0;
		width: 100%;
	}
}
@media (min-width: 30.625em) {
	.Polaris-EmptyState__Image {
		margin-left: 0;
		width: 100%;
	}
}
@media (max-width: 48.0625em) and (min-width: 46.5em), (min-width: 61.5em) {
	[data-has-navigation] .Polaris-EmptyState__Image {
		margin-top: 0;
		margin-left: -70%;
		width: 170%;
	}
}
@media (min-width: 46.5em) {
	.Polaris-EmptyState__Image {
		margin-top: 0;
		margin-left: -70%;
		width: 170%;
	}
}
.Polaris-EmptyState__FooterContent {
	color: #637381;
	margin-top: 1.6rem;
}
.Polaris-Truncate {
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.Polaris-ExceptionList {
	margin: 0;
	padding: 0;
	list-style: none;
}
.Polaris-ExceptionList__Item {
	position: relative;
	padding-left: 2.4rem;
	color: #637381;
}
.Polaris-ExceptionList__Item + .Polaris-ExceptionList__Item {
	margin-top: 0.4rem;
}
.Polaris-ExceptionList__Icon {
	position: absolute;
	top: 0;
	left: 0;
	display: flex;
	align-items: center;
	justify-content: center;
	min-width: 2rem;
	height: 2rem;
	margin-right: 0.4rem;
}
.Polaris-ExceptionList__Icon svg {
	fill: #919eab;
}
.Polaris-ExceptionList--statusWarning .Polaris-ExceptionList__Icon svg {
	fill: #8a6116;
}
.Polaris-ExceptionList--statusCritical .Polaris-ExceptionList__Icon svg {
	fill: #bf0711;
}
.Polaris-ExceptionList__Bullet {
	width: 0.6rem;
	height: 0.6rem;
	border-radius: 100%;
	background-color: #919eab;
}
.Polaris-ExceptionList--statusWarning .Polaris-ExceptionList__Bullet {
	background-color: #8a6116;
}
.Polaris-ExceptionList--statusCritical .Polaris-ExceptionList__Bullet {
	background-color: #bf0711;
}
.Polaris-ExceptionList__Title + .Polaris-ExceptionList__Description:before {
	content: "–";
	margin: 0 0.4rem;
}
.Polaris-ExceptionList--statusCritical .Polaris-ExceptionList__Title,
.Polaris-ExceptionList--statusWarning .Polaris-ExceptionList__Title {
	font-weight: 500;
}
.Polaris-ExceptionList--statusWarning .Polaris-ExceptionList__Title {
	color: #8a6116;
}
.Polaris-ExceptionList--statusCritical .Polaris-ExceptionList__Title {
	color: #bf0711;
}
.Polaris-Tag {
	display: inline-flex;
	max-width: 100%;
	align-items: center;
	min-height: 2.8rem;
	padding-left: 0.8rem;
	background-color: #dfe3e8;
	border-radius: 3px;
	color: #212b36;
}
.Polaris-Tag.Polaris-Tag--disabled {
	transition: none;
	background: linear-gradient(180deg, #f4f6f8, #f4f6f8);
	color: #919eab;
}
.Polaris-Tag.Polaris-Tag--disabled svg {
	fill: #919eab;
}
.Polaris-Tag .Polaris-Tag__TagText {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.Polaris-Tag__Button {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	padding: 0;
	background: none;
	border: none;
	font-size: inherit;
	line-height: inherit;
	cursor: pointer;
	display: block;
	height: 2.8rem;
	width: 2.8rem;
	margin: 0 0 0 0.4rem;
	border-radius: 0 3px 3px 0;
}
.Polaris-Tag__Button svg {
	fill: #637381;
}
.Polaris-Tag__Button:focus {
	outline: none;
}
.Polaris-Tag__Button:active,
.Polaris-Tag__Button:focus,
.Polaris-Tag__Button:hover {
	background: #d9d9d9;
}
.Polaris-Tag__Button:active svg,
.Polaris-Tag__Button:focus svg,
.Polaris-Tag__Button:hover svg {
	fill: #212b36;
}
.Polaris-Tag__Button:disabled {
	cursor: default;
	pointer-events: none;
}
.Polaris-Tag__Button:disabled svg {
	fill: #919eab;
}
.Polaris-Tag__Button:active {
	background: rgba(145, 158, 171, 0.6);
}
.Polaris-Sheet {
	position: fixed;
	bottom: 0;
	width: 100%;
	height: 100%;
	background: #fff;
	box-shadow:
		0 31px 41px 0 rgba(32, 42, 53, 0.2),
		0 2px 16px 0 rgba(32, 42, 54, 0.08);
}
@media screen and (-ms-high-contrast: active) {
	.Polaris-Sheet {
		border-left: 0.1rem solid #dfe3e8;
	}
}
@media (min-width: 48.0625em) {
	.Polaris-Sheet {
		right: 0;
		width: 38rem;
	}
}
.Polaris-Sheet:focus {
	outline: 0;
}
.Polaris-Sheet__Container {
	position: fixed;
	z-index: 519;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}
@media (min-width: 48.0625em) {
	.Polaris-Sheet__Container {
		left: auto;
		width: 38rem;
	}
}
.Polaris-Sheet__Bottom {
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	will-change: transform;
	transition: transform 0.3s cubic-bezier(0.64, 0, 0.35, 1);
	transform-origin: bottom;
}
.Polaris-Sheet--enterBottom {
	transform: translateY(100%);
}
.Polaris-Sheet--enterBottomActive,
.Polaris-Sheet--exitBottom {
	transform: translateY(0);
}
.Polaris-Sheet--exitBottomActive {
	transform: translateY(100%);
}
.Polaris-Sheet__Right {
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	will-change: transform;
	transition: transform 0.3s cubic-bezier(0.64, 0, 0.35, 1);
	transform-origin: right;
}
.Polaris-Sheet--enterRight {
	transform: translateX(100%);
}
.Polaris-Sheet--enterRightActive,
.Polaris-Sheet--exitRight {
	transform: translateX(0);
}
.Polaris-Sheet--exitRightActive {
	transform: translateX(100%);
}
.Polaris-Filters-ConnectedFilterControl__Item {
	position: relative;
	z-index: 10;
}
.Polaris-Filters-ConnectedFilterControl__Item--focused {
	z-index: 20;
}
.Polaris-Filters-ConnectedFilterControl__ProxyButtonContainer {
	position: absolute;
	display: flex;
	width: 100%;
	height: 0;
	visibility: hidden;
}
.Polaris-Filters-ConnectedFilterControl__ProxyButtonContainer > * {
	flex-shrink: 0;
}
.Polaris-Filters-ConnectedFilterControl {
	display: flex;
	flex-grow: 1;
}
.Polaris-Filters-ConnectedFilterControl .Polaris-Filters-ConnectedFilterControl__CenterContainer {
	flex: 1 1 auto;
	min-width: 10rem;
}
.Polaris-Filters-ConnectedFilterControl.Polaris-Filters-ConnectedFilterControl--right
	.Polaris-Filters-ConnectedFilterControl__CenterContainer
	* {
	border-top-right-radius: 0 !important;
	border-bottom-right-radius: 0 !important;
}
.Polaris-Filters-ConnectedFilterControl__RightContainer {
	display: flex;
}
.Polaris-Filters-ConnectedFilterControl__RightContainer
	.Polaris-Filters-ConnectedFilterControl__Item
	> *
	> * {
	margin-left: -1px;
	border-radius: 0 !important;
}
.Polaris-Filters-ConnectedFilterControl__RightContainer
	.Polaris-Filters-ConnectedFilterControl__Item {
	flex-shrink: 0;
}
.Polaris-Filters-ConnectedFilterControl__MoreFiltersButtonContainer * {
	border-top-left-radius: 0 !important;
	border-bottom-left-radius: 0 !important;
	flex-shrink: 0;
	white-space: nowrap;
}
.Polaris-Filters-ConnectedFilterControl__MoreFiltersButtonContainer * > div {
	margin-left: -1px;
}
.Polaris-Filters-ConnectedFilterControl__Wrapper {
	display: flex;
}
.Polaris-Filters-ConnectedFilterControl__AuxiliaryContainer {
	flex-grow: 0;
}
.Polaris-Filters {
	position: relative;
}
.Polaris-Filters__FiltersContainer {
	position: relative;
	height: 100%;
	width: 100%;
	display: flex;
	flex-direction: column;
}
.Polaris-Filters__FiltersContainerHeader {
	top: 0;
	width: 100%;
	padding: 1.6rem 2rem;
	border-bottom: 0.1rem solid #dfe3e8;
	height: 5.6rem;
	box-sizing: border-box;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.Polaris-Filters__FiltersDesktopContainerContent {
	width: 100%;
	height: calc(100% - 12.6rem);
}
.Polaris-Filters__FiltersMobileContainerContent {
	width: 100%;
	height: calc(100% - 5.6rem);
}
.Polaris-Filters__FiltersContainerFooter {
	position: absolute;
	bottom: 0;
	border-top: 0.1rem solid #dfe3e8;
}
.Polaris-Filters__FiltersContainerFooter,
.Polaris-Filters__FiltersMobileContainerFooter {
	width: 100%;
	padding: 1.4rem 1.6rem;
	height: 7rem;
	box-sizing: border-box;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.Polaris-Filters__EmptyFooterState {
	border-top: 0.1rem solid #dfe3e8;
	padding-top: 1.4rem;
	width: 100%;
	display: flex;
	justify-content: center;
}
.Polaris-Filters__FilterTriggerContainer {
	position: relative;
}
.Polaris-Filters__FilterTrigger {
	width: 100%;
	padding: 1.4rem 2rem;
	border: none;
	background: none;
	color: #212b36;
}
.Polaris-Filters__FilterTrigger:hover {
	cursor: pointer;
	background-image: linear-gradient(rgba(223, 227, 232, 0.3), rgba(223, 227, 232, 0.3));
}
.Polaris-Filters__FilterTrigger:focus {
	outline: none;
	box-shadow: inset 0.2rem 0 0 rgb(var(--mid-purple));
	background-image: linear-gradient(rgba(223, 227, 232, 0.3), rgba(223, 227, 232, 0.3));
}
.Polaris-Filters__FilterTriggerTitle {
	font-size: 1.5rem;
	font-weight: 600;
}
.Polaris-Filters__AppliedFilterBadgeContainer {
	padding-top: 0.4rem;
	display: flex;
}
.Polaris-Filters--open .Polaris-Filters__AppliedFilterBadgeContainer {
	display: none;
}
.Polaris-Filters__FilterTriggerLabelContainer {
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.Polaris-Filters--open:after,
.Polaris-Filters--open:before {
	content: "";
	position: relative;
	left: 1.6rem;
	width: calc(100% - 3.2rem);
	height: 0.1rem;
	background-color: #dfe3e8;
	display: block;
}
.Polaris-Filters--open:before {
	top: 0;
}
.Polaris-Filters--open:after {
	bottom: 0;
}
.Polaris-Filters--open.Polaris-Filters--first:after {
	content: "";
	bottom: 0;
	position: relative;
	left: 1.6rem;
	width: calc(100% - 3.2rem);
	height: 0.1rem;
	background-color: #dfe3e8;
	display: block;
}
.Polaris-Filters--open.Polaris-Filters--first:before,
.Polaris-Filters--open ~ .Polaris-Filters--open:before {
	display: none;
}
.Polaris-Filters--open.Polaris-Filters--last:before {
	content: "";
	top: 0;
	position: relative;
	left: 1.6rem;
	width: calc(100% - 3.2rem);
	height: 0.1rem;
	background-color: #dfe3e8;
	display: block;
}
.Polaris-Filters--open + .Polaris-Filters--last:before,
.Polaris-Filters--open.Polaris-Filters--last:after {
	display: none;
}
.Polaris-Filters__FilterNodeContainer {
	padding: 0.8rem 2rem 2rem;
}
.Polaris-Filters__SearchIcon {
	fill: currentColor;
}
.Polaris-Filters__Backdrop {
	position: fixed;
	z-index: 518;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	display: block;
	opacity: 0;
}
.Polaris-Filters__TagsContainer {
	display: flex;
	padding-top: 0.8rem;
	flex-wrap: wrap;
}
.Polaris-Filters__TagsContainer > * {
	margin-right: 0.8rem;
	margin-bottom: 0.8rem;
}
.Polaris-FooterHelp {
	display: flex;
	justify-content: center;
	margin: 2rem 0;
	width: 100%;
}
@media (max-width: 48.0625em) and (min-width: 30.625em), (min-width: 45.625em) {
	[data-has-navigation] .Polaris-FooterHelp {
		margin: 2rem;
		width: auto;
	}
}
@media (min-width: 30.625em) {
	.Polaris-FooterHelp {
		margin: 2rem;
		width: auto;
	}
}
.Polaris-FooterHelp__Content {
	display: inline-flex;
	align-items: center;
	padding: 1.6rem 2rem 1.6rem 1.6rem;
	border-top: 0.1rem solid #dfe3e8;
	border-bottom: 0.1rem solid #dfe3e8;
	width: 100%;
	justify-content: center;
}
@media (max-width: 48.0625em) and (min-width: 30.625em), (min-width: 45.625em) {
	[data-has-navigation] .Polaris-FooterHelp__Content {
		width: auto;
		border: 0.1rem solid #dfe3e8;
		border-radius: 999px;
	}
}
@media (min-width: 30.625em) {
	.Polaris-FooterHelp__Content {
		width: auto;
		border: 0.1rem solid #dfe3e8;
		border-radius: 999px;
	}
}
.Polaris-FooterHelp__Icon {
	margin-right: 0.8rem;
}
.Polaris-FooterHelp__Text {
	font-size: 1.6rem;
	font-weight: 400;
	line-height: 2.4rem;
	text-transform: none;
	letter-spacing: normal;
}
@media (min-width: 40em) {
	.Polaris-FooterHelp__Text {
		font-size: 1.3rem;
	}
}
.Polaris-FormLayout {
	margin-top: -1.6rem;
	margin-left: -2rem;
}
.Polaris-FormLayout__Title {
	margin-bottom: -0.8rem;
	padding: 1.6rem 2rem 0;
}
.Polaris-FormLayout__Items {
	display: flex;
	flex-wrap: wrap;
}
.Polaris-FormLayout__HelpText {
	color: #637381;
	padding: 0.8rem 2rem 0;
}
.Polaris-FormLayout__Item {
	flex: 1 1 22rem;
	margin-top: 1.6rem;
	margin-left: 2rem;
	max-width: calc(100% - 2rem);
}
.Polaris-FormLayout--grouped .Polaris-FormLayout__Item {
	min-width: 22rem;
}
.Polaris-FormLayout--condensed .Polaris-FormLayout__Item {
	flex-basis: 11rem;
	min-width: 11rem;
}
.Polaris-Frame-Loading {
	overflow: hidden;
	height: 0.3rem;
	background-color: #dfe3e8;
	opacity: 1;
}
.Polaris-Frame-Loading__Level {
	width: 100%;
	height: 100%;
	transform-origin: 0;
	background-color: #47c1bf;
	transition: transform 0.5s cubic-bezier(0, 0, 0.42, 1);
}
@media screen and (-ms-high-contrast: active) {
	.Polaris-Frame-Loading__Level {
		background-color: highlight;
	}
}
.Polaris-Modal-Dialog__Container {
	position: fixed;
	z-index: 519;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	display: flex;
	flex-direction: column;
	justify-content: flex-end;
}
@media (min-width: 48.0625em) {
	.Polaris-Modal-Dialog__Container {
		justify-content: center;
	}
}
.Polaris-Modal-Dialog__Modal {
	position: fixed;
	right: 0;
	bottom: 0;
	left: 0;
	display: flex;
	flex-direction: column;
	width: 100vw;
	max-height: calc(100vh - 60px);
	background: #fff;
	box-shadow:
		0 31px 41px 0 rgba(32, 42, 53, 0.2),
		0 2px 16px 0 rgba(32, 42, 54, 0.08);
}
@media (-ms-high-contrast: active) {
	.Polaris-Modal-Dialog__Modal {
		border: 1px solid windowText;
	}
}
@media (max-width: 48.0525em) {
	.Polaris-Modal-Dialog__Modal {
		bottom: 0;
		max-height: 100%;
	}
}
.Polaris-Modal-Dialog__Modal:focus {
	outline: 0;
}
@media (min-width: 48.0625em) {
	.Polaris-Modal-Dialog__Modal {
		position: relative;
		max-width: 62rem;
		margin: 0 auto;
		border-radius: 6px;
	}
}
@media (min-width: 48.0625em) and (min-height: 660px) {
	.Polaris-Modal-Dialog__Modal.Polaris-Modal-Dialog--limitHeight {
		max-height: 600px;
	}
}
@media (min-width: 48.0625em) {
	.Polaris-Modal-Dialog__Modal.Polaris-Modal-Dialog--sizeLarge {
		max-width: calc(100vw - 6.4rem);
	}
}
@media (min-width: 65.25em) {
	.Polaris-Modal-Dialog__Modal.Polaris-Modal-Dialog--sizeLarge {
		max-width: 98rem;
	}
}
.Polaris-Modal-Dialog--animateFadeUp {
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	will-change: transform, opacity;
	opacity: 1;
	transform: translateY(0);
	transition:
		transform 0.2s cubic-bezier(0.64, 0, 0.35, 1),
		opacity 0.2s cubic-bezier(0.64, 0, 0.35, 1);
}
.Polaris-Modal-Dialog--animateFadeUp.Polaris-Modal-Dialog--entering,
.Polaris-Modal-Dialog--animateFadeUp.Polaris-Modal-Dialog--exited,
.Polaris-Modal-Dialog--animateFadeUp.Polaris-Modal-Dialog--exiting {
	opacity: 0;
	transform: translateY(20rem);
}
.Polaris-Modal-Dialog--animateFadeUp.Polaris-Modal-Dialog--entered {
	opacity: 1;
	transform: translateY(0);
}
.Polaris-Modal-Footer {
	display: flex;
	align-self: flex-end;
	align-items: center;
	width: 100%;
	min-height: 6.4rem;
	padding: 1.6rem;
	border-top: 0.1rem solid #dfe3e8;
}
.Polaris-Modal-Footer__FooterContent {
	width: 100%;
}
.Polaris-Modal-CloseButton {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background: none;
	border: none;
	font-size: inherit;
	line-height: inherit;
	cursor: pointer;
	margin: 0 -0.8rem 0 2rem;
	padding: 0.8rem;
}
.Polaris-Modal-CloseButton:focus {
	outline: none;
}
.Polaris-Modal-CloseButton:active,
.Polaris-Modal-CloseButton:focus {
	border-radius: 6px;
	background: rgba(33, 43, 54, 0.1);
}
.Polaris-Modal-CloseButton--withoutTitle {
	position: absolute;
	right: 0.8rem;
}
.Polaris-Modal-Header {
	display: flex;
	align-items: flex-start;
	flex-shrink: 0;
	padding: 1.6rem 2rem;
	border-bottom: 0.1rem solid #dfe3e8;
}
.Polaris-Modal-Header__Title {
	word-wrap: break-word;
	word-break: break-word;
	overflow-wrap: break-word;
	flex: 1 1;
	margin-top: 0.4rem;
}
.Polaris-Modal-Section {
	flex: 0 0 auto;
	padding: 2rem;
}
.Polaris-Modal-Section:not(:last-of-type) {
	border-bottom: 0.1rem solid #dfe3e8;
}
.Polaris-Modal-Section.Polaris-Modal-Section--subdued {
	background: #f4f6f8;
}
.Polaris-Modal-Section.Polaris-Modal-Section--flush {
	padding: 0;
}
.Polaris-Modal__BodyWrapper {
	display: flex;
	flex-grow: 1;
	overflow-x: hidden;
	-webkit-overflow-scrolling: touch;
}
.Polaris-Modal__Body {
	width: 100%;
}
.Polaris-Modal__IFrame {
	display: block;
	width: 62rem;
	max-width: 100vw;
	border: none;
}
@media (min-width: 48.0625em) {
	.Polaris-Modal__IFrame {
		max-width: 62rem;
	}
}
.Polaris-Modal__Spinner {
	margin: 1.6rem;
	text-align: center;
}
.Polaris-Frame-ContextualSaveBar {
	display: flex;
	height: 5.6rem;
	background-color: #fff;
	box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}
.Polaris-Frame-ContextualSaveBar:after {
	content: "";
	position: absolute;
	bottom: 0;
	width: 100%;
	border-bottom: 1px solid transparent;
}
.Polaris-Frame-ContextualSaveBar__LogoContainer {
	display: none;
}
@media (min-width: 48.0625em) {
	.Polaris-Frame-ContextualSaveBar__LogoContainer {
		display: flex;
		flex: 0 0 24rem;
		align-items: center;
		height: 100%;
		padding: 0 1.6rem;
		border-right: 1px solid #ebeef0;
		background-color: #fafbfc;
	}
}
.Polaris-Frame-ContextualSaveBar__Contents {
	display: flex;
	flex: 1 1 auto;
	align-items: center;
	justify-content: space-between;
	min-width: 1px;
	max-width: 99.8rem;
	height: 100%;
	margin: 0 auto;
	padding: 0 1.6rem;
}
@media (max-width: 48.0625em) and (min-width: 30.625em), (min-width: 45.625em) {
	[data-has-navigation] .Polaris-Frame-ContextualSaveBar__Contents {
		padding: 0 2rem;
	}
}
@media (min-width: 30.625em) {
	.Polaris-Frame-ContextualSaveBar__Contents {
		padding: 0 2rem;
	}
}
@media (max-width: 48.0625em) and (min-width: 46.5em), (min-width: 61.5em) {
	[data-has-navigation] .Polaris-Frame-ContextualSaveBar__Contents {
		padding: 0 3.2rem;
	}
}
@media (min-width: 46.5em) {
	.Polaris-Frame-ContextualSaveBar__Contents {
		padding: 0 3.2rem;
	}
}
.Polaris-Frame-ContextualSaveBar__Message {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-size: 1.7rem;
	font-weight: 600;
	line-height: 2.4rem;
	color: #637381;
}
@media (min-width: 40em) {
	.Polaris-Frame-ContextualSaveBar__Message {
		font-size: 1.6rem;
	}
}
.Polaris-Frame-ContextualSaveBar__ActionContainer {
	flex-shrink: 0;
}
.Polaris-Frame-ContextualSaveBar__Action {
	margin-left: 0.8rem;
}
.Polaris-Frame-CSSAnimation--startFade {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	will-change: opacity;
	transition: opacity 0.3s cubic-bezier(0, 0, 0.42, 1);
	pointer-events: none;
}
.Polaris-Frame-CSSAnimation--endFade {
	opacity: 1;
	pointer-events: auto;
}
.Polaris-Frame {
	width: 100%;
	min-height: 100vh;
	display: flex;
	background-color: var(--p-surface-background, #f4f6f8);
}
@media print {
	.Polaris-Frame {
		background-color: none;
	}
}
.Polaris-Frame__Navigation {
	position: fixed;
	z-index: 516;
	top: 0;
	left: 0;
	display: none;
	flex: 0 0 auto;
	align-items: stretch;
	height: 100%;
	outline: none;
	transform: translateX(0);
}
@media print {
	.Polaris-Frame__Navigation {
		display: none !important;
	}
}
@media (min-width: 48.0625em) {
	.Polaris-Frame__Navigation {
		z-index: 1;
		top: 5.6rem;
		display: flex;
		height: calc(100% - 5.6rem);
	}
}
.Polaris-Frame__Navigation:focus {
	outline: none;
}
.Polaris-Frame__Navigation--enter,
.Polaris-Frame__Navigation--enterActive,
.Polaris-Frame__Navigation--exit,
.Polaris-Frame__Navigation--exitActive {
	display: flex;
}
.Polaris-Frame__Navigation--enter {
	transform: translateX(-100%);
}
.Polaris-Frame__Navigation--enterActive {
	transform: translateX(0);
	transition: transform 0.3s cubic-bezier(0, 0, 0.42, 1);
}
.Polaris-Frame__Navigation--exit {
	transform: translateX(0);
}
.Polaris-Frame__Navigation--exitActive {
	transform: translateX(-100%);
	transition: transform 0.3s cubic-bezier(0, 0, 0.42, 1);
}
.Polaris-Frame__NavigationDismiss {
	position: absolute;
	top: 0;
	left: 100%;
	width: 3.2rem;
	height: 3.2rem;
	margin: 1.6rem;
	padding: 0;
	border: none;
	background: none;
	opacity: 0;
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	will-change: opacity;
	cursor: pointer;
	transition: opacity 0.1s cubic-bezier(0.64, 0, 0.35, 1);
}
@media print {
	.Polaris-Frame__NavigationDismiss {
		display: none !important;
	}
}
.Polaris-Frame__Navigation--visible .Polaris-Frame__NavigationDismiss {
	pointer-events: all;
	opacity: 1;
}
.Polaris-Frame__NavigationDismiss:focus {
	border-radius: 3px;
	background-color: hsla(0, 0%, 100%, 0.16);
	outline: none;
}
@media (min-width: 48.0625em) {
	.Polaris-Frame__NavigationDismiss {
		display: none;
	}
}
.Polaris-Frame__TopBar {
	position: fixed;
	z-index: 512;
	top: 0;
	left: 0;
	width: 100%;
}
@media print {
	.Polaris-Frame__TopBar {
		display: none !important;
	}
}
.Polaris-Frame__ContextualSaveBar {
	position: fixed;
	z-index: 513;
	top: 0;
	left: 0;
	width: 100%;
}
.Polaris-Frame__Main {
	flex: 1 1;
	display: flex;
	align-items: stretch;
	min-width: 0;
	max-width: 100%;
	padding-right: calc(0px + env(safe-area-inset-right));
	padding-left: calc(0px + env(safe-area-inset-left));
	padding-bottom: calc(0px + env(safe-area-inset-bottom));
}
@media (min-width: 48.0625em) {
	.Polaris-Frame--hasNav .Polaris-Frame__Main {
		padding-left: calc(24rem + env(safe-area-inset-left));
	}
}
@media print and (min-width: 48.0625em) {
	.Polaris-Frame--hasNav .Polaris-Frame__Main {
		padding-left: 0;
	}
}
.Polaris-Frame--hasTopBar .Polaris-Frame__Main {
	padding-top: 5.6rem;
}
@media print {
	.Polaris-Frame--hasTopBar .Polaris-Frame__Main {
		padding-top: 0;
	}
}
.Polaris-Frame__Content {
	padding-bottom: var(--global-ribbon-height, 0);
	flex: 1 1;
	min-width: 0;
	max-width: 100%;
}
.Polaris-Frame__GlobalRibbonContainer {
	position: fixed;
	z-index: 510;
	bottom: 0;
	width: 100%;
}
@media (min-width: 48.0625em) {
	.Polaris-Frame--hasNav .Polaris-Frame__GlobalRibbonContainer {
		left: 24rem;
		left: calc(24rem + constant(safe-area-inset-left));
		left: calc(24rem + env(safe-area-inset-left));
		width: calc(100% - 24rem);
	}
}
.Polaris-Frame__LoadingBar {
	position: fixed;
	z-index: 514;
	top: 0;
	right: 0;
	left: 0;
}
@media print {
	.Polaris-Frame__LoadingBar {
		display: none !important;
	}
}
@media (min-width: 48.0625em) {
	.Polaris-Frame--hasTopBar .Polaris-Frame__LoadingBar {
		top: 5.6rem;
		z-index: 511;
	}
}
.Polaris-Frame__Skip {
	position: fixed;
	z-index: 517;
	top: 1rem;
	left: 0.8rem;
	opacity: 0;
	pointer-events: none;
}
.Polaris-Frame__Skip.Polaris-Frame--focused {
	pointer-events: all;
	opacity: 1;
}
.Polaris-Frame__SkipAnchor {
	position: relative;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	min-height: 3.6rem;
	min-width: 3.6rem;
	margin: 0;
	padding: 0.7rem 1.6rem;
	background: var(--p-neutral-action, linear-gradient(180deg, #fff, #f9fafb));
	border: var(--p-override-none, 0.1rem solid #d9d9d9);
	box-shadow: var(--p-override-none, 0 1px 0 0 rgba(22, 29, 37, 0.05));
	border-radius: var(--p-border-radius-base, 3px);
	line-height: 1;
	color: var(--p-text-on-surface, #212b36);
	text-align: center;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	text-decoration: none;
	transition-property: background, border, box-shadow;
	transition-duration: 0.2s;
	transition-timing-function: cubic-bezier(0.64, 0, 0.35, 1);
	-webkit-tap-highlight-color: transparent;
}
.Polaris-Frame__SkipAnchor svg {
	fill: #637381;
}
.Polaris-Frame__SkipAnchor:hover {
	background: var(--p-neutral-action-hovered, linear-gradient(180deg, #f9fafb, #f4f6f8));
	border-color: var(--p-override-none, #d9d9d9);
}
.Polaris-Frame__SkipAnchor:focus {
	border-color: var(--p-override-transparent, rgb(var(--mid-purple)));
	outline: 0;
	box-shadow: var(--p-override-none, 0 0 0 1px rgb(var(--mid-purple)));
	position: relative;
}
.Polaris-Frame__SkipAnchor:focus:after {
	content: var(--p-non-null-content, none);
	position: absolute;
	z-index: 1;
	top: -0.3rem;
	right: -0.3rem;
	bottom: -0.3rem;
	left: -0.3rem;
	display: block;
	border: 0.2rem solid var(--p-interactive-focus);
	border-radius: calc(var(--p-border-radius-base) + 0.3rem);
}
@media (-ms-high-contrast: active) {
	.Polaris-Frame__SkipAnchor:focus {
		outline: 2px dotted;
	}
}
.Polaris-Frame__SkipAnchor:active {
	background: var(--p-neutral-action-pressed, linear-gradient(180deg, #f4f6f8, #f4f6f8));
	border-color: var(--p-override-none, #d9d9d9);
	box-shadow: var(
		--p-override-none,
		0 0 0 0 transparent,
		inset 0 1px 1px 0 rgba(99, 115, 129, 0.1),
		inset 0 1px 4px 0 rgba(99, 115, 129, 0.2)
	);
}
.Polaris-Frame__SkipAnchor:active:after {
	border: none;
}
.Polaris-Indicator:after,
.Polaris-Indicator:before {
	content: "";
	position: absolute;
	background-color: #47c1bf;
	right: -0.4rem;
	top: -0.4rem;
	width: 1rem;
	height: 1rem;
	border-radius: 100%;
}
.Polaris-Indicator--pulseIndicator:before {
	z-index: 1;
	animation: Polaris-Indicator--bounce 5s ease infinite;
}
.Polaris-Indicator--pulseIndicator:after {
	right: -0.4rem;
	top: -0.4rem;
	animation: Polaris-Indicator--pulse 5s ease infinite;
}
@keyframes Polaris-Indicator--bounce {
	0%,
	65%,
	85% {
		transform: scale(1);
	}
	75% {
		transform: scale(0.85);
	}
	82.5% {
		transform: scale(1.05);
	}
}
@keyframes Polaris-Indicator--pulse {
	0%,
	75% {
		transform: scale(0.85);
		opacity: 1;
	}
	to {
		transform: scale(2.5);
		opacity: 0;
	}
}
.Polaris-KeyboardKey {
	display: inline-block;
	height: 2.4rem;
	margin: 0 0.2rem 2px;
	padding: 0 0.4rem;
	background-color: #fff;
	box-shadow:
		0 0 0 1px #d9d9d9,
		0 2px 0 0 #fff,
		0 2px 0 1px #d9d9d9;
	border-radius: 3px;
	font-family:
		-apple-system,
		BlinkMacSystemFont,
		San Francisco,
		Roboto,
		Segoe UI,
		Helvetica Neue,
		sans-serif;
	font-size: 1.2rem;
	font-weight: 500;
	line-height: 2.4rem;
	color: #637381;
	text-align: center;
	min-width: 2.4rem;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.Polaris-Layout {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	align-items: flex-start;
	margin-top: -2rem;
	margin-left: -2rem;
}
.Polaris-Layout__Section {
	flex: 2 2 48rem;
	min-width: 51%;
}
.Polaris-Layout__Section--secondary {
	flex: 1 1 24rem;
	min-width: 0;
}
.Polaris-Layout__Section--fullWidth {
	flex: 1 1 100%;
}
.Polaris-Layout__Section--oneHalf {
	flex: 1 1 45rem;
	min-width: 0;
}
.Polaris-Layout__Section--oneThird {
	flex: 1 1 24rem;
	min-width: 0;
}
.Polaris-Layout__AnnotatedSection {
	min-width: 0;
	flex: 1 1 100%;
}
.Polaris-Layout__AnnotatedSection,
.Polaris-Layout__Section {
	max-width: calc(100% - 2rem);
	margin-top: 2rem;
	margin-left: 2rem;
}
@media (max-width: 48.0625em) and (min-width: 30.625em), (min-width: 45.625em) {
	[data-has-navigation] .Polaris-Layout__AnnotatedSection + .Polaris-Layout__AnnotatedSection,
	[data-has-navigation] .Polaris-Layout__Section + .Polaris-Layout__AnnotatedSection {
		padding-top: 2rem;
		border-top: 0.1rem solid #dfe3e8;
	}
}
@media (min-width: 30.625em) {
	.Polaris-Layout__AnnotatedSection + .Polaris-Layout__AnnotatedSection,
	.Polaris-Layout__Section + .Polaris-Layout__AnnotatedSection {
		padding-top: 2rem;
		border-top: 0.1rem solid #dfe3e8;
	}
}
.Polaris-Layout__AnnotationWrapper {
	display: flex;
	flex-wrap: wrap;
	margin-top: -2rem;
	margin-left: -2rem;
}
.Polaris-Layout__AnnotationContent {
	flex: 2 2 48rem;
}
.Polaris-Layout__Annotation {
	flex: 1 1 24rem;
	padding: 1.6rem 2rem 0;
}
@media (max-width: 48.0625em) and (min-width: 30.625em), (min-width: 45.625em) {
	[data-has-navigation] .Polaris-Layout__Annotation {
		padding: 1.6rem 0 0;
	}
}
@media (min-width: 30.625em) {
	.Polaris-Layout__Annotation {
		padding: 1.6rem 0 0;
	}
}
@media (max-width: 48.0625em) and (min-width: 50em), (min-width: 65em) {
	[data-has-navigation] .Polaris-Layout__Annotation {
		padding: 2rem 2rem 2rem 0;
	}
}
@media (min-width: 50em) {
	.Polaris-Layout__Annotation {
		padding: 2rem 2rem 2rem 0;
	}
}
.Polaris-Layout__Annotation,
.Polaris-Layout__AnnotationContent {
	min-width: 0;
	max-width: calc(100% - 2rem);
	margin-top: 2rem;
	margin-left: 2rem;
}
.Polaris-Layout__AnnotationDescription {
	color: #637381;
}
.Polaris-Link {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	display: inline;
	text-align: inherit;
	padding: 0;
	background: none;
	border: 0;
	font-size: inherit;
	color: #3b464e;
	font-weight: 700;
	text-decoration: underline;
	cursor: pointer;
}
.Polaris-Link:active,
.Polaris-Link:hover {
	color: #5c6ac4;
	text-decoration: underline;
}
.Polaris-Link__IconLockup {
	display: inline;
	white-space: nowrap;
}
.Polaris-Link__IconLockup svg {
	fill: currentColor;
}
.Polaris-Link__IconLockup:before {
	content: "\2060";
}
.Polaris-Link__IconLayout {
	display: inline-flex;
}
.Polaris-Link__IconLayout:before {
	content: "\2060";
}
.Polaris-Link--monochrome {
	color: inherit;
	text-decoration: underline;
}
.Polaris-Link--monochrome:active,
.Polaris-Link--monochrome:focus,
.Polaris-Link--monochrome:hover {
	color: inherit;
}
.Polaris-List {
	padding-left: 2rem;
	margin-top: 0;
	margin-bottom: 0;
	list-style: disc outside none;
}
.Polaris-List + .Polaris-List {
	margin-top: 1.6rem;
}
.Polaris-List--typeNumber {
	padding-left: 3.2rem;
	list-style: decimal outside none;
}
.Polaris-List__Item {
	margin-bottom: 0.8rem;
}
.Polaris-List__Item:last-child {
	margin-bottom: 0;
}
.Polaris-List__Item .Polaris-List:first-child {
	margin-top: 0.8rem;
}

.Polaris-Link-Subdued {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	display: inline;
	text-align: inherit;
	padding: 0;
	background: none;
	border: 0;
	font-size: inherit;
	color: #212b36;
	font-weight: 300;
	cursor: pointer;
}

.Polaris-Link-Subdued:active {
	color: #5c6ac4;
	text-decoration: underline;
}

.Polaris-Link-Subdued:hover {
	color: #5c6ac4;
	text-decoration: underline;
}
.Polaris-Link-Subdued__IconLockup {
	display: inline;
	white-space: nowrap;
}
.Polaris-Link-Subdued__IconLockup svg {
	fill: currentColor;
}
.Polaris-Link-Subdued__IconLockup:before {
	content: "\2060";
}
.Polaris-Link-Subdued__IconLayout {
	display: inline-flex;
}
.Polaris-Link-Subdued__IconLayout:before {
	content: "\2060";
}
.Polaris-Link-Subdued--monochrome {
	color: inherit;
	text-decoration: underline;
}
.Polaris-Link-Subdued--monochrome:active,
.Polaris-Link-Subdued--monochrome:focus,
.Polaris-Link-Subdued--monochrome:hover {
	color: inherit;
}

@keyframes Polaris-Navigation__fade--in {
	0% {
		opacity: 0;
	}
	to {
		opacity: 1;
	}
}
.Polaris-Navigation {
	display: flex;
	flex-direction: column;
	align-items: stretch;
	width: calc(100vw - 6.4rem);
	min-width: 24rem;
	max-width: 36rem;
	height: 100%;
	min-height: 100%;
	background-color: var(--p-surface-foreground, #f4f6f8);
	-webkit-overflow-scrolling: touch;
	padding-bottom: calc(0px + env(safe-area-inset-bottom));
}
.Polaris-Navigation:focus {
	outline: none;
}
@media (min-width: 48.0625em) {
	.Polaris-Navigation {
		border-right: var(--p-override-none, 0.1rem solid #dfe3e8);
		max-width: 24rem;
		max-width: calc(24rem + constant(safe-area-inset-left));
		max-width: calc(24rem + env(safe-area-inset-left));
	}
}
.Polaris-Navigation__UserMenu {
	flex: 0 0 auto;
}
@media (min-width: 48.0625em) {
	.Polaris-Navigation__ContextControl {
		display: none;
	}
}
.Polaris-Navigation__PrimaryNavigation {
	display: flex;
	overflow: auto;
	flex: 1 1 auto;
	flex-direction: column;
	align-items: stretch;
	max-width: 100%;
}
.Polaris-Navigation__Item {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background: none;
	border: none;
	font-size: inherit;
	line-height: inherit;
	cursor: pointer;
	font-size: 1.6rem;
	font-weight: 400;
	line-height: 4rem;
	display: flex;
	flex-grow: 1;
	align-items: flex-start;
	max-width: 100%;
	padding: 0 0.8rem;
	margin: 0 0.8rem;
	border-radius: var(--p-border-radius-base, 3px);
	color: var(--p-text-on-surface, #212b36);
	text-decoration: none;
	text-align: left;
}
.Polaris-Navigation__Item:focus {
	outline: none;
}
.Polaris-Navigation__Item:hover {
	background-image: var(
		--p-override-none,
		linear-gradient(rgba(223, 227, 232, 0.3), rgba(223, 227, 232, 0.3))
	);
	background-color: var(--p-surface-hovered);
	color: var(--p-branded-action, #202e78);
	text-decoration: none;
}
.Polaris-Navigation__Item:hover .Polaris-Navigation__Icon {
	color: var(--p-override-transparent, #fff);
}
.Polaris-Navigation__Item:hover .Polaris-Navigation__Icon svg {
	fill: var(--p-branded-action, rgb(var(--mid-purple)));
}
.Polaris-Navigation__Item:hover .Polaris-Navigation__Icon img {
	-webkit-filter: brightness(0) saturate(100%) invert(45%) sepia(17%) saturate(1966%)
		hue-rotate(194deg) brightness(88%) contrast(84%);
	filter: brightness(0) saturate(100%) invert(45%) sepia(17%) saturate(1966%) hue-rotate(194deg)
		brightness(88%) contrast(84%);
}
.Polaris-Navigation__Item:focus {
	position: relative;
	background-image: var(
		--p-override-none,
		linear-gradient(rgba(223, 227, 232, 0.3), rgba(223, 227, 232, 0.3))
	);
	color: var(--p-text-on-surface, #202e78);
	text-decoration: none;
}
.Polaris-Navigation__Item:focus:after {
	content: var(--p-non-null-content, none);
	position: absolute;
	z-index: 1;
	top: -0.3rem;
	right: -0.3rem;
	bottom: -0.3rem;
	left: -0.3rem;
	display: block;
	border: 0.2rem solid var(--p-interactive-focus);
	border-radius: calc(var(--p-border-radius-base) + 0.3rem);
}
.Polaris-Navigation__Item:focus .Polaris-Navigation__Icon {
	color: var(--p-override-transparent, #fff);
}
.Polaris-Navigation__Item:focus .Polaris-Navigation__Icon svg {
	fill: var(--p-icon-on-surface, rgb(var(--mid-purple)));
}
.Polaris-Navigation__Item:focus .Polaris-Navigation__Icon img {
	-webkit-filter: brightness(0) saturate(100%) invert(45%) sepia(17%) saturate(1966%)
		hue-rotate(194deg) brightness(88%) contrast(84%);
	filter: brightness(0) saturate(100%) invert(45%) sepia(17%) saturate(1966%) hue-rotate(194deg)
		brightness(88%) contrast(84%);
}
.Polaris-Navigation__Item:focus:hover {
	color: var(--p-branded-action, #202e78);
}
.Polaris-Navigation__Item:focus:hover .Polaris-Navigation__Icon {
	color: var(--p-override-transparent, #fff);
}
.Polaris-Navigation__Item:focus:hover .Polaris-Navigation__Icon svg {
	fill: var(--p-branded-action, rgb(var(--mid-purple)));
}
.Polaris-Navigation__Item:focus:hover .Polaris-Navigation__Icon img {
	-webkit-filter: brightness(0) saturate(100%) invert(45%) sepia(17%) saturate(1966%)
		hue-rotate(194deg) brightness(88%) contrast(84%);
	filter: brightness(0) saturate(100%) invert(45%) sepia(17%) saturate(1966%) hue-rotate(194deg)
		brightness(88%) contrast(84%);
}
.Polaris-Navigation__Item:active,
.Polaris-Navigation__Item:active:hover {
	color: var(--p-branded-action-pressed, #202e78);
}
.Polaris-Navigation__Item:active:after,
.Polaris-Navigation__Item:active:hover:after {
	border: none;
}
.Polaris-Navigation__Item:active .Polaris-Navigation__Icon,
.Polaris-Navigation__Item:active:hover .Polaris-Navigation__Icon {
	color: var(--p-override-transparent, #fff);
}
.Polaris-Navigation__Item:active .Polaris-Navigation__Icon svg,
.Polaris-Navigation__Item:active:hover .Polaris-Navigation__Icon svg {
	fill: var(--p-branded-action-pressed, rgb(var(--mid-purple)));
}
.Polaris-Navigation__Item:active .Polaris-Navigation__Icon img,
.Polaris-Navigation__Item:active:hover .Polaris-Navigation__Icon img {
	-webkit-filter: brightness(0) saturate(100%) invert(45%) sepia(17%) saturate(1966%)
		hue-rotate(194deg) brightness(88%) contrast(84%);
	filter: brightness(0) saturate(100%) invert(45%) sepia(17%) saturate(1966%) hue-rotate(194deg)
		brightness(88%) contrast(84%);
}
@media (min-width: 48.0625em) {
	.Polaris-Navigation__Item {
		font-size: 1.3rem;
		font-weight: 500;
		line-height: 3.2rem;
	}
}
.Polaris-Navigation__Item::-moz-focus-inner {
	border: 0;
}
.Polaris-Navigation__Item--selected {
	font-weight: 600;
	color: var(--p-branded-action, #202e78);
	background-color: var(--p-branded-selected, rgba(92, 106, 196, 0.12));
}
@media (-ms-high-contrast: active) {
	.Polaris-Navigation__Item--selected {
		background-color: highlight;
	}
}
.Polaris-Navigation__Item--selected .Polaris-Navigation__Icon,
.Polaris-Navigation__Item--selected:focus .Polaris-Navigation__Icon {
	color: var(--p-override-transparent, #fff);
}
.Polaris-Navigation__Item--selected .Polaris-Navigation__Icon svg,
.Polaris-Navigation__Item--selected:focus .Polaris-Navigation__Icon svg {
	fill: var(--p-branded-action, rgb(var(--mid-purple)));
}
.Polaris-Navigation__Item--selected:hover {
	background-color: var(--p-branded-selected-hovered, rgba(92, 106, 196, 0.12));
	color: var(--p-branded-action-hovered, #202e78);
}
.Polaris-Navigation__Item--selected:focus {
	color: var(--p-branded-action, #202e78);
	position: relative;
}
.Polaris-Navigation__Item--selected:focus:after {
	content: var(--p-non-null-content, none);
	position: absolute;
	z-index: 1;
	top: -0.3rem;
	right: -0.3rem;
	bottom: -0.3rem;
	left: -0.3rem;
	display: block;
	border: 0.2rem solid var(--p-interactive-focus);
	border-radius: calc(var(--p-border-radius-base) + 0.3rem);
}
.Polaris-Navigation__Item--selected:active {
	background-color: var(--p-branded-selected-pressed, rgba(92, 106, 196, 0.12));
	color: var(--p-branded-action-pressed, #202e78);
}
.Polaris-Navigation__Item--selected:active:after {
	border: none;
}
.Polaris-Navigation__Item--disabled {
	color: var(--p-text-disabled-on-surface, #919eab);
	pointer-events: none;
	opacity: var(--p-override-one, 0.6);
}
.Polaris-Navigation__Item--disabled .Polaris-Navigation__Icon {
	color: var(--p-override-transparent, #fff);
}
.Polaris-Navigation__Item--disabled .Polaris-Navigation__Icon svg {
	fill: var(--p-icon-disabled-on-surface, #919eab);
}
.Polaris-Navigation__Badge {
	margin-left: 0.8rem;
	display: inline-flex;
	margin-top: 1.2rem;
}
@media (min-width: 48.0625em) {
	.Polaris-Navigation__Badge {
		margin-top: 0.8rem;
	}
}
.Polaris-Navigation__Icon {
	color: var(--p-override-transparent, #fff);
	flex-shrink: 0;
	align-self: flex-start;
	width: 2rem;
	height: 2rem;
	margin-top: 1rem;
	margin-right: 2rem;
	margin-bottom: 1rem;
}
.Polaris-Navigation__Icon svg {
	fill: var(--p-icon-on-surface, #919eab);
}
.Polaris-Navigation__Icon img {
	-webkit-filter: brightness(0) saturate(100%) invert(68%) sepia(18%) saturate(246%)
		hue-rotate(169deg) brightness(88%) contrast(90%);
	filter: brightness(0) saturate(100%) invert(68%) sepia(18%) saturate(246%) hue-rotate(169deg)
		brightness(88%) contrast(90%);
}
@media (min-width: 48.0625em) {
	.Polaris-Navigation__Icon {
		margin-top: 0.6rem;
		margin-right: 1.6rem;
		margin-bottom: 0.6rem;
	}
}
.Polaris-Navigation--subNavigationActive .Polaris-Navigation__Icon,
.Polaris-Navigation--subNavigationActive:focus .Polaris-Navigation__Icon,
.Polaris-Navigation--subNavigationActive:hover .Polaris-Navigation__Icon,
.Polaris-Navigation__Item--selected .Polaris-Navigation__Icon,
.Polaris-Navigation__Item--selected:hover .Polaris-Navigation__Icon {
	color: var(--p-override-transparent, #fff);
}
.Polaris-Navigation--subNavigationActive .Polaris-Navigation__Icon svg,
.Polaris-Navigation--subNavigationActive:focus .Polaris-Navigation__Icon svg,
.Polaris-Navigation--subNavigationActive:hover .Polaris-Navigation__Icon svg,
.Polaris-Navigation__Item--selected .Polaris-Navigation__Icon svg,
.Polaris-Navigation__Item--selected:hover .Polaris-Navigation__Icon svg {
	fill: var(--p-branded-action, rgb(var(--mid-purple)));
}
.Polaris-Navigation--subNavigationActive .Polaris-Navigation__Icon img,
.Polaris-Navigation--subNavigationActive:focus .Polaris-Navigation__Icon img,
.Polaris-Navigation--subNavigationActive:hover .Polaris-Navigation__Icon img,
.Polaris-Navigation__Item--selected .Polaris-Navigation__Icon img,
.Polaris-Navigation__Item--selected:hover .Polaris-Navigation__Icon img {
	-webkit-filter: brightness(0) saturate(100%) invert(45%) sepia(17%) saturate(1966%)
		hue-rotate(194deg) brightness(88%) contrast(84%);
	filter: brightness(0) saturate(100%) invert(45%) sepia(17%) saturate(1966%) hue-rotate(194deg)
		brightness(88%) contrast(84%);
}
.Polaris-Navigation__Icon svg {
	display: block;
}
.Polaris-Navigation__ListItem {
	position: relative;
	display: flex;
	flex-wrap: wrap;
}
.Polaris-Navigation__RollupSection .Polaris-Navigation__ListItem,
.Polaris-Navigation__SecondaryNavigation .Polaris-Navigation__ListItem {
	opacity: 0;
	animation: Polaris-Navigation__fade--in 0.5s 1 forwards;
}
.Polaris-Navigation__ListItem:first-child {
	animation-delay: 0ms;
}
.Polaris-Navigation__ListItem:nth-child(2) {
	animation-delay: 50ms;
}
.Polaris-Navigation__ListItem:nth-child(3) {
	animation-delay: 0.1s;
}
.Polaris-Navigation__ListItem:nth-child(4) {
	animation-delay: 0.15s;
}
.Polaris-Navigation__ListItem:nth-child(5) {
	animation-delay: 0.2s;
}
.Polaris-Navigation__ListItem:nth-child(6) {
	animation-delay: 0.25s;
}
.Polaris-Navigation__ListItem:nth-child(7) {
	animation-delay: 0.3s;
}
.Polaris-Navigation__ListItem:nth-child(8) {
	animation-delay: 0.35s;
}
.Polaris-Navigation__ListItem:nth-child(9) {
	animation-delay: 0.4s;
}
.Polaris-Navigation__ListItem:nth-child(10) {
	animation-delay: 0.45s;
}
.Polaris-Navigation__ListItem:nth-child(11) {
	animation-delay: 0.5s;
}
.Polaris-Navigation__ListItem:nth-child(12) {
	animation-delay: 0.55s;
}
.Polaris-Navigation__ListItem--hasAction .Polaris-Navigation__Item {
	max-width: calc(100% - 5.6rem);
}
.Polaris-Navigation__ItemWrapper {
	display: flex;
	flex-wrap: nowrap;
	width: 100%;
}
.Polaris-Navigation__Text {
	flex: 1 1 auto;
	margin-top: 1rem;
	margin-bottom: 1rem;
	line-height: 2rem;
}
@media (min-width: 48.0625em) {
	.Polaris-Navigation__Text {
		margin-top: 0.6rem;
		margin-bottom: 0.6rem;
	}
}
.Polaris-Navigation__SecondaryAction {
	color: var(--p-override-transparent, #fff);
	display: flex;
	align-items: center;
	height: 4rem;
	margin-right: 0.4rem;
	padding: 0.4rem 1.6rem;
	border-radius: var(--p-border-radius-base, 3px);
}
.Polaris-Navigation__SecondaryAction svg {
	fill: var(--p-icon-subdued-on-surface, #919eab);
}
.Polaris-Navigation__SecondaryAction img {
	-webkit-filter: brightness(0) saturate(100%) invert(68%) sepia(18%) saturate(246%)
		hue-rotate(169deg) brightness(88%) contrast(90%);
	filter: brightness(0) saturate(100%) invert(68%) sepia(18%) saturate(246%) hue-rotate(169deg)
		brightness(88%) contrast(90%);
}
@media (min-width: 48.0625em) {
	.Polaris-Navigation__SecondaryAction {
		height: 3.2rem;
	}
}
.Polaris-Navigation__SecondaryAction:hover {
	color: var(--p-override-transparent, #fff);
	background-image: var(
		--p-override-none,
		linear-gradient(rgba(223, 227, 232, 0.3), rgba(223, 227, 232, 0.3))
	);
	background-color: var(--p-surface-hovered);
}
.Polaris-Navigation__SecondaryAction:hover svg {
	fill: var(--p-branded-action, rgb(var(--mid-purple)));
}
.Polaris-Navigation__SecondaryAction:hover img {
	-webkit-filter: brightness(0) saturate(100%) invert(45%) sepia(17%) saturate(1966%)
		hue-rotate(194deg) brightness(88%) contrast(84%);
	filter: brightness(0) saturate(100%) invert(45%) sepia(17%) saturate(1966%) hue-rotate(194deg)
		brightness(88%) contrast(84%);
}
.Polaris-Navigation__SecondaryAction:focus {
	color: var(--p-override-transparent, #fff);
	background-image: var(
		--p-override-none,
		linear-gradient(rgba(223, 227, 232, 0.3), rgba(223, 227, 232, 0.3))
	);
	position: relative;
}
.Polaris-Navigation__SecondaryAction:focus svg {
	fill: var(--p-icon-subdued-on-surface, rgb(var(--mid-purple)));
}
.Polaris-Navigation__SecondaryAction:focus img {
	-webkit-filter: brightness(0) saturate(100%) invert(45%) sepia(17%) saturate(1966%)
		hue-rotate(194deg) brightness(88%) contrast(84%);
	filter: brightness(0) saturate(100%) invert(45%) sepia(17%) saturate(1966%) hue-rotate(194deg)
		brightness(88%) contrast(84%);
}
.Polaris-Navigation__SecondaryAction:focus:after {
	content: var(--p-non-null-content, none);
	position: absolute;
	z-index: 1;
	top: -0.3rem;
	right: -0.3rem;
	bottom: -0.3rem;
	left: -0.3rem;
	display: block;
	border: 0.2rem solid var(--p-interactive-focus);
	border-radius: calc(var(--p-border-radius-base) + 0.3rem);
}
.Polaris-Navigation__SecondaryAction:focus:hover {
	color: var(--p-override-transparent, #fff);
}
.Polaris-Navigation__SecondaryAction:focus:hover svg {
	fill: var(--p-branded-action, rgb(var(--mid-purple)));
}
.Polaris-Navigation__SecondaryAction:focus:hover img {
	-webkit-filter: brightness(0) saturate(100%) invert(45%) sepia(17%) saturate(1966%)
		hue-rotate(194deg) brightness(88%) contrast(84%);
	filter: brightness(0) saturate(100%) invert(45%) sepia(17%) saturate(1966%) hue-rotate(194deg)
		brightness(88%) contrast(84%);
}
.Polaris-Navigation__SecondaryAction:active {
	color: var(--p-override-transparent, #fff);
	background-image: var(
		--p-override-none,
		linear-gradient(rgba(223, 227, 232, 0.3), rgba(223, 227, 232, 0.3))
	);
	background-color: var(--p-surface-pressed);
}
.Polaris-Navigation__SecondaryAction:active svg {
	fill: var(--p-branded-action, rgb(var(--mid-purple)));
}
.Polaris-Navigation__SecondaryAction:active img {
	-webkit-filter: brightness(0) saturate(100%) invert(45%) sepia(17%) saturate(1966%)
		hue-rotate(194deg) brightness(88%) contrast(84%);
	filter: brightness(0) saturate(100%) invert(45%) sepia(17%) saturate(1966%) hue-rotate(194deg)
		brightness(88%) contrast(84%);
}
.Polaris-Navigation__SecondaryAction:active:after {
	border: none;
}
.Polaris-Navigation__SecondaryAction:active,
.Polaris-Navigation__SecondaryAction:focus {
	outline: none;
}
.Polaris-Navigation__SecondaryNavigation {
	flex-basis: 100%;
	margin-bottom: 0.8rem;
	margin-left: 4rem;
	overflow-x: var(--p-override-visible, hidden);
}
@media (min-width: 48.0625em) {
	.Polaris-Navigation__SecondaryNavigation {
		margin-left: 3.6rem;
	}
}
.Polaris-Navigation__SecondaryNavigation .Polaris-Navigation__List {
	margin: 0;
	padding: 0;
	list-style: none;
}
.Polaris-Navigation__SecondaryNavigation .Polaris-Navigation__Item {
	font-size: 1.5rem;
	font-weight: 400;
	line-height: 4rem;
	color: var(--p-text-on-surface, #454f5b);
}
.Polaris-Navigation__SecondaryNavigation .Polaris-Navigation__Item:hover {
	color: var(--p-branded-action, #202e78);
}
.Polaris-Navigation__SecondaryNavigation .Polaris-Navigation__Item:focus {
	color: var(--p-text-on-surface, #202e78);
	position: relative;
}
.Polaris-Navigation__SecondaryNavigation .Polaris-Navigation__Item:focus:after {
	content: var(--p-non-null-content, none);
	position: absolute;
	z-index: 1;
	top: -0.3rem;
	right: -0.3rem;
	bottom: -0.3rem;
	left: -0.3rem;
	display: block;
	border: 0.2rem solid var(--p-interactive-focus);
	border-radius: calc(var(--p-border-radius-base) + 0.3rem);
}
.Polaris-Navigation__SecondaryNavigation .Polaris-Navigation__Item:focus:hover {
	color: var(--p-branded-action, #202e78);
}
.Polaris-Navigation__SecondaryNavigation .Polaris-Navigation__Item:active,
.Polaris-Navigation__SecondaryNavigation .Polaris-Navigation__Item:active:hover {
	color: var(--p-branded-action-pressed, #202e78);
}
.Polaris-Navigation__SecondaryNavigation .Polaris-Navigation__Item:active:after,
.Polaris-Navigation__SecondaryNavigation .Polaris-Navigation__Item:active:hover:after {
	border: none;
}
@media (min-width: 48.0625em) {
	.Polaris-Navigation__SecondaryNavigation .Polaris-Navigation__Item {
		font-size: 1.3rem;
		line-height: 2.8rem;
	}
}
.Polaris-Navigation__SecondaryNavigation .Polaris-Navigation__Text {
	margin-top: 1rem;
	margin-bottom: 1rem;
	line-height: 2rem;
}
@media (min-width: 48.0625em) {
	.Polaris-Navigation__SecondaryNavigation .Polaris-Navigation__Text {
		margin-top: 0.4rem;
		margin-bottom: 0.4rem;
	}
}
.Polaris-Navigation__SecondaryNavigation .Polaris-Navigation__Item--selected {
	font-weight: 600;
	color: var(--p-branded-action, #202e78);
}
.Polaris-Navigation__SecondaryNavigation .Polaris-Navigation__Item--selected:hover {
	color: var(--p-branded-action-hovered, #202e78);
}
.Polaris-Navigation__SecondaryNavigation .Polaris-Navigation__Item--selected:focus {
	color: var(--p-branded-action, #202e78);
	position: relative;
}
.Polaris-Navigation__SecondaryNavigation .Polaris-Navigation__Item--selected:focus:after {
	content: var(--p-non-null-content, none);
	position: absolute;
	z-index: 1;
	top: -0.3rem;
	right: -0.3rem;
	bottom: -0.3rem;
	left: -0.3rem;
	display: block;
	border: 0.2rem solid var(--p-interactive-focus);
	border-radius: calc(var(--p-border-radius-base) + 0.3rem);
}
.Polaris-Navigation__SecondaryNavigation .Polaris-Navigation__Item--selected:active {
	color: var(--p-branded-action-pressed, #202e78);
}
.Polaris-Navigation__SecondaryNavigation .Polaris-Navigation__Item--selected:active:after {
	border: none;
}
.Polaris-Navigation__SecondaryNavigation .Polaris-Navigation__Item--disabled {
	font-weight: 400;
	color: var(--p-text-disabled-on-surface, #919eab);
}
.Polaris-Navigation__Section {
	margin: 0;
	list-style: none;
	flex: 0 0 auto;
	padding: 1.6rem 0 1.6rem calc(0px + env(safe-area-inset-left));
}
.Polaris-Navigation__Section + .Polaris-Navigation__Section {
	padding-top: 0.4rem;
}
.Polaris-Navigation__Section--fill {
	flex: 1 0 auto;
}
.Polaris-Navigation__Section--withSeparator {
	border-top: var(--p-border-subdued, 0.1rem solid #dfe3e8);
}
.Polaris-Navigation__SectionHeading {
	font-size: 1.3rem;
	font-weight: 600;
	line-height: 1.6rem;
	text-transform: uppercase;
	display: flex;
	align-items: center;
	padding-left: 1.6rem;
	color: var(--p-text-subdued-on-surface, #637381);
}
@media (min-width: 40em) {
	.Polaris-Navigation__SectionHeading {
		font-size: 1.2rem;
	}
}
.Polaris-Navigation__SectionHeading .Polaris-Navigation__Action {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background: none;
	border: none;
	font-size: inherit;
	line-height: inherit;
	cursor: pointer;
	color: var(--p-override-transparent, #fff);
	display: flex;
	align-items: center;
	margin: 0 0.4rem 0 0;
	padding: 0.4rem 1.6rem;
	border-radius: var(--p-border-radius-base, 3px);
}
.Polaris-Navigation__SectionHeading .Polaris-Navigation__Action:focus {
	outline: none;
}
.Polaris-Navigation__SectionHeading .Polaris-Navigation__Action svg {
	fill: var(--p-icon-subdued-on-surface, #919eab);
}
.Polaris-Navigation__SectionHeading .Polaris-Navigation__Action img {
	-webkit-filter: brightness(0) saturate(100%) invert(68%) sepia(18%) saturate(246%)
		hue-rotate(169deg) brightness(88%) contrast(90%);
	filter: brightness(0) saturate(100%) invert(68%) sepia(18%) saturate(246%) hue-rotate(169deg)
		brightness(88%) contrast(90%);
}
.Polaris-Navigation__SectionHeading .Polaris-Navigation__Action:hover {
	color: var(--p-override-transparent, #fff);
	background-image: var(
		--p-override-none,
		linear-gradient(rgba(223, 227, 232, 0.3), rgba(223, 227, 232, 0.3))
	);
	background-color: var(--p-surface-hovered);
}
.Polaris-Navigation__SectionHeading .Polaris-Navigation__Action:hover svg {
	fill: var(--p-branded-action, rgb(var(--mid-purple)));
}
.Polaris-Navigation__SectionHeading .Polaris-Navigation__Action:hover img {
	-webkit-filter: brightness(0) saturate(100%) invert(45%) sepia(17%) saturate(1966%)
		hue-rotate(194deg) brightness(88%) contrast(84%);
	filter: brightness(0) saturate(100%) invert(45%) sepia(17%) saturate(1966%) hue-rotate(194deg)
		brightness(88%) contrast(84%);
}
.Polaris-Navigation__SectionHeading .Polaris-Navigation__Action:focus {
	color: var(--p-override-transparent, #fff);
	background-image: var(
		--p-override-none,
		linear-gradient(rgba(223, 227, 232, 0.3), rgba(223, 227, 232, 0.3))
	);
	position: relative;
}
.Polaris-Navigation__SectionHeading .Polaris-Navigation__Action:focus svg {
	fill: var(--p-icon-subdued-on-surface, rgb(var(--mid-purple)));
}
.Polaris-Navigation__SectionHeading .Polaris-Navigation__Action:focus img {
	-webkit-filter: brightness(0) saturate(100%) invert(45%) sepia(17%) saturate(1966%)
		hue-rotate(194deg) brightness(88%) contrast(84%);
	filter: brightness(0) saturate(100%) invert(45%) sepia(17%) saturate(1966%) hue-rotate(194deg)
		brightness(88%) contrast(84%);
}
.Polaris-Navigation__SectionHeading .Polaris-Navigation__Action:focus:after {
	content: var(--p-non-null-content, none);
	position: absolute;
	z-index: 1;
	top: -0.3rem;
	right: -0.3rem;
	bottom: -0.3rem;
	left: -0.3rem;
	display: block;
	border: 0.2rem solid var(--p-interactive-focus);
	border-radius: calc(var(--p-border-radius-base) + 0.3rem);
}
.Polaris-Navigation__SectionHeading .Polaris-Navigation__Action:focus:hover {
	color: var(--p-override-transparent, #fff);
}
.Polaris-Navigation__SectionHeading .Polaris-Navigation__Action:focus:hover svg {
	fill: var(--p-branded-action, rgb(var(--mid-purple)));
}
.Polaris-Navigation__SectionHeading .Polaris-Navigation__Action:focus:hover img {
	-webkit-filter: brightness(0) saturate(100%) invert(45%) sepia(17%) saturate(1966%)
		hue-rotate(194deg) brightness(88%) contrast(84%);
	filter: brightness(0) saturate(100%) invert(45%) sepia(17%) saturate(1966%) hue-rotate(194deg)
		brightness(88%) contrast(84%);
}
.Polaris-Navigation__SectionHeading .Polaris-Navigation__Action:active {
	color: var(--p-override-transparent, #fff);
	background-image: var(
		--p-override-none,
		linear-gradient(rgba(223, 227, 232, 0.3), rgba(223, 227, 232, 0.3))
	);
	background-color: var(--p-surface-pressed);
}
.Polaris-Navigation__SectionHeading .Polaris-Navigation__Action:active svg {
	fill: var(--p-branded-action, rgb(var(--mid-purple)));
}
.Polaris-Navigation__SectionHeading .Polaris-Navigation__Action:active img {
	-webkit-filter: brightness(0) saturate(100%) invert(45%) sepia(17%) saturate(1966%)
		hue-rotate(194deg) brightness(88%) contrast(84%);
	filter: brightness(0) saturate(100%) invert(45%) sepia(17%) saturate(1966%) hue-rotate(194deg)
		brightness(88%) contrast(84%);
}
.Polaris-Navigation__SectionHeading .Polaris-Navigation__Action:active:after {
	border: none;
}
.Polaris-Navigation__SectionHeading .Polaris-Navigation__Action:active,
.Polaris-Navigation__SectionHeading .Polaris-Navigation__Action:focus {
	outline: none;
}
.Polaris-Navigation__RollupToggle {
	font-weight: 400;
	color: var(--p-text-on-surface, #212b36);
	color: #637381;
}
.Polaris-Navigation__RollupToggle:hover {
	color: var(--p-branded-action, rgb(var(--mid-purple)));
}
.Polaris-Navigation__RollupToggle:hover svg {
	fill: var(--p-branded-action, rgb(var(--mid-purple)));
}
.Polaris-Navigation__RollupToggle:hover img {
	-webkit-filter: brightness(0) saturate(100%) invert(45%) sepia(17%) saturate(1966%)
		hue-rotate(194deg) brightness(88%) contrast(84%);
	filter: brightness(0) saturate(100%) invert(45%) sepia(17%) saturate(1966%) hue-rotate(194deg)
		brightness(88%) contrast(84%);
}
.Polaris-Navigation__RollupToggle:focus {
	outline: none;
	position: relative;
}
.Polaris-Navigation__RollupToggle:focus:after {
	content: var(--p-non-null-content, none);
	position: absolute;
	z-index: 1;
	top: -0.3rem;
	right: -0.3rem;
	bottom: -0.3rem;
	left: -0.3rem;
	display: block;
	border: 0.2rem solid var(--p-interactive-focus);
	border-radius: calc(var(--p-border-radius-base) + 0.3rem);
}
.Polaris-Navigation__List {
	margin: 0;
	padding: 0;
	list-style: none;
}
.Polaris-Navigation__Indicator {
	position: relative;
	display: inline-block;
	height: 1rem;
	width: 1rem;
}
.Polaris-Navigation-Message {
	padding: 1rem 1.6rem;
	color: #454f5b;
}
.Polaris-Tooltip {
	margin: 0.4rem 1.6rem 1.6rem;
	opacity: 1;
	box-shadow:
		0 0 0 1px rgba(6, 44, 82, 0.1),
		0 2px 16px rgba(33, 43, 54, 0.08);
	border-radius: 3px;
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	will-change: opacity, left, top;
	transition: opacity 0.2s cubic-bezier(0.36, 0, 1, 1) 0.1s;
}
@media screen and (-ms-high-contrast: active) {
	.Polaris-Tooltip {
		border: 0.2rem solid windowText;
	}
}
.Polaris-Tooltip--measuring {
	opacity: 0;
}
.Polaris-Tooltip--positionedAbove {
	margin: 1.6rem 1.6rem 0.4rem;
}
.Polaris-Tooltip--light .Polaris-Tooltip__Wrapper {
	background: #fff;
	color: #212b36;
}
.Polaris-Tooltip__Wrapper {
	display: flex;
	background-color: #212b36;
	color: #fff;
}
.Polaris-Tooltip__Content,
.Polaris-Tooltip__Wrapper {
	position: relative;
	border-radius: 3px;
	max-height: 10rem;
}
.Polaris-Tooltip__Content {
	max-width: 20rem;
}
.Polaris-Tooltip__Label {
	padding: 0.4rem 0.8rem;
	word-break: break-word;
}
.Polaris-Pagination {
	display: inline-flex;
}
@media (max-width: 30.625em), (min-width: 48.0625em) and (max-width: 47.125em) {
	[data-has-navigation] .Polaris-Pagination:not(.Polaris-Pagination--plain) {
		display: flex;
		width: 100%;
	}
	[data-has-navigation]
		.Polaris-Pagination:not(.Polaris-Pagination--plain)
		.Polaris-Pagination__Button {
		flex: 1 0 auto;
	}
}
@media (max-width: 30.625em) {
	.Polaris-Pagination:not(.Polaris-Pagination--plain) {
		display: flex;
		width: 100%;
	}
	.Polaris-Pagination:not(.Polaris-Pagination--plain) .Polaris-Pagination__Button {
		flex: 1 0 auto;
	}
}
.Polaris-Pagination--plain .Polaris-Pagination__Button {
	position: relative;
	margin-top: -0.4rem;
	margin-bottom: -0.4rem;
	padding-top: 0.8rem;
	padding-bottom: 0.8rem;
	background: transparent;
	border: none;
	cursor: pointer;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	box-shadow: none;
}
.Polaris-Pagination--plain .Polaris-Pagination__Button:active,
.Polaris-Pagination--plain .Polaris-Pagination__Button:hover {
	background: transparent;
	border: none;
	box-shadow: none;
}
.Polaris-Pagination--plain .Polaris-Pagination__Button:active svg,
.Polaris-Pagination--plain .Polaris-Pagination__Button:hover svg {
	fill: #212b36;
}
.Polaris-Pagination--plain .Polaris-Pagination__Button:focus {
	border: none;
	box-shadow: none;
}
.Polaris-Pagination--plain .Polaris-Pagination__Button:focus:after {
	background: rgba(33, 43, 54, 0.1);
}
.Polaris-Pagination--plain .Polaris-Pagination__Button:disabled {
	background: transparent;
	border: none;
	box-shadow: none;
}
.Polaris-Pagination--plain .Polaris-Pagination__Button:disabled svg {
	fill: #d9d9d9;
}
.Polaris-Pagination--plain .Polaris-Pagination__Button:after {
	content: "";
	position: absolute;
	top: 0.4rem;
	right: 0;
	left: 0;
	display: block;
	height: 2.8rem;
	border-radius: 3px;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	will-change: background;
	transition-property: background;
	transition-duration: 0.2s;
	transition-timing-function: cubic-bezier(0.64, 0, 0.35, 1);
}
.Polaris-Pagination--plain .Polaris-Pagination__PreviousButton {
	margin-left: -0.8rem;
}
.Polaris-Pagination--plain .Polaris-Pagination__NextButton {
	margin-right: -0.8rem;
	margin-left: 0.2rem;
}
.Polaris-Pagination__Button {
	position: relative;
	z-index: 10;
	display: inline-block;
	min-width: 3.6rem;
	margin: 0;
	padding: 0.7rem 0.8rem;
	background: linear-gradient(180deg, #fff, #f9fafb);
	border: 0.1rem solid #d9d9d9;
	border-radius: 3px;
	line-height: 1;
	color: #212b36;
	text-align: center;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	text-decoration: none;
	transition-property: color, background, border, box-shadow;
	transition-duration: 0.2s;
	transition-timing-function: cubic-bezier(0.64, 0, 0.35, 1);
}
.Polaris-Pagination__Button svg {
	fill: #637381;
}
.Polaris-Pagination__Button:hover {
	background: linear-gradient(180deg, #f9fafb, #f4f6f8);
	border-color: #d9d9d9;
}
.Polaris-Pagination__Button:focus {
	z-index: 20;
	border-color: rgb(var(--mid-purple));
	outline: 0;
	box-shadow: 0 0 0 1px rgb(var(--mid-purple));
}
.Polaris-Pagination__Button:active {
	background: linear-gradient(180deg, #f4f6f8, #f4f6f8);
	border-color: #d9d9d9;
	box-shadow:
		0 0 0 0 transparent,
		inset 0 1px 1px 0 rgba(99, 115, 129, 0.1),
		inset 0 1px 4px 0 rgba(99, 115, 129, 0.2);
}
.Polaris-Pagination__Button:disabled {
	background: #f4f6f8;
	color: #919eab;
	cursor: default;
	box-shadow: none;
}
.Polaris-Pagination__Button:disabled svg {
	fill: #919eab;
}
.Polaris-Pagination__PreviousButton {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}
.Polaris-Pagination__NextButton {
	margin-left: -1px;
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}
.Polaris-Pagination__Label {
	padding: 0 0.8rem;
	display: flex;
	align-items: center;
	justify-content: center;
}
.Polaris-Header-Title {
	word-wrap: break-word;
	word-break: break-word;
	overflow-wrap: break-word;
}
.Polaris-Header-Title__SubTitle {
	margin-top: 0.8rem;
}
.Polaris-Header-Title--hasThumbnail {
	display: grid;
	grid-gap: 1.6rem;
	grid-template-columns: auto 1fr;
}
.Polaris-Header-Title--hasThumbnail .Polaris-Header-Title__TitleAndSubtitleWrapper {
	display: flex;
	flex-direction: column;
	justify-content: center;
}
.Polaris-Header-Title__TitleWithMetadataWrapper .Polaris-Header-Title {
	display: inline;
	margin-right: 0.8rem;
}
.Polaris-Header-Title__TitleWithMetadataWrapper .Polaris-Header-Title > * {
	display: inline;
}
.Polaris-Header-Title__TitleWithMetadataWrapper .Polaris-Header-Title__TitleMetadata {
	margin-top: 0.8rem;
	display: inline-block;
}
.Polaris-Page-Header {
	padding: 2rem 2rem 0;
	position: relative;
}
@media (max-width: 48.0625em) and (min-width: 30.625em), (min-width: 45.625em) {
	[data-has-navigation] .Polaris-Page-Header {
		padding-left: 0;
		padding-right: 0;
	}
}
@media (min-width: 30.625em) {
	.Polaris-Page-Header {
		padding-left: 0;
		padding-right: 0;
	}
}
@media (max-width: 48.0625em) and (min-width: 46.5em), (min-width: 61.5em) {
	[data-has-navigation] .Polaris-Page-Header {
		padding-top: 3.2rem;
	}
}
@media (min-width: 46.5em) {
	.Polaris-Page-Header {
		padding-top: 3.2rem;
	}
}
.Polaris-Page-Header--separator {
	padding-bottom: 1.6rem;
	border-bottom: 0.1rem solid #dfe3e8;
}
.Polaris-Page-Header--titleHidden {
	position: absolute !important;
	top: 0;
	clip: rect(1px, 1px, 1px, 1px) !important;
	overflow: hidden !important;
	height: 1px !important;
	width: 1px !important;
	padding: 0 !important;
	border: 0 !important;
}
.Polaris-Page-Header__Navigation {
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin-bottom: 0.4rem;
}
.Polaris-Page-Header--hasActionMenu.Polaris-Page-Header--mobileView
	.Polaris-Page-Header__Navigation {
	padding-right: 3.6rem;
}
.Polaris-Page-Header__BreadcrumbWrapper {
	flex: 0 1 auto;
	max-width: 100%;
}
.Polaris-Page-Header__PaginationWrapper {
	flex: 0 0 auto;
	margin-left: auto;
	line-height: 1;
}
.Polaris-Page-Header:not(.Polaris-Page-Header--mobileView) .Polaris-Page-Header__MainContent {
	display: flex;
	align-items: center;
}
.Polaris-Page-Header__TitleActionMenuWrapper {
	flex: 1 1 auto;
}
.Polaris-Page-Header:not(.Polaris-Page-Header--mobileView)
	.Polaris-Page-Header__TitleActionMenuWrapper {
	padding-right: 2rem;
}
.Polaris-Page-Header--hasActionMenu.Polaris-Page-Header--mobileView:not(
		.Polaris-Page-Header--hasNavigation
	)
	.Polaris-Page-Header__TitleActionMenuWrapper {
	padding-right: 3.6rem;
}
.Polaris-Page-Header__PrimaryActionWrapper {
	flex: 0 0 auto;
}
.Polaris-Page-Header--mobileView .Polaris-Page-Header__PrimaryActionWrapper {
	margin-top: 1.6rem;
}
.Polaris-Page-Header__ActionMenuWrapper {
	margin-top: 0.8rem;
}
.Polaris-Page-Header--mobileView .Polaris-Page-Header__ActionMenuWrapper {
	position: absolute;
	top: 2.9rem;
	right: 0;
	margin-top: 0;
}
@media (max-width: 48.0625em) and (min-width: 30.625em), (min-width: 45.625em) {
	[data-has-navigation] .Polaris-Page-Header--mobileView .Polaris-Page-Header__ActionMenuWrapper {
		right: -0.8rem;
	}
}
@media (min-width: 30.625em) {
	.Polaris-Page-Header--mobileView .Polaris-Page-Header__ActionMenuWrapper {
		right: -0.8rem;
	}
}
.Polaris-Page-Header--mobileView.Polaris-Page-Header--hasNavigation
	.Polaris-Page-Header__ActionMenuWrapper {
	top: 1.8rem;
}
body,
html {
	min-height: 100%;
	height: 100%;
}
.Polaris-Page {
	margin: 0 auto;
	padding: 0;
	max-width: 99.8rem;
}
@media (max-width: 48.0625em) and (min-width: 30.625em), (min-width: 45.625em) {
	[data-has-navigation] .Polaris-Page {
		padding: 0 2rem;
	}
}
@media (min-width: 30.625em) {
	.Polaris-Page {
		padding: 0 3.2rem;
	}
}
@media (max-width: 48.0625em) and (min-width: 46.5em), (min-width: 61.5em) {
	[data-has-navigation] .Polaris-Page {
		padding: 0 3.2rem;
	}
}
@media (min-width: 46.5em) {
	.Polaris-Page {
		padding: 0 3.2rem;
	}
}

.Polaris-Page:after {
	content: "";
	display: table;
}
.Polaris-Page--fullWidth {
	max-width: none;
}

@media (max-width: 38.0625em) {
	.Polaris-Page--fullWidth {
		padding-left: 20px;
		padding-right: 20px;
	}
}

.Polaris-Page--narrowWidth {
	max-width: 66.2rem;
}
.Polaris-Page__Content {
	margin: 2rem 0;
}
@media (max-width: 48.0625em) and (min-width: 46.5em), (min-width: 61.5em) {
	[data-has-navigation] .Polaris-Page__Content {
		margin-top: 2rem;
	}
}
@media (min-width: 46.5em) {
	.Polaris-Page__Content {
		margin-top: 2rem;
	}
}
.Polaris-PageActions {
	margin: 0 auto;
	padding: 2rem;
	border-top: 0.1rem solid #dfe3e8;
}
@media (max-width: 48.0625em) and (min-width: 30.625em), (min-width: 45.625em) {
	[data-has-navigation] .Polaris-PageActions {
		padding: 2rem 0;
	}
}
@media (min-width: 30.625em) {
	.Polaris-PageActions {
		padding: 2rem 0;
	}
}
.Polaris-RangeSlider-DualThumb__TrackWrapper,
.Polaris-RangeSlider-DualThumb__Wrapper {
	position: relative;
	width: 100%;
	display: flex;
	align-items: center;
}
.Polaris-RangeSlider-DualThumb__TrackWrapper {
	min-height: 2.8rem;
	cursor: pointer;
}
.Polaris-RangeSlider-DualThumb__TrackWrapper.Polaris-RangeSlider-DualThumb--disabled {
	opacity: 0.8;
	cursor: not-allowed;
}
.Polaris-RangeSlider-DualThumb__Track {
	position: absolute;
	width: 100%;
	height: 0.4rem;
	border-radius: 2.4rem;
	--unselected-range: #d9d9d9;
	--selected-range: rgb(var(--mid-purple));
}
.Polaris-RangeSlider-DualThumb--error .Polaris-RangeSlider-DualThumb__Track,
.Polaris-RangeSlider-DualThumb__Track {
	--gradient-colors: var(--unselected-range, transparent) 0%,
		var(--unselected-range, transparent) var(--Polaris-RangeSlider-progress-lower),
		var(--selected-range, transparent) var(--Polaris-RangeSlider-progress-lower),
		var(--selected-range, transparent) var(--Polaris-RangeSlider-progress-upper),
		var(--unselected-range, transparent) var(--Polaris-RangeSlider-progress-upper),
		var(--unselected-range, transparent) 100%;
	background-image: linear-gradient(90deg, var(--gradient-colors));
}
.Polaris-RangeSlider-DualThumb--error .Polaris-RangeSlider-DualThumb__Track {
	--selected-range: #de3618;
}
.Polaris-RangeSlider-DualThumb--disabled .Polaris-RangeSlider-DualThumb__Track {
	background-image: none;
	background: #d9d9d9;
}
.Polaris-RangeSlider-DualThumb__Thumbs {
	position: absolute;
	z-index: 20;
	width: 2.4rem;
	height: 2.4rem;
	border-radius: 50%;
	border: 0.1rem solid #f9fafb;
	box-shadow:
		0 0 0 0.1rem rgba(0, 0, 0, 0.2),
		0 1px 0 0 rgba(22, 29, 37, 0.05);
	background: linear-gradient(#f9fafb, #f4f6f8);
	-webkit-tap-highlight-color: transparent;
	cursor: -webkit-grab;
}
.Polaris-RangeSlider-DualThumb__Thumbs.Polaris-RangeSlider-DualThumb--disabled {
	cursor: not-allowed;
	border-color: #d9d9d9;
}
.Polaris-RangeSlider-DualThumb--error .Polaris-RangeSlider-DualThumb__Thumbs,
.Polaris-RangeSlider-DualThumb--error .Polaris-RangeSlider-DualThumb__Thumbs:focus,
.Polaris-RangeSlider-DualThumb--error .Polaris-RangeSlider-DualThumb__Thumbs:hover {
	border-color: #de3618;
	box-shadow: 0 0 0 0.1rem #de3618;
}
.Polaris-RangeSlider-DualThumb__Thumbs:hover {
	background: linear-gradient(#f9fafb, #f4f6f8);
	box-shadow:
		0 0 0 0.1rem rgba(0, 0, 0, 0.4),
		0 1px 0 0 rgba(22, 29, 37, 0.05);
}
.Polaris-RangeSlider-DualThumb__Prefix {
	flex: 0 0 auto;
	margin-right: 0.8rem;
}
.Polaris-RangeSlider-DualThumb__Suffix {
	flex: 0 0 auto;
	margin-left: 0.8rem;
}
.Polaris-RangeSlider-DualThumb__Output {
	position: absolute;
	z-index: 10;
	bottom: 2.4rem;
	opacity: 0;
	visibility: hidden;
	pointer-events: none;
	transition-property: opacity, visibility;
	transition-duration: 0.2s;
	transition-timing-function: cubic-bezier(0.64, 0, 0.35, 1);
	transform: translateX(calc(-50% + 1.2rem));
}
.Polaris-RangeSlider-DualThumb__Thumbs:active + .Polaris-RangeSlider-DualThumb__Output,
.Polaris-RangeSlider-DualThumb__Thumbs:focus + .Polaris-RangeSlider-DualThumb__Output,
.Polaris-RangeSlider-DualThumb__Thumbs:hover + .Polaris-RangeSlider-DualThumb__Output {
	opacity: 1;
	visibility: visible;
}
.Polaris-RangeSlider-DualThumb__OutputBubble {
	position: relative;
	display: flex;
	padding: 0 0.8rem;
	min-width: 3.2rem;
	height: 3.2rem;
	background-color: #212b36;
	border-radius: 3px;
	transition-property: transform;
	transition-duration: 0.2s;
	transition-timing-function: cubic-bezier(0.64, 0, 0.35, 1);
}
.Polaris-RangeSlider-DualThumb__Thumbs:active
	+ .Polaris-RangeSlider-DualThumb__Output
	.Polaris-RangeSlider-DualThumb__OutputBubble,
.Polaris-RangeSlider-DualThumb__Thumbs:focus
	+ .Polaris-RangeSlider-DualThumb__Output
	.Polaris-RangeSlider-DualThumb__OutputBubble,
.Polaris-RangeSlider-DualThumb__Thumbs:hover
	+ .Polaris-RangeSlider-DualThumb__Output
	.Polaris-RangeSlider-DualThumb__OutputBubble {
	transform: translateY(-1.6rem);
}
@media (max-width: 48.0625em) and (min-width: 46.5em), (min-width: 61.5em) {
	[data-has-navigation]
		.Polaris-RangeSlider-DualThumb__Thumbs:active
		+ .Polaris-RangeSlider-DualThumb__Output
		.Polaris-RangeSlider-DualThumb__OutputBubble,
	[data-has-navigation]
		.Polaris-RangeSlider-DualThumb__Thumbs:focus
		+ .Polaris-RangeSlider-DualThumb__Output
		.Polaris-RangeSlider-DualThumb__OutputBubble,
	[data-has-navigation]
		.Polaris-RangeSlider-DualThumb__Thumbs:hover
		+ .Polaris-RangeSlider-DualThumb__Output
		.Polaris-RangeSlider-DualThumb__OutputBubble {
		transform: translateY(-0.8rem);
	}
}
@media (min-width: 46.5em) {
	.Polaris-RangeSlider-DualThumb__Thumbs:active
		+ .Polaris-RangeSlider-DualThumb__Output
		.Polaris-RangeSlider-DualThumb__OutputBubble,
	.Polaris-RangeSlider-DualThumb__Thumbs:focus
		+ .Polaris-RangeSlider-DualThumb__Output
		.Polaris-RangeSlider-DualThumb__OutputBubble,
	.Polaris-RangeSlider-DualThumb__Thumbs:hover
		+ .Polaris-RangeSlider-DualThumb__Output
		.Polaris-RangeSlider-DualThumb__OutputBubble {
		transform: translateY(-0.8rem);
	}
}
.Polaris-RangeSlider-DualThumb__OutputText {
	font-size: 1.3rem;
	font-weight: 600;
	line-height: 1.6rem;
	text-transform: uppercase;
	display: block;
	flex: 1 1 auto;
	margin: auto;
	text-align: center;
	color: #fff;
}
@media (min-width: 40em) {
	.Polaris-RangeSlider-DualThumb__OutputText {
		font-size: 1.2rem;
	}
}
.Polaris-RangeSlider-SingleThumb {
	display: flex;
	align-items: center;
}
.Polaris-RangeSlider-SingleThumb.Polaris-RangeSlider-SingleThumb--disabled {
	opacity: 0.8;
}
.Polaris-RangeSlider-SingleThumb__InputWrapper {
	position: relative;
	display: flex;
	align-items: center;
	flex: 1 1 auto;
	height: 2.4rem;
}
.Polaris-RangeSlider-SingleThumb__InputWrapper input {
	padding: 1.2rem 0;
	background-color: initial;
	cursor: pointer;
}
.Polaris-RangeSlider-SingleThumb--disabled input {
	cursor: not-allowed;
}
.Polaris-RangeSlider-SingleThumb__Prefix {
	flex: 0 0 auto;
	margin-right: 0.8rem;
}
.Polaris-RangeSlider-SingleThumb__Suffix {
	flex: 0 0 auto;
	margin-left: 0.8rem;
}
.Polaris-RangeSlider-SingleThumb__Input {
	--progress-lower: rgb(var(--mid-purple));
	--progress-upper: #d9d9d9;
	--gradient-colors: var(--progress-lower, transparent) 0%,
		var(--progress-lower, transparent) var(--Polaris-RangeSlider-progress, 0%),
		var(--progress-upper, transparent) var(--Polaris-RangeSlider-progress, 100%),
		var(--progress-upper, transparent) 100%;
	margin: 0;
	padding: 0;
	width: 100%;
	background-color: initial;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	position: relative;
	z-index: 20;
	flex: 1 1 auto;
}
.Polaris-RangeSlider-SingleThumb__Input::-ms-tooltip {
	display: none;
}
.Polaris-RangeSlider-SingleThumb__Input:focus {
	outline: 0;
}
.Polaris-RangeSlider-SingleThumb__Input::-moz-focus-outer {
	border: 0;
}
.Polaris-RangeSlider-SingleThumb__Input::-ms-track {
	cursor: pointer;
	width: 100%;
	height: 0.4rem;
	background-color: var(--progress-upper, #d9d9d9);
	background-image: linear-gradient(90deg, var(--gradient-colors));
	border: none;
	border-radius: 0.4rem;
}
.Polaris-RangeSlider-SingleThumb__Input::-moz-range-track {
	cursor: pointer;
	width: 100%;
	height: 0.4rem;
	background-color: var(--progress-upper, #d9d9d9);
	background-image: linear-gradient(90deg, var(--gradient-colors));
	border: none;
	border-radius: 0.4rem;
}
.Polaris-RangeSlider-SingleThumb__Input::-webkit-slider-runnable-track {
	cursor: pointer;
	width: 100%;
	height: 0.4rem;
	background-color: var(--progress-upper, #d9d9d9);
	background-image: linear-gradient(90deg, var(--gradient-colors));
	border: none;
	border-radius: 0.4rem;
}
.Polaris-RangeSlider-SingleThumb__Input::-ms-thumb {
	cursor: -webkit-grab;
	width: 2.4rem;
	height: 2.4rem;
	border: 0.1rem solid #f9fafb;
	border-radius: 50%;
	background: linear-gradient(#fff, #f9fafb);
	box-shadow:
		0 0 0 0.1rem rgba(0, 0, 0, 0.2),
		0 1px 0 0 rgba(22, 29, 37, 0.05);
	appearance: none;
	transition-property: border-color, box-shadow;
	transition-duration: 0.2s;
	transition-timing-function: cubic-bezier(0.64, 0, 0.35, 1);
}
.Polaris-RangeSlider-SingleThumb__Input::-ms-thumb:hover {
	background: linear-gradient(#f9fafb, #f4f6f8);
	box-shadow:
		0 0 0 0.1rem rgba(0, 0, 0, 0.4),
		0 1px 0 0 rgba(22, 29, 37, 0.05);
}
.Polaris-RangeSlider-SingleThumb__Input::-moz-range-thumb {
	cursor: -webkit-grab;
	width: 2.4rem;
	height: 2.4rem;
	border: 0.1rem solid #f9fafb;
	border-radius: 50%;
	background: linear-gradient(#fff, #f9fafb);
	box-shadow:
		0 0 0 0.1rem rgba(0, 0, 0, 0.2),
		0 1px 0 0 rgba(22, 29, 37, 0.05);
	-moz-appearance: none;
	appearance: none;
	transition-property: border-color, box-shadow;
	transition-duration: 0.2s;
	transition-timing-function: cubic-bezier(0.64, 0, 0.35, 1);
}
.Polaris-RangeSlider-SingleThumb__Input::-moz-range-thumb:hover {
	background: linear-gradient(#f9fafb, #f4f6f8);
	box-shadow:
		0 0 0 0.1rem rgba(0, 0, 0, 0.4),
		0 1px 0 0 rgba(22, 29, 37, 0.05);
}
.Polaris-RangeSlider-SingleThumb__Input::-webkit-slider-thumb {
	cursor: -webkit-grab;
	width: 2.4rem;
	height: 2.4rem;
	border: 0.1rem solid #f9fafb;
	border-radius: 50%;
	background: linear-gradient(#fff, #f9fafb);
	box-shadow:
		0 0 0 0.1rem rgba(0, 0, 0, 0.2),
		0 1px 0 0 rgba(22, 29, 37, 0.05);
	-webkit-appearance: none;
	appearance: none;
	transition-property: border-color, box-shadow;
	transition-duration: 0.2s;
	transition-timing-function: cubic-bezier(0.64, 0, 0.35, 1);
}
.Polaris-RangeSlider-SingleThumb__Input::-webkit-slider-thumb:hover {
	background: linear-gradient(#f9fafb, #f4f6f8);
	box-shadow:
		0 0 0 0.1rem rgba(0, 0, 0, 0.4),
		0 1px 0 0 rgba(22, 29, 37, 0.05);
}
.Polaris-RangeSlider-SingleThumb__Input::-ms-thumb {
	margin-top: 0;
	transform: translateY(0.48rem) scale(0.4);
}
.Polaris-RangeSlider-SingleThumb__Input::-webkit-slider-thumb {
	margin-top: -1rem;
}
.Polaris-RangeSlider-SingleThumb--error .Polaris-RangeSlider-SingleThumb__Input {
	--progress-lower: #de3618;
}
.Polaris-RangeSlider-SingleThumb--error .Polaris-RangeSlider-SingleThumb__Input::-ms-track {
	background-color: #fead9a;
}
.Polaris-RangeSlider-SingleThumb--error .Polaris-RangeSlider-SingleThumb__Input::-moz-range-track {
	background-color: #fead9a;
}
.Polaris-RangeSlider-SingleThumb--error
	.Polaris-RangeSlider-SingleThumb__Input::-webkit-slider-runnable-track {
	background-color: #fead9a;
}
.Polaris-RangeSlider-SingleThumb--error .Polaris-RangeSlider-SingleThumb__Input::-ms-thumb {
	border-color: #de3618;
	box-shadow: 0 0 0 0.1rem #de3618;
}
.Polaris-RangeSlider-SingleThumb--error .Polaris-RangeSlider-SingleThumb__Input::-moz-range-thumb {
	border-color: #de3618;
	box-shadow: 0 0 0 0.1rem #de3618;
}
.Polaris-RangeSlider-SingleThumb--error
	.Polaris-RangeSlider-SingleThumb__Input::-webkit-slider-thumb {
	border-color: #de3618;
	box-shadow: 0 0 0 0.1rem #de3618;
}
.Polaris-RangeSlider-SingleThumb--disabled .Polaris-RangeSlider-SingleThumb__Input::-ms-track {
	cursor: auto;
	background-image: none;
}
.Polaris-RangeSlider-SingleThumb--disabled
	.Polaris-RangeSlider-SingleThumb__Input::-moz-range-track {
	cursor: auto;
	background-image: none;
}
.Polaris-RangeSlider-SingleThumb--disabled
	.Polaris-RangeSlider-SingleThumb__Input::-webkit-slider-runnable-track {
	cursor: auto;
	background-image: none;
}
.Polaris-RangeSlider-SingleThumb--disabled .Polaris-RangeSlider-SingleThumb__Input::-ms-thumb {
	cursor: not-allowed;
	border-color: #d9d9d9;
}
.Polaris-RangeSlider-SingleThumb--disabled
	.Polaris-RangeSlider-SingleThumb__Input::-moz-range-thumb {
	cursor: not-allowed;
	border-color: #d9d9d9;
}
.Polaris-RangeSlider-SingleThumb--disabled
	.Polaris-RangeSlider-SingleThumb__Input::-webkit-slider-thumb {
	cursor: not-allowed;
	border-color: #d9d9d9;
}
.Polaris-RangeSlider-SingleThumb__RangeSlider .Polaris-RangeSlider-SingleThumb__Input:focus {
	--progress-lower: rgb(var(--mid-purple));
}
.Polaris-RangeSlider-SingleThumb__RangeSlider
	.Polaris-RangeSlider-SingleThumb__Input:focus::-ms-track {
	background-color: #d9d9d9;
}
.Polaris-RangeSlider-SingleThumb__RangeSlider
	.Polaris-RangeSlider-SingleThumb__Input:focus::-moz-range-track {
	background-color: #d9d9d9;
}
.Polaris-RangeSlider-SingleThumb__RangeSlider
	.Polaris-RangeSlider-SingleThumb__Input:focus::-webkit-slider-runnable-track {
	background-color: #d9d9d9;
}
.Polaris-RangeSlider-SingleThumb__RangeSlider
	.Polaris-RangeSlider-SingleThumb__Input:focus::-ms-thumb {
	background: linear-gradient(#f9fafb, #f4f6f8);
	border-color: rgb(var(--mid-purple));
	box-shadow: 0 0 0 0.1rem rgb(var(--mid-purple));
}
.Polaris-RangeSlider-SingleThumb__RangeSlider
	.Polaris-RangeSlider-SingleThumb__Input:focus::-moz-range-thumb {
	background: linear-gradient(#f9fafb, #f4f6f8);
	border-color: rgb(var(--mid-purple));
	box-shadow: 0 0 0 0.1rem rgb(var(--mid-purple));
}
.Polaris-RangeSlider-SingleThumb__RangeSlider
	.Polaris-RangeSlider-SingleThumb__Input:focus::-webkit-slider-thumb {
	background: linear-gradient(#f9fafb, #f4f6f8);
	border-color: rgb(var(--mid-purple));
	box-shadow: 0 0 0 0.1rem rgb(var(--mid-purple));
}
.Polaris-RangeSlider-SingleThumb__Output {
	position: absolute;
	z-index: 10;
	bottom: 2.4rem;
	left: var(--Polaris-RangeSlider-progress, 50%);
	transform: translateX(calc(-50% + var(--Polaris-RangeSlider-output-factor, 0) * 2.4rem));
	opacity: 0;
	visibility: hidden;
	pointer-events: none;
	transition-property: opacity, visibility;
	transition-duration: 0.2s;
	transition-timing-function: cubic-bezier(0.64, 0, 0.35, 1);
}
.Polaris-RangeSlider-SingleThumb__Input:active + .Polaris-RangeSlider-SingleThumb__Output,
.Polaris-RangeSlider-SingleThumb__Input:focus + .Polaris-RangeSlider-SingleThumb__Output,
.Polaris-RangeSlider-SingleThumb__Input:hover + .Polaris-RangeSlider-SingleThumb__Output {
	opacity: 1;
	visibility: visible;
}
.Polaris-RangeSlider-SingleThumb__OutputBubble {
	position: relative;
	display: flex;
	padding: 0 0.8rem;
	min-width: 3.2rem;
	height: 3.2rem;
	background-color: #212b36;
	border-radius: 3px;
	transition-property: transform;
	transition-duration: 0.2s;
	transition-timing-function: cubic-bezier(0.64, 0, 0.35, 1);
}
.Polaris-RangeSlider-SingleThumb__Input:active
	+ .Polaris-RangeSlider-SingleThumb__Output
	.Polaris-RangeSlider-SingleThumb__OutputBubble,
.Polaris-RangeSlider-SingleThumb__Input:focus
	+ .Polaris-RangeSlider-SingleThumb__Output
	.Polaris-RangeSlider-SingleThumb__OutputBubble,
.Polaris-RangeSlider-SingleThumb__Input:hover
	+ .Polaris-RangeSlider-SingleThumb__Output
	.Polaris-RangeSlider-SingleThumb__OutputBubble {
	transform: translateY(-1.6rem);
}
@media (max-width: 48.0625em) and (min-width: 46.5em), (min-width: 61.5em) {
	[data-has-navigation]
		.Polaris-RangeSlider-SingleThumb__Input:active
		+ .Polaris-RangeSlider-SingleThumb__Output
		.Polaris-RangeSlider-SingleThumb__OutputBubble,
	[data-has-navigation]
		.Polaris-RangeSlider-SingleThumb__Input:focus
		+ .Polaris-RangeSlider-SingleThumb__Output
		.Polaris-RangeSlider-SingleThumb__OutputBubble,
	[data-has-navigation]
		.Polaris-RangeSlider-SingleThumb__Input:hover
		+ .Polaris-RangeSlider-SingleThumb__Output
		.Polaris-RangeSlider-SingleThumb__OutputBubble {
		transform: translateY(-0.8rem);
	}
}
@media (min-width: 46.5em) {
	.Polaris-RangeSlider-SingleThumb__Input:active
		+ .Polaris-RangeSlider-SingleThumb__Output
		.Polaris-RangeSlider-SingleThumb__OutputBubble,
	.Polaris-RangeSlider-SingleThumb__Input:focus
		+ .Polaris-RangeSlider-SingleThumb__Output
		.Polaris-RangeSlider-SingleThumb__OutputBubble,
	.Polaris-RangeSlider-SingleThumb__Input:hover
		+ .Polaris-RangeSlider-SingleThumb__Output
		.Polaris-RangeSlider-SingleThumb__OutputBubble {
		transform: translateY(-0.8rem);
	}
}
.Polaris-RangeSlider-SingleThumb__OutputText {
	font-size: 1.3rem;
	font-weight: 600;
	line-height: 1.6rem;
	text-transform: uppercase;
	display: block;
	flex: 1 1 auto;
	margin: auto;
	text-align: center;
	color: #fff;
}
@media (min-width: 40em) {
	.Polaris-RangeSlider-SingleThumb__OutputText {
		font-size: 1.2rem;
	}
}
.Polaris-ResourceItem__CheckboxWrapper {
	display: flex;
}
.Polaris-ResourceItem {
	position: relative;
	outline: none;
	cursor: pointer;
}
.Polaris-ResourceItem:hover {
	background-image: linear-gradient(rgba(179, 188, 245, 0.15), rgba(179, 188, 245, 0.15));
}
.Polaris-ResourceItem:hover:not(.Polaris-ResourceItem--persistActions)
	.Polaris-ResourceItem__Actions {
	clip: auto;
	overflow: visible;
	height: 100%;
	right: 1.6rem;
}
@media (max-width: 45em), (min-width: 48.0625em) and (max-width: 61.5em) {
	[data-has-navigation]
		.Polaris-ResourceItem:hover:not(.Polaris-ResourceItem--persistActions)
		.Polaris-ResourceItem__Actions {
		display: none;
	}
}
@media (max-width: 46.5em) {
	.Polaris-ResourceItem:hover:not(.Polaris-ResourceItem--persistActions)
		.Polaris-ResourceItem__Actions {
		display: none;
	}
}
.Polaris-ResourceItem:active {
	background-image: linear-gradient(rgba(179, 188, 245, 0.1), rgba(179, 188, 245, 0.1));
}
.Polaris-ResourceItem--selected {
	background-image: linear-gradient(rgba(179, 188, 245, 0.15), rgba(179, 188, 245, 0.15));
}
.Polaris-ResourceItem--selected.Polaris-ResourceItem--focused {
	box-shadow: inset 0.2rem 0 0 rgb(var(--mid-purple));
	background-image: linear-gradient(rgba(179, 188, 245, 0.15), rgba(179, 188, 245, 0.15)),
		linear-gradient(rgba(223, 227, 232, 0.3), rgba(223, 227, 232, 0.3));
}
.Polaris-ResourceItem--selected.Polaris-ResourceItem--focused:hover {
	box-shadow: inset 0.2rem 0 0 rgb(var(--mid-purple));
	background-image: linear-gradient(rgba(179, 188, 245, 0.15), rgba(179, 188, 245, 0.15)),
		linear-gradient(rgba(223, 227, 232, 0.3), rgba(223, 227, 232, 0.3)),
		linear-gradient(rgba(223, 227, 232, 0.3), rgba(223, 227, 232, 0.3));
}
.Polaris-ResourceItem--selected:hover {
	background-image: linear-gradient(rgba(179, 188, 245, 0.15), rgba(179, 188, 245, 0.15)),
		linear-gradient(rgba(223, 227, 232, 0.3), rgba(223, 227, 232, 0.3));
}
.Polaris-ResourceItem--selected:active {
	background-image: linear-gradient(rgba(179, 188, 245, 0.15), rgba(179, 188, 245, 0.15)),
		linear-gradient(rgba(179, 188, 245, 0.1), rgba(179, 188, 245, 0.1));
}
.Polaris-ResourceItem--focused {
	box-shadow: inset 0.2rem 0 0 rgb(var(--mid-purple));
	background-image: linear-gradient(rgba(223, 227, 232, 0.3), rgba(223, 227, 232, 0.3));
}
.Polaris-ResourceItem--focused:hover {
	box-shadow: inset 0.2rem 0 0 rgb(var(--mid-purple));
	background-image: linear-gradient(rgba(223, 227, 232, 0.3), rgba(223, 227, 232, 0.3)),
		linear-gradient(rgba(223, 227, 232, 0.3), rgba(223, 227, 232, 0.3));
}
.Polaris-ResourceItem--focused:active {
	box-shadow: inset 0.2rem 0 0 rgb(var(--mid-purple));
	background-image: linear-gradient(rgba(223, 227, 232, 0.3), rgba(223, 227, 232, 0.3)),
		linear-gradient(rgba(179, 188, 245, 0.1), rgba(179, 188, 245, 0.1));
}
.Polaris-ResourceItem--focusedInner,
.Polaris-ResourceItem--focusedInner.Polaris-ResourceItem--focused,
.Polaris-ResourceItem--focusedInner.Polaris-ResourceItem--focused.Polaris-ResourceItem--selected {
	box-shadow: none;
}
.Polaris-ResourceItem__Button,
.Polaris-ResourceItem__Link {
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	opacity: 0;
}
.Polaris-ResourceItem__Button {
	padding: 0;
	border: none;
}
.Polaris-ResourceItem__Container {
	position: relative;
	z-index: 2;
	padding: 1.2rem 1.6rem;
	min-height: 4.4rem;
	display: flex;
	align-items: flex-start;
}
@media (min-width: 28.625em) {
	.Polaris-ResourceItem__Container {
		padding: 1.2rem 2rem;
	}
}
.Polaris-ResourceItem__Owned {
	display: flex;
	align-self: flex-start;
}
.Polaris-ResourceItem__Handle {
	width: 4.8rem;
	min-height: 4.4rem;
	justify-content: center;
	align-items: center;
	margin: -1.2rem 0.4rem -1.2rem -1.2rem;
	display: flex;
}
@media (max-width: 28.625em) {
	.Polaris-ResourceItem__Handle {
		visibility: hidden;
	}
	.Polaris-ResourceItem--selectMode .Polaris-ResourceItem__Handle {
		visibility: visible;
	}
}
.Polaris-ResourceItem--selectable {
	width: calc(100% + 4rem);
	transform: translateX(-4rem);
	transition: transform 0.2s cubic-bezier(0.64, 0, 0.35, 1);
	margin-right: -4rem;
}
.Polaris-ResourceItem--selectable.Polaris-ResourceItem--selectMode {
	transform: translateX(0);
}
@media (min-width: 28.625em) {
	.Polaris-ResourceItem--selectable {
		width: 100%;
		transform: translateX(0);
		margin-right: 0;
	}
}
.Polaris-ResourceItem__Media {
	flex: 0 0 auto;
	margin-right: 2rem;
	color: inherit;
	text-decoration: none;
}
.Polaris-ResourceItem__Content {
	min-width: 0;
	max-width: 100%;
	flex: 1 1 auto;
	align-self: center;
}
.Polaris-ResourceItem__Actions {
	position: absolute;
	top: 0;
	display: flex;
	pointer-events: auto;
	height: 100%;
	max-height: 5.6rem;
	clip: rect(1px, 1px, 1px, 1px);
	overflow: hidden;
	height: 1px;
}
.Polaris-ResourceItem--focused .Polaris-ResourceItem__Actions {
	clip: auto;
	overflow: visible;
	height: 100%;
}
@media (max-width: 45em), (min-width: 48.0625em) and (max-width: 61.5em) {
	[data-has-navigation] .Polaris-ResourceItem__Actions {
		display: none;
	}
}
@media (max-width: 46.5em) {
	.Polaris-ResourceItem__Actions {
		display: none;
	}
}
.Polaris-ResourceItem--persistActions .Polaris-ResourceItem__Actions {
	position: relative;
	display: flex;
	flex: 0 0 auto;
	flex-basis: auto;
	align-items: center;
	margin-top: 0;
	margin-left: 1.6rem;
	pointer-events: auto;
	height: 100%;
}
@media (max-width: 45em), (min-width: 48.0625em) and (max-width: 61.5em) {
	[data-has-navigation] .Polaris-ResourceItem--persistActions .Polaris-ResourceItem__Actions {
		display: none;
	}
}
@media (max-width: 46.5em) {
	.Polaris-ResourceItem--persistActions .Polaris-ResourceItem__Actions {
		display: none;
	}
}
.Polaris-ResourceItem__Disclosure {
	position: relative;
	top: -1.2rem;
	right: -1.6rem;
	display: none;
	width: 4.8rem;
	min-height: 4.4rem;
	pointer-events: auto;
}
.Polaris-ResourceItem--selectMode .Polaris-ResourceItem__Disclosure {
	display: none;
}
@media (max-width: 45em), (min-width: 48.0625em) and (max-width: 61.5em) {
	[data-has-navigation] .Polaris-ResourceItem__Disclosure {
		display: flex;
		justify-content: center;
		align-items: center;
	}
}
@media (max-width: 46.5em) {
	.Polaris-ResourceItem__Disclosure {
		display: flex;
		justify-content: center;
		align-items: center;
	}
}
.Polaris-Select {
	position: relative;
}
.Polaris-Select select::-ms-expand {
	display: none;
}
.Polaris-Select--disabled .Polaris-Select__Content {
	color: #919eab;
}
.Polaris-Select--disabled .Polaris-Select__InlineLabel {
	color: inherit;
}
.Polaris-Select--disabled .Polaris-Select__Icon {
	opacity: 0.4;
}
.Polaris-Select--disabled .Polaris-Select__Backdrop {
	background: #dfe3e8;
	box-shadow: none;
}
.Polaris-Select--disabled .Polaris-Select__Backdrop:after {
	background: #f9fafb;
}
@media (-ms-high-contrast: active) {
	.Polaris-Select--disabled .Polaris-Select__Backdrop {
		color: grayText;
	}
}
.Polaris-Select--error .Polaris-Select__Backdrop {
	background: #bf0711;
	box-shadow: 0 0 0 1px transparent;
}
.Polaris-Select--error .Polaris-Select__Backdrop:after {
	background: #fbeae5;
}
.Polaris-Select--error .Polaris-Select__Input:focus ~ .Polaris-Select__Backdrop {
	background: rgb(var(--mid-purple));
	box-shadow: 0 0 0 1px rgb(var(--mid-purple));
}
.Polaris-Select--error .Polaris-Select__Input:focus ~ .Polaris-Select__Backdrop:after {
	background: #fbeae5;
}
.Polaris-Select--placeholder.Polaris-Select--error .Polaris-Select__Input {
	color: #9c9798;
}
.Polaris-Select--placeholder.Polaris-Select--error .Polaris-Select__Input:-moz-focusring {
	color: transparent;
	text-shadow: 0 0 0 #212b36;
}
.Polaris-Select__Content {
	font-size: 1.6rem;
	font-weight: 400;
	line-height: 2.4rem;
	text-transform: none;
	letter-spacing: normal;
	position: relative;
	z-index: 20;
	display: flex;
	align-items: center;
	width: 100%;
	min-height: 3.6rem;
	padding: 0.5rem 0.8rem 0.5rem 1.2rem;
}
@media (min-width: 40em) {
	.Polaris-Select__Content {
		font-size: 1.3rem;
	}
}
.Polaris-Select__InlineLabel {
	color: #637381;
	margin-right: 0.4rem;
	white-space: nowrap;
	overflow: hidden;
}
.Polaris-Select__SelectedOption {
	flex: 1 1;
	white-space: nowrap;
	overflow: hidden;
}
.Polaris-Select__Icon svg {
	fill: #637381;
}
.Polaris-Select__Backdrop {
	background-color: #d9d9d9;
	border: 0.1rem solid transparent;
	box-shadow:
		0 0 0 1px transparent,
		0 1px 0 0 rgba(22, 29, 37, 0.05);
	border-radius: 3px;
	transition-property: box-shadow, background-color;
	transition-duration: 0.2s;
	transition-timing-function: cubic-bezier(0.64, 0, 0.35, 1);
	position: absolute;
	z-index: 10;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
}
.Polaris-Select__Backdrop:after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	display: block;
	background: linear-gradient(180deg, #fff, #f9fafb);
	border-radius: 2px;
}
@media (-ms-high-contrast: active) {
	.Polaris-Select__Backdrop {
		background: transparent;
		border: 2px solid buttonText;
		transition: none;
		color: rgba(223, 227, 232, 0.3);
	}
	.Polaris-Select__Backdrop:after {
		top: -4px;
		right: -4px;
		bottom: -4px;
		left: -4px;
		background: none;
		border-radius: 4px;
	}
}
.Polaris-Select__Input {
	font-size: 1.6rem;
	font-weight: 400;
	line-height: 2.4rem;
	text-transform: none;
	letter-spacing: normal;
	position: absolute;
	text-rendering: auto;
	top: 0;
	left: 0;
	z-index: 30;
	width: 100%;
	height: 100%;
	margin: 0;
	opacity: 0.001;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}
@media (min-width: 40em) {
	.Polaris-Select__Input {
		font-size: 1.3rem;
	}
}
.Polaris-Select__Input:focus ~ .Polaris-Select__Backdrop {
	background: rgb(var(--mid-purple));
	box-shadow: 0 0 0 1px rgb(var(--mid-purple), 0 0 0 0 transparen) t;
}
.Polaris-Select__Input:focus ~ .Polaris-Select__Backdrop:after {
	background: #fff;
}
@media (-ms-high-contrast: active) {
	.Polaris-Select__Input:focus ~ .Polaris-Select__Backdrop:after {
		border: 1px dashed buttonText;
	}
}
@media (-ms-high-contrast: active) {
	.Polaris-Select__Content {
		color: windowText;
		-ms-high-contrast-adjust: none;
	}
	.Polaris-Select__InlineLabel {
		color: inherit;
	}
	.Polaris-Select__InlineLabel:after {
		content: ":";
	}
	.Polaris-Select__SelectedOption {
		color: inherit;
	}
	.Polaris-Select__Icon svg {
		fill: buttonText;
	}
	.Polaris-Select__Backdrop:after {
		display: none;
	}
	.Polaris-Select__Input:focus ~ .Polaris-Select__Content {
		color: highlightText;
	}
	.Polaris-Select__Input:focus ~ .Polaris-Select__Backdrop {
		background-color: highlight;
	}
	.Polaris-Select--disabled .Polaris-Select__Content {
		color: grayText;
	}
	.Polaris-Select--disabled .Polaris-Select__Icon {
		opacity: 1;
	}
	.Polaris-Select--disabled .Polaris-Select__Icon svg {
		fill: grayText;
	}
}
.Polaris-ResourceList-CheckableButton {
	font-size: 1.5rem;
	font-weight: var(--p-button-font-weight, 400);
	line-height: 1.6rem;
	text-transform: none;
	letter-spacing: normal;
	display: inline-flex;
	align-items: center;
	min-height: 3.6rem;
	min-width: 3.6rem;
	margin: 0;
	padding: 0.7rem 1.6rem;
	line-height: 1;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	text-decoration: none;
	text-align: left;
	background: #fff;
	border-radius: 3px 0 0 3px;
	border: 0.1rem solid #d9d9d9;
	border-right-color: transparent;
}
@media (min-width: 40em) {
	.Polaris-ResourceList-CheckableButton {
		font-size: 1.3rem;
	}
}
.Polaris-ResourceList-CheckableButton.Polaris-ResourceList-CheckableButton__CheckableButton--measuring {
	font-size: 1.5rem;
	font-weight: 700;
}
.Polaris-ResourceList-CheckableButton.Polaris-ResourceList-CheckableButton__CheckableButton--measuring:before {
	content: "";
	display: inline-block;
	width: 1.5rem;
}
@media (min-width: 28.625em) {
	.Polaris-ResourceList-CheckableButton {
		flex: 0 1 auto;
	}
	.Polaris-ResourceList-CheckableButton:only-child {
		border-radius: 3px;
		border: 0.1rem solid #d9d9d9;
	}
}
.Polaris-ResourceList-CheckableButton:active,
.Polaris-ResourceList-CheckableButton:hover {
	border-right-color: transparent;
}
.Polaris-ResourceList-CheckableButton:focus {
	outline: none;
}
.Polaris-ResourceList-CheckableButton.Polaris-ResourceList-CheckableButton__CheckableButton--plain {
	border: 0.1rem solid transparent;
	border-radius: 3px;
}
.Polaris-ResourceList-CheckableButton.Polaris-ResourceList-CheckableButton__CheckableButton--selectMode {
	color: #637381;
	font-weight: 600;
}
.Polaris-ResourceList-CheckableButton.Polaris-ResourceList-CheckableButton__CheckableButton--selected {
	color: rgb(var(--mid-purple));
}
@media (min-width: 28.625em) {
	.Polaris-ResourceList-CheckableButton.Polaris-ResourceList-CheckableButton__CheckableButton--selected {
		border-color: #d9d9d9;
	}
}
.Polaris-ResourceList-CheckableButton__Checkbox {
	pointer-events: none;
	height: 1.6rem;
	width: 1.6rem;
	margin-left: -0.9rem;
}
.Polaris-ResourceList-CheckableButton__Label {
	margin-left: 2rem;
	flex: 1 1;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	padding: 0.1rem 0;
}
.Polaris-ResourceList-BulkActions__Button {
	font-size: 1.5rem;
	font-weight: var(--p-button-font-weight, 400);
	line-height: 1.6rem;
	text-transform: none;
	letter-spacing: normal;
	position: relative;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	min-height: 3.6rem;
	min-width: 3.6rem;
	margin: 0;
	padding: 0.7rem 1.6rem;
	background: var(--p-neutral-action, linear-gradient(180deg, #fff, #f9fafb));
	border: var(--p-override-none, 0.1rem solid #d9d9d9);
	box-shadow: var(--p-override-none, 0 1px 0 0 rgba(22, 29, 37, 0.05));
	border-radius: var(--p-border-radius-base, 3px);
	line-height: 1;
	color: var(--p-text-on-surface, #212b36);
	text-align: center;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	text-decoration: none;
	transition-property: background, border, box-shadow;
	transition-duration: 0.2s;
	transition-timing-function: cubic-bezier(0.64, 0, 0.35, 1);
	-webkit-tap-highlight-color: transparent;
}
@media (min-width: 40em) {
	.Polaris-ResourceList-BulkActions__Button {
		font-size: 1.3rem;
	}
}
.Polaris-ResourceList-BulkActions__Button svg {
	fill: #637381;
}
.Polaris-ResourceList-BulkActions__Button:hover {
	background: var(--p-neutral-action-hovered, linear-gradient(180deg, #f9fafb, #f4f6f8));
	border-color: var(--p-override-none, #d9d9d9);
}
.Polaris-ResourceList-BulkActions__Button:focus {
	border-color: var(--p-override-transparent, rgb(var(--mid-purple)));
	outline: 0;
	box-shadow: var(--p-override-none, 0 0 0 1px rgb(var(--mid-purple)));
	position: relative;
}
.Polaris-ResourceList-BulkActions__Button:focus:after {
	content: var(--p-non-null-content, none);
	position: absolute;
	z-index: 1;
	top: -0.3rem;
	right: -0.3rem;
	bottom: -0.3rem;
	left: -0.3rem;
	display: block;
	border: 0.2rem solid var(--p-interactive-focus);
	border-radius: calc(var(--p-border-radius-base) + 0.3rem);
}
@media (-ms-high-contrast: active) {
	.Polaris-ResourceList-BulkActions__Button:focus {
		outline: 2px dotted;
	}
}
.Polaris-ResourceList-BulkActions__Button:active {
	background: var(--p-neutral-action-pressed, linear-gradient(180deg, #f4f6f8, #f4f6f8));
	border-color: var(--p-override-none, #d9d9d9);
	box-shadow: var(
		--p-override-none,
		0 0 0 0 transparent,
		inset 0 1px 1px 0 rgba(99, 115, 129, 0.1),
		inset 0 1px 4px 0 rgba(99, 115, 129, 0.2)
	);
}
.Polaris-ResourceList-BulkActions__Button:active:after {
	border: none;
}
.Polaris-ResourceList-BulkActions__Button:not(:first-child) {
	margin-left: -1px;
}
.Polaris-ResourceList-BulkActions__Group--measuring .Polaris-ResourceList-BulkActions__Button {
	font-size: 1.5rem;
}
.Polaris-ResourceList-BulkActions--disabled .Polaris-ResourceList-BulkActions__Button {
	transition: none;
	background: var(--p-neutral-action-disabled, linear-gradient(180deg, #f4f6f8, #f4f6f8));
	color: var(--p-text-disabled-on-surface, #919eab);
}
.Polaris-ResourceList-BulkActions--disabled .Polaris-ResourceList-BulkActions__Button svg {
	fill: #919eab;
}
.Polaris-ResourceList-BulkActions__Group {
	font-size: 1.6rem;
	font-weight: 400;
	line-height: 2.4rem;
	text-transform: none;
	letter-spacing: normal;
	width: 100%;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	will-change: opacity, display;
	transition: opacity 0.2s cubic-bezier(0.64, 0, 0.35, 1);
	display: none;
	align-items: center;
	flex-wrap: wrap;
	opacity: 0;
}
@media (min-width: 40em) {
	.Polaris-ResourceList-BulkActions__Group {
		font-size: 1.3rem;
	}
}
.Polaris-ResourceList-BulkActions__Group.Polaris-ResourceList-BulkActions__Group--measuring {
	transition: none;
	display: flex;
	opacity: 0;
}
.Polaris-ResourceList-BulkActions__Group--entering,
.Polaris-ResourceList-BulkActions__Group--exiting {
	opacity: 0;
	display: flex;
}
.Polaris-ResourceList-BulkActions__Group--entered {
	opacity: 1;
	display: flex;
}
.Polaris-ResourceList-BulkActions__Group--exited {
	opacity: 0;
	display: none;
}
@media (min-width: 28.625em) {
	.Polaris-ResourceList-BulkActions__Group--smallScreen {
		display: none;
	}
}
.Polaris-ResourceList-BulkActions__Group--largeScreen {
	display: none;
}
@media (min-width: 28.625em) {
	.Polaris-ResourceList-BulkActions__Group--largeScreen {
		display: flex;
	}
	.Polaris-ResourceList-BulkActions__Group--largeScreen.Polaris-ResourceList-BulkActions__Group--exiting {
		transition: none;
	}
	.Polaris-ResourceList-BulkActions__Group--largeScreen.Polaris-ResourceList-BulkActions__Group--exited {
		opacity: 0;
		display: none;
	}
}
.Polaris-ResourceList-BulkActions__ButtonGroup {
	display: flex;
	align-items: center;
	width: 100%;
	flex-wrap: nowrap;
	justify-content: flex-end;
	box-shadow: inset 0 0 0 1px #d9d9d9;
	border-radius: 3px;
}
@media (min-width: 28.625em) {
	.Polaris-ResourceList-BulkActions__ButtonGroup {
		width: auto;
		justify-content: flex-start;
		margin-right: 0.8rem;
	}
}
.Polaris-ResourceList-BulkActions__Group--measuring .Polaris-ResourceList-BulkActions__ButtonGroup {
	position: absolute;
	width: auto;
}
.Polaris-ResourceList-BulkActions__ButtonGroup .Polaris-ResourceList-BulkActions__Button {
	border-radius: 0;
	white-space: nowrap;
}
.Polaris-ResourceList-BulkActions__ButtonGroup .Polaris-ResourceList-BulkActions__Button:focus {
	z-index: 20;
}
.Polaris-ResourceList-BulkActions__ButtonGroup
	.Polaris-ResourceList-BulkActions__Button:last-child:not(:first-child) {
	border-radius: 0 3px 3px 0;
}
.Polaris-ResourceList-BulkActions__ButtonGroup .Polaris-ResourceList-BulkActions__Button--cancel {
	z-index: 0;
	flex: 0 0 auto;
	margin-left: -1px;
	border-radius: 0 3px 3px 0;
}
.Polaris-ResourceList-BulkActions__ButtonGroup
	.Polaris-ResourceList-BulkActions__Button--cancel:focus {
	z-index: 1;
}
.Polaris-ResourceList-BulkActions__CheckableContainer {
	flex: 1 1;
}
.Polaris-ResourceList-BulkActions__Popover {
	max-height: 3.6rem;
	margin-left: -1px;
}
.Polaris-ResourceList-BulkActions__Popover:last-child * {
	border-radius: 0 3px 3px 0;
}
.Polaris-ResourceList-BulkActions__ActionContent {
	display: flex;
	align-items: center;
}
.Polaris-ResourceList-BulkActions__ActionIcon {
	display: inline-block;
}
.Polaris-ResourceList-BulkActions__ActionIcon svg {
	fill: #637381;
}
.Polaris-ResourceList-BulkActions__ActionIcon:first-child {
	margin-right: 0.4rem;
}
.Polaris-ResourceList-BulkActions__ActionIcon:last-child {
	margin-right: -0.8rem;
}
.Polaris-ResourceList-BulkActions__ActionIcon.Polaris-ResourceList-BulkActions--disabled svg {
	fill: #919eab;
}
.Polaris-ResourceList-BulkActions--disabled {
	transition: none;
	background: var(--p-neutral-action-disabled, linear-gradient(180deg, #f4f6f8, #f4f6f8));
	color: var(--p-text-disabled-on-surface, #919eab);
	cursor: default;
	pointer-events: none;
}
.Polaris-ResourceList-BulkActions--disabled svg {
	fill: #919eab;
}
.Polaris-ResourceList-BulkActions__PaginatedSelectAll {
	padding: 0.4rem 0;
}
.Polaris-ResourceList-BulkActions__Slide {
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	will-change: transform;
	transform: translateY(0);
	transition: transform 0.2s cubic-bezier(0.64, 0, 0.35, 1);
}
.Polaris-ResourceList-BulkActions__Slide--appear,
.Polaris-ResourceList-BulkActions__Slide--enter,
.Polaris-ResourceList-BulkActions__Slide--exit {
	transform: translateX(-4rem);
}
.Polaris-ResourceList-BulkActions__Slide--appearing,
.Polaris-ResourceList-BulkActions__Slide--entering {
	transform: translateY(0);
}
.Polaris-FilterControl-DateSelector__DateTextField {
	margin-top: 0.8rem;
}
.Polaris-FilterControl-DateSelector__DatePicker {
	margin-top: 1.6rem;
}
.Polaris-ResourceList-FilterControl__AppliedFilters {
	list-style-type: none;
	padding: 0;
	display: flex;
	flex-wrap: nowrap;
	margin: -1.2rem -1.2rem 0;
	overflow-x: auto;
	overflow-y: hidden;
	-webkit-overflow-scrolling: touch;
}
.Polaris-ResourceList-FilterControl__AppliedFilters:after {
	content: "";
	flex: 0 0 1.2rem;
}
@media (min-width: 28.625em) {
	.Polaris-ResourceList-FilterControl__AppliedFilters {
		flex-wrap: wrap;
		margin-right: 0;
		margin-left: -0.8rem;
		margin-top: -1.6rem;
	}
	.Polaris-ResourceList-FilterControl__AppliedFilters:after {
		content: none;
		flex: none;
	}
}
@media (max-width: 28.625em) {
	.Polaris-ResourceList-FilterControl__AppliedFilters {
		padding-bottom: 0.8rem;
	}
}
.Polaris-ResourceList-FilterControl__AppliedFilter {
	flex: 1 0 auto;
	margin-top: 0.8rem;
	margin-left: 1.2rem;
	max-width: calc(100% - 0.8rem);
}
@media (min-width: 28.625em) {
	.Polaris-ResourceList-FilterControl__AppliedFilter {
		flex: 0 1 auto;
		margin-left: 0.8rem;
	}
}
.Polaris-ResourceList__FiltersWrapper {
	padding: 1.2rem 1.2rem 1.6rem;
}
@media (min-width: 28.625em) {
	.Polaris-ResourceList__FiltersWrapper {
		padding: 1.6rem;
	}
}
.Polaris-ResourceList__FiltersWrapper + .Polaris-ResourceList {
	border-top: 0.1rem solid #dfe3e8;
}
.Polaris-ResourceList__HeaderOuterWrapper {
	position: relative;
	background-color: #fff;
	z-index: 2;
}
.Polaris-ResourceList__HeaderOuterWrapper + .Polaris-ResourceList {
	border-top: 0.1rem solid #dfe3e8;
}
.Polaris-ResourceList__HeaderWrapper--disabled {
	pointer-events: none;
}
.Polaris-ResourceList__HeaderWrapper--overlay {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 4;
	background-color: hsla(0, 0%, 100%, 0.5);
}
.Polaris-ResourceList__FiltersWrapper + .Polaris-ResourceList__HeaderOuterWrapper {
	margin-top: -1.6rem;
}
.Polaris-ResourceList__HeaderWrapper {
	position: relative;
	display: flex;
	align-items: flex-start;
	width: 100%;
	min-height: 5.6rem;
	padding: 1rem 1.2rem;
	background-color: #fff;
}
@media (min-width: 28.625em) {
	.Polaris-ResourceList__HeaderWrapper {
		flex-direction: row;
		padding: 1rem 1.6rem;
	}
}
.Polaris-ResourceList__HeaderWrapper--isSticky {
	box-shadow:
		0 0 0 1px rgba(63, 63, 68, 0.05),
		0 1px 3px 0 rgba(63, 63, 68, 0.15);
}
.Polaris-ResourceList__HeaderContentWrapper {
	position: absolute;
	z-index: 1;
	right: 1.2rem;
	left: 1.2rem;
	display: flex;
	min-height: 3.6rem;
	opacity: 1;
	transition: opacity 0.2s cubic-bezier(0.64, 0, 0.35, 1);
}
.Polaris-ResourceList__HeaderWrapper--inSelectMode .Polaris-ResourceList__HeaderContentWrapper {
	opacity: 0;
}
@media (min-width: 28.625em) {
	.Polaris-ResourceList__HeaderContentWrapper {
		right: 1.6rem;
		left: 1.6rem;
		align-self: flex-start;
	}
}
.Polaris-ResourceList__AlternateToolWrapper,
.Polaris-ResourceList__SortWrapper {
	position: relative;
	display: flex;
	flex: 1 1;
	align-items: center;
}
.Polaris-ResourceList__HeaderWrapper--hasSelect .Polaris-ResourceList__AlternateToolWrapper,
.Polaris-ResourceList__HeaderWrapper--hasSelect .Polaris-ResourceList__SortWrapper {
	padding-right: 0.8rem;
}
@media (min-width: 28.625em) {
	.Polaris-ResourceList__AlternateToolWrapper,
	.Polaris-ResourceList__SortWrapper {
		position: relative;
		left: auto;
		flex: 0 1 auto;
		margin-left: 1.6rem;
	}
	.Polaris-ResourceList__HeaderWrapper--hasAlternateTool.Polaris-ResourceList__HeaderWrapper--hasSelect
		.Polaris-ResourceList__AlternateToolWrapper,
	.Polaris-ResourceList__HeaderWrapper--hasAlternateTool.Polaris-ResourceList__HeaderWrapper--hasSelect
		.Polaris-ResourceList__SortWrapper,
	.Polaris-ResourceList__HeaderWrapper--hasSort.Polaris-ResourceList__HeaderWrapper--hasSelect
		.Polaris-ResourceList__AlternateToolWrapper,
	.Polaris-ResourceList__HeaderWrapper--hasSort.Polaris-ResourceList__HeaderWrapper--hasSelect
		.Polaris-ResourceList__SortWrapper {
		padding-right: 0;
	}
}
.Polaris-ResourceList__HeaderTitleWrapper {
	white-space: nowrap;
	text-overflow: ellipsis;
	flex: 1 1;
	padding-left: 0.4rem;
	align-self: center;
}
.Polaris-ResourceList__HeaderWrapper--hasAlternateTool .Polaris-ResourceList__HeaderTitleWrapper,
.Polaris-ResourceList__HeaderWrapper--hasSort .Polaris-ResourceList__HeaderTitleWrapper {
	display: none;
}
@media (min-width: 28.625em) {
	.Polaris-ResourceList__HeaderWrapper--hasAlternateTool.Polaris-ResourceList__HeaderWrapper--hasSelect
		.Polaris-ResourceList__HeaderTitleWrapper,
	.Polaris-ResourceList__HeaderWrapper--hasSelect .Polaris-ResourceList__HeaderTitleWrapper,
	.Polaris-ResourceList__HeaderWrapper--hasSort.Polaris-ResourceList__HeaderWrapper--hasSelect
		.Polaris-ResourceList__HeaderTitleWrapper {
		display: none;
	}
	.Polaris-ResourceList__HeaderWrapper--hasAlternateTool
		.Polaris-ResourceList__HeaderTitleWrapper,
	.Polaris-ResourceList__HeaderWrapper--hasSort .Polaris-ResourceList__HeaderTitleWrapper {
		display: block;
	}
}
.Polaris-ResourceList__BulkActionsWrapper {
	position: relative;
	z-index: 2;
	width: 100%;
}
@media (min-width: 28.625em) {
	.Polaris-ResourceList__BulkActionsWrapper {
		flex: 0 1 auto;
		align-self: flex-start;
	}
}
.Polaris-ResourceList__CheckableButtonWrapper {
	display: none;
}
@media (min-width: 28.625em) {
	.Polaris-ResourceList__CheckableButtonWrapper {
		flex: 1 1;
		display: block;
	}
}
.Polaris-ResourceList__SelectButtonWrapper {
	position: relative;
	flex: none;
}
@media (min-width: 28.625em) {
	.Polaris-ResourceList__SelectButtonWrapper {
		display: none;
	}
}
.Polaris-ResourceList__EmptySearchResultWrapper {
	padding-top: 60px;
	padding-bottom: 60px;
}
@media screen and (max-height: 600px) {
	.Polaris-ResourceList__EmptySearchResultWrapper {
		padding-top: 32px;
		padding-bottom: 32px;
	}
}
.Polaris-ResourceList__ResourceListWrapper {
	position: relative;
}
.Polaris-ResourceList {
	position: relative;
	z-index: 1;
	margin: 0;
	padding: 0;
	list-style: none;
}
.Polaris-ResourceList__ItemWrapper {
	position: relative;
	z-index: 1;
	overflow: hidden;
	max-width: 100%;
}
.Polaris-ResourceList__ItemWrapper + .Polaris-ResourceList__ItemWrapper {
	border-top: 0.1rem solid #dfe3e8;
}
.Polaris-ResourceList__ItemWrapper--isLoading {
	min-height: 6.4rem;
}
.Polaris-ResourceList__SpinnerContainer {
	z-index: 3;
}
.Polaris-ResourceList__LoadingOverlay,
.Polaris-ResourceList__SpinnerContainer {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	display: flex;
	justify-content: center;
}
.Polaris-ResourceList__LoadingOverlay {
	z-index: 2;
	background-color: hsla(0, 0%, 100%, 0.5);
}
.Polaris-ResourceList__DisabledPointerEvents {
	pointer-events: none;
}
.Polaris-ResourceList--disableTextSelection {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.Polaris-SkeletonBodyText__SkeletonBodyTextContainer {
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	will-change: opacity;
	animation: polaris-SkeletonShimmerAnimation 0.8s linear infinite alternate;
}
.Polaris-SkeletonBodyText {
	height: 0.8rem;
	position: relative;
}
.Polaris-SkeletonBodyText:after {
	content: "";
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	display: block;
	background-color: #dfe3e8;
	border-radius: 3px;
}
@media screen and (-ms-high-contrast: active) {
	.Polaris-SkeletonBodyText:after {
		background-color: grayText;
	}
}
.Polaris-SkeletonBodyText:last-child:not(:first-child) {
	width: 80%;
}
.Polaris-SkeletonBodyText + .Polaris-SkeletonBodyText {
	margin-top: 1.2rem;
}
.Polaris-SkeletonDisplayText__DisplayText {
	max-width: 12rem;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	will-change: opacity;
	position: relative;
	animation: polaris-SkeletonShimmerAnimation 0.8s linear infinite alternate;
}
.Polaris-SkeletonDisplayText__DisplayText:after {
	content: "";
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	display: block;
	background-color: #dfe3e8;
	border-radius: 3px;
}
@media screen and (-ms-high-contrast: active) {
	.Polaris-SkeletonDisplayText__DisplayText:after {
		background-color: grayText;
	}
}
.Polaris-SkeletonDisplayText--sizeSmall {
	height: 2.4rem;
}
@media (min-width: 40em) {
	.Polaris-SkeletonDisplayText--sizeSmall {
		height: 2.8rem;
	}
}
.Polaris-SkeletonDisplayText--sizeMedium {
	height: 2.8rem;
}
@media (min-width: 40em) {
	.Polaris-SkeletonDisplayText--sizeMedium {
		height: 3.2rem;
	}
}
.Polaris-SkeletonDisplayText--sizeLarge {
	height: 2.8rem;
}
@media (min-width: 40em) {
	.Polaris-SkeletonDisplayText--sizeLarge {
		height: 3.2rem;
	}
}
.Polaris-SkeletonDisplayText--sizeExtraLarge {
	height: 3.6rem;
}
@media (min-width: 40em) {
	.Polaris-SkeletonDisplayText--sizeExtraLarge {
		height: 4.4rem;
	}
}
.Polaris-SkeletonPage__Page {
	margin: 0 auto;
	padding: 0;
}
@media (max-width: 48.0625em) and (min-width: 30.625em), (min-width: 45.625em) {
	[data-has-navigation] .Polaris-SkeletonPage__Page {
		padding: 0rem;
	}
}
@media (min-width: 30.625em) {
	.Polaris-SkeletonPage__Page {
		padding: 0rem;
	}
}
@media (max-width: 48.0625em) and (min-width: 46.5em), (min-width: 61.5em) {
	[data-has-navigation] .Polaris-SkeletonPage__Page {
		padding: 0rem;
	}
}
@media (min-width: 46.5em) {
	.Polaris-SkeletonPage__Page {
		padding: 0rem;
	}
}
.Polaris-SkeletonPage--fullWidth {
	max-width: none;
}
.Polaris-SkeletonPage--narrowWidth {
	max-width: 66.2rem;
}
.Polaris-SkeletonPage__Content {
	margin: 2rem 0;
}
@media (max-width: 48.0625em) and (min-width: 46.5em), (min-width: 61.5em) {
	[data-has-navigation] .Polaris-SkeletonPage__Content {
		margin-top: 2rem;
	}
}
@media (min-width: 46.5em) {
	.Polaris-SkeletonPage__Content {
		margin-top: 2rem;
	}
}
.Polaris-SkeletonPage__Header {
	padding: 0rem 2rem 0.8rem;
}
@media (max-width: 48.0625em) and (min-width: 30.625em), (min-width: 45.625em) {
	[data-has-navigation] .Polaris-SkeletonPage__Header {
		padding-left: 0;
		padding-right: 0;
	}
}
@media (min-width: 30.625em) {
	.Polaris-SkeletonPage__Header {
		padding-left: 0;
		padding-right: 0;
	}
}
@media (max-width: 48.0625em) and (min-width: 46.5em), (min-width: 61.5em) {
	[data-has-navigation] .Polaris-SkeletonPage__Header {
		padding-top: 1.5rem;
	}
}
@media (min-width: 46.5em) {
	.Polaris-SkeletonPage__Header {
		padding-top: 1.5rem;
	}
}
.Polaris-SkeletonPage__Header--hasSecondaryActions {
	padding-top: 1.5rem;
	margin-top: 0;
}
.Polaris-SkeletonPage__BreadcrumbAction {
	padding-top: 1.6rem;
	padding-bottom: 1.6rem;
	margin-top: -0.4rem;
	margin-bottom: -0.4rem;
}
.Polaris-SkeletonPage__TitleAndPrimaryAction {
	display: flex;
}
@media (max-width: 45em), (min-width: 48.0625em) and (max-width: 61.5em) {
	[data-has-navigation] .Polaris-SkeletonPage__TitleAndPrimaryAction {
		display: block;
	}
}
@media (max-width: 46.5em) {
	.Polaris-SkeletonPage__TitleAndPrimaryAction {
		display: block;
	}
}
.Polaris-SkeletonPage__Title {
	flex: 1 1;
}
.Polaris-SkeletonPage__PrimaryAction {
	align-self: stretch;
}
.Polaris-SkeletonPage__PrimaryAction > * {
	height: 3.6rem;
	min-width: 10rem;
}
@media (max-width: 48.0625em), (min-width: 48.0625em) and (max-width: 65em) {
	[data-has-navigation] .Polaris-SkeletonPage__PrimaryAction {
		margin-top: 1.6rem;
		margin-bottom: -0.8rem;
	}
}
@media (max-width: 50em) {
	.Polaris-SkeletonPage__PrimaryAction {
		margin-top: 1.6rem;
		margin-bottom: -0.8rem;
	}
}
@media (max-width: 48.0625em) and (min-width: 30.625em), (min-width: 45.625em) {
	[data-has-navigation] .Polaris-SkeletonPage__PrimaryAction {
		margin-top: 0.8rem;
		margin-bottom: -0.8rem;
	}
}
@media (min-width: 30.625em) {
	.Polaris-SkeletonPage__PrimaryAction {
		margin-top: 0.8rem;
		margin-bottom: -0.8rem;
	}
}
@media (max-width: 48.0625em) and (min-width: 46.5em), (min-width: 61.5em) {
	[data-has-navigation] .Polaris-SkeletonPage__PrimaryAction {
		margin-top: 0;
	}
}
@media (min-width: 46.5em) {
	.Polaris-SkeletonPage__PrimaryAction {
		margin-top: 0;
	}
}
@media (max-width: 48.0625em) and (min-width: 50em), (min-width: 65em) {
	[data-has-navigation] .Polaris-SkeletonPage__PrimaryAction {
		margin-top: 0;
	}
}
@media (min-width: 50em) {
	.Polaris-SkeletonPage__PrimaryAction {
		margin-top: 0;
	}
}
.Polaris-SkeletonPage__Actions {
	margin-top: 0.8rem;
	display: flex;
	flex-direction: row-reverse;
	justify-content: flex-end;
	align-items: center;
}
.Polaris-SkeletonPage__Action {
	display: flex;
	flex-direction: column;
	justify-content: center;
	min-height: 2.8rem;
	padding-right: 2.4rem;
	margin-top: -0.4rem;
	margin-bottom: -0.4rem;
	padding-top: 1.6rem;
}
.Polaris-SkeletonPage__Action:first-child {
	padding-right: 0;
}
@media (max-width: 45em), (min-width: 48.0625em) and (max-width: 61.5em) {
	[data-has-navigation] .Polaris-SkeletonPage__Action:not(:last-child) {
		display: none;
	}
}
@media (max-width: 46.5em) {
	.Polaris-SkeletonPage__Action:not(:last-child) {
		display: none;
	}
}
.Polaris-SkeletonThumbnail {
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	will-change: opacity;
	position: relative;
	animation: polaris-SkeletonShimmerAnimation 0.8s linear infinite alternate;
}
.Polaris-SkeletonThumbnail:after {
	content: "";
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	display: block;
	background-color: #dfe3e8;
	border-radius: 3px;
}
@media screen and (-ms-high-contrast: active) {
	.Polaris-SkeletonThumbnail:after {
		background-color: grayText;
	}
}
.Polaris-SkeletonThumbnail--sizeSmall {
	height: 4rem;
	width: 4rem;
}
.Polaris-SkeletonThumbnail--sizeMedium {
	height: 6rem;
	width: 6rem;
}
.Polaris-SkeletonThumbnail--sizeLarge {
	height: 8rem;
	width: 8rem;
}
.Polaris-Tabs {
	display: flex;
	flex-wrap: wrap;
	margin: 0;
	padding: 0;
	border-bottom: 0.1rem solid #dfe3e8;
	list-style: none;
}
.Polaris-Tabs--fitted {
	flex-wrap: nowrap;
}
.Polaris-Tabs--fitted .Polaris-Tabs__TabContainer {
	flex: 1 1 100%;
}
.Polaris-Tabs--fitted .Polaris-Tabs__Tab {
	padding: 0;
}
.Polaris-Tabs--fitted .Polaris-Tabs__Title {
	width: 100%;
	padding: 0.8rem 1.6rem;
}
.Polaris-Tabs--fillSpace .Polaris-Tabs__TabContainer {
	flex: 1 1 auto;
}
.Polaris-Tabs__TabContainer {
	display: flex;
	margin: 0;
	padding: 0;
}
.Polaris-Tabs__Tab {
	color: inherit;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background: none;
	border: none;
	font-size: inherit;
	line-height: inherit;
	font-size: 1.5rem;
	font-weight: 400;
	line-height: 2rem;
	text-transform: none;
	letter-spacing: normal;
	color: #637381;
	position: relative;
	justify-content: center;
	width: 100%;
	min-width: 100%;
	margin: 1px 0 -1px;
	padding: 0 1.6rem;
	outline: none;
	text-align: center;
	white-space: nowrap;
	text-decoration: none;
	cursor: pointer;
}
.Polaris-Tabs__Tab:visited {
	color: inherit;
}
.Polaris-Tabs__Tab:focus {
	outline: none;
}
@media (min-width: 40em) {
	.Polaris-Tabs__Tab {
		font-size: 1.3rem;
	}
}
.Polaris-Tabs__Tab:hover .Polaris-Tabs__Title {
	font-weight: 400;
	color: var(--p-text-on-surface, #212b36);
	text-decoration: none;
	border-bottom: 0.3rem solid #dfe3e8;
}
@media (-ms-high-contrast: active) {
	.Polaris-Tabs__Tab:hover .Polaris-Tabs__Title {
		border-bottom-color: highlight;
	}
}
.Polaris-Tabs__Tab:focus {
	box-shadow:
		inset 0 0 2px 0 rgba(92, 106, 196, 0.8),
		0 0 2px 0 rgba(92, 106, 196, 0.8);
}
.Polaris-Tabs__Tab:focus .Polaris-Tabs__Title {
	font-weight: 400;
	color: var(--p-text-on-surface, #212b36);
	border-bottom: 0.3rem solid #b3bcf5;
}
.Polaris-Tabs__Tab:visited {
	color: #637381;
}
.Polaris-Tabs__Tab.Polaris-Tabs__Tab--selected .Polaris-Tabs__Title {
	border-bottom: 0.3rem solid rgb(var(--mid-purple));
}
@media (-ms-high-contrast: active) {
	.Polaris-Tabs__Tab.Polaris-Tabs__Tab--selected .Polaris-Tabs__Title {
		background: highlight;
		border-bottom-color: highlight;
	}
}
.Polaris-Tabs__Tab--selected {
	font-weight: 400;
	color: var(--p-text-on-surface, #212b36);
}
.Polaris-Tabs__Title {
	display: block;
	padding: 1.6rem 0 1.3rem;
	border-bottom: 0.3rem solid transparent;
	min-width: 5rem;
}
.Polaris-Tabs__Panel {
	display: block;
}
.Polaris-Tabs__Panel:focus {
	outline: none;
}
.Polaris-Tabs__Panel--hidden {
	display: none;
}
.Polaris-Tabs__List {
	list-style: none;
	margin: 0;
	padding: 0.8rem 0;
}
.Polaris-Tabs__Item {
	color: inherit;
	text-decoration: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	margin: 0;
	background: none;
	border: none;
	font-size: inherit;
	line-height: inherit;
	display: block;
	width: 100%;
	min-height: 1.6rem;
	padding: 0.8rem 1.6rem;
	text-align: left;
	cursor: pointer;
}
.Polaris-Tabs__Item:visited {
	color: inherit;
}
.Polaris-Tabs__Item:focus {
	outline: none;
}
.Polaris-Tabs__Item:active {
	background-image: linear-gradient(rgba(179, 188, 245, 0.1), rgba(179, 188, 245, 0.1));
}
.Polaris-Tabs__Item:active:hover {
	background-image: linear-gradient(rgba(179, 188, 245, 0.1), rgba(179, 188, 245, 0.1)),
		linear-gradient(rgba(223, 227, 232, 0.3), rgba(223, 227, 232, 0.3));
}
.Polaris-Tabs__Item:active:hover:focus {
	box-shadow: inset 0.2rem 0 0 rgb(var(--mid-purple));
	background-image: linear-gradient(rgba(179, 188, 245, 0.1), rgba(179, 188, 245, 0.1)),
		linear-gradient(rgba(223, 227, 232, 0.3), rgba(223, 227, 232, 0.3)),
		linear-gradient(rgba(223, 227, 232, 0.3), rgba(223, 227, 232, 0.3));
}
.Polaris-Tabs__Item:hover {
	background-image: linear-gradient(rgba(223, 227, 232, 0.3), rgba(223, 227, 232, 0.3));
}
.Polaris-Tabs__Item:hover:focus {
	box-shadow: inset 0.2rem 0 0 rgb(var(--mid-purple));
	background-image: linear-gradient(rgba(223, 227, 232, 0.3), rgba(223, 227, 232, 0.3)),
		linear-gradient(rgba(223, 227, 232, 0.3), rgba(223, 227, 232, 0.3));
}
.Polaris-Tabs__Item:focus {
	box-shadow: inset 0.2rem 0 0 rgb(var(--mid-purple));
	background-image: linear-gradient(rgba(223, 227, 232, 0.3), rgba(223, 227, 232, 0.3));
}
.Polaris-Tabs__Item::-moz-focus-inner {
	border: none;
}
.Polaris-Tabs__DisclosureTab {
	display: none;
}
.Polaris-Tabs__DisclosureTab--visible {
	display: flex;
}
.Polaris-Tabs__DisclosureActivator {
	position: relative;
	display: block;
	justify-content: center;
	height: 100%;
	margin: 1px 1px -1px 0;
	padding: 0 1.6rem;
	background-color: initial;
	cursor: pointer;
	border: none;
	outline: none;
	text-align: center;
}
.Polaris-Tabs__DisclosureActivator svg {
	fill: #637381;
}
.Polaris-Tabs__DisclosureActivator:hover .Polaris-Tabs__Title {
	border-bottom: 0.3rem solid #dfe3e8;
}
.Polaris-Tabs__DisclosureActivator:hover .Polaris-Tabs__Title svg {
	fill: #212b36;
}
@media (-ms-high-contrast: active) {
	.Polaris-Tabs__DisclosureActivator:hover .Polaris-Tabs__Title {
		background-image: linear-gradient(rgba(179, 188, 245, 0.1), rgba(179, 188, 245, 0.1)),
			linear-gradient(rgba(223, 227, 232, 0.3), rgba(223, 227, 232, 0.3));
		border-bottom-color: highlight;
	}
	.Polaris-Tabs__DisclosureActivator:hover .Polaris-Tabs__Title svg {
		fill: #000;
	}
}
.Polaris-Tabs__DisclosureActivator:focus {
	box-shadow:
		inset 0 0 2px 0 rgba(92, 106, 196, 0.8),
		0 0 2px 0 rgba(92, 106, 196, 0.8);
}
.Polaris-Tabs__DisclosureActivator:focus .Polaris-Tabs__Title {
	border-bottom: 0.3rem solid #b3bcf5;
}
.Polaris-Tabs__TabMeasurer {
	display: flex;
	visibility: hidden;
	height: 0;
}
.Polaris-Thumbnail {
	overflow: hidden;
	background: #fff;
	min-width: 4rem;
	max-width: 100%;
}
.Polaris-Thumbnail,
.Polaris-Thumbnail:after {
	position: relative;
	display: block;
	border-radius: 3px;
}
.Polaris-Thumbnail:after {
	content: "";
	z-index: 20;
	padding-bottom: 100%;
	box-shadow: inset 0 0 0 1px rgba(33, 43, 54, 0.1);
}
.Polaris-Thumbnail--sizeSmall {
	width: 4rem;
}
.Polaris-Thumbnail--sizeMedium {
	width: 6rem;
}
.Polaris-Thumbnail--sizeLarge {
	width: 8rem;
}
.Polaris-Thumbnail__Image {
	position: absolute;
	z-index: 10;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	margin: auto;
	max-width: 100%;
	max-height: 100%;
}
.Polaris-TopBar-Search {
	position: absolute;
	z-index: 20;
	left: 0;
	right: 0;
	top: 5.6rem;
	height: calc(100vh - 5.6rem);
	visibility: hidden;
	pointer-events: none;
	padding: 0;
	width: 100%;
}
@media (min-width: 42.5em) {
	.Polaris-TopBar-Search {
		top: 4rem;
		left: auto;
		right: auto;
	}
}
.Polaris-TopBar-Search--visible {
	visibility: initial;
	pointer-events: all;
}
.Polaris-TopBar-Search__Overlay {
	position: absolute;
	left: 0;
	right: 0;
	display: flex;
	flex-direction: column;
	align-items: stretch;
	width: 100%;
	max-width: 69.4rem;
	min-width: 45rem;
	max-height: 100%;
}
.Polaris-TopBar-Search__Overlay > * {
	flex: 1 1 auto;
	width: 100%;
}
@media (min-width: 42.5em) {
	.Polaris-TopBar-Search__Overlay {
		position: relative;
	}
}
@media (max-width: 48.0625em) and (min-width: 30.625em), (min-width: 45.625em) {
	[data-has-navigation] .Polaris-TopBar-Search__Overlay {
		max-height: 60vh;
	}
}
@media (min-width: 30.625em) {
	.Polaris-TopBar-Search__Overlay {
		max-height: 60vh;
	}
}
@media (max-width: 30.625em), (min-width: 48.0625em) and (max-width: 47.125em) {
	[data-has-navigation] .Polaris-TopBar-Search__Overlay {
		min-width: 100%;
	}
}
@media (max-width: 30.625em) {
	.Polaris-TopBar-Search__Overlay {
		min-width: 100%;
	}
}
.Polaris-TopBar-SearchField {
	position: relative;
	display: flex;
	flex: 1 1 auto;
	align-items: center;
	border: 1px solid transparent;
	width: 100%;
	max-width: 69.4rem;
}
.Polaris-TopBar-SearchField--focused .Polaris-TopBar-SearchField__Input,
.Polaris-TopBar-SearchField__Input:focus {
	border: none;
	color: var(--p-text-on-surface, #212b36);
}
.Polaris-TopBar-SearchField--focused .Polaris-TopBar-SearchField__Input::-webkit-input-placeholder,
.Polaris-TopBar-SearchField__Input:focus::-webkit-input-placeholder {
	color: var(--p-text-subdued-on-surface, #919eab);
}
.Polaris-TopBar-SearchField--focused .Polaris-TopBar-SearchField__Input::-ms-input-placeholder,
.Polaris-TopBar-SearchField__Input:focus::-ms-input-placeholder {
	color: var(--p-text-subdued-on-surface, #919eab);
}
.Polaris-TopBar-SearchField--focused .Polaris-TopBar-SearchField__Input::placeholder,
.Polaris-TopBar-SearchField__Input:focus::placeholder {
	color: var(--p-text-subdued-on-surface, #919eab);
}
.Polaris-TopBar-SearchField__Input:focus ~ .Polaris-TopBar-SearchField__Backdrop {
	background-color: var(--p-surface-foreground, #fff);
}
.Polaris-TopBar-SearchField__Input:focus ~ .Polaris-TopBar-SearchField__Icon svg {
	fill: var(--p-icon-subdued-on-surface, #919eab);
}
.Polaris-TopBar-SearchField--focused .Polaris-TopBar-SearchField__Backdrop {
	background-color: var(--p-surface-foreground, #fff);
}
.Polaris-TopBar-SearchField--focused .Polaris-TopBar-SearchField__Icon svg {
	fill: var(--p-icon-subdued-on-surface, #919eab);
}
.Polaris-TopBar-SearchField__Input {
	font-size: 1.6rem;
	font-weight: 400;
	line-height: 2.4rem;
	text-transform: none;
	letter-spacing: normal;
	z-index: 2;
	width: calc(100% - 3.6rem);
	height: 3.4rem;
	padding: 0 0 0 3.6rem;
	border: none;
	background-color: initial;
	outline: none;
	color: var(--p-text-on-surface, var(--top-bar-color));
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	will-change: fill, color;
	transition:
		fill 0.2s cubic-bezier(0.64, 0, 0.35, 1),
		color 0.2s cubic-bezier(0.64, 0, 0.35, 1);
	-webkit-appearance: textfield;
	-moz-appearance: textfield;
	appearance: textfield;
}
@media (min-width: 40em) {
	.Polaris-TopBar-SearchField__Input {
		font-size: 1.3rem;
	}
}
.Polaris-TopBar-SearchField__Input::-webkit-input-placeholder {
	color: var(--p-text-on-surface, var(--top-bar-color));
}
.Polaris-TopBar-SearchField__Input::-ms-input-placeholder {
	color: var(--p-text-on-surface, var(--top-bar-color));
}
.Polaris-TopBar-SearchField__Input::placeholder {
	color: var(--p-text-on-surface, var(--top-bar-color));
}
.Polaris-TopBar-SearchField__Input::-webkit-search-cancel-button,
.Polaris-TopBar-SearchField__Input::-webkit-search-decoration {
	-webkit-appearance: none;
	appearance: none;
}
.Polaris-TopBar-SearchField__Icon {
	position: absolute;
	z-index: 3;
	top: 50%;
	left: 0.8rem;
	display: flex;
	height: 2rem;
	pointer-events: none;
	transform: translateY(-50%);
}
.Polaris-TopBar-SearchField__Icon svg {
	fill: var(--p-icon-on-surface, var(--top-bar-color));
}
.Polaris-TopBar-SearchField__Clear {
	position: relative;
	z-index: 3;
	align-self: stretch;
	border: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background: transparent;
	width: 3.6rem;
}
.Polaris-TopBar-SearchField__Clear svg {
	fill: var(--p-neutral-action, #919eab);
}
.Polaris-TopBar-SearchField__Clear:focus,
.Polaris-TopBar-SearchField__Clear:hover {
	outline: none;
}
.Polaris-TopBar-SearchField__Clear:focus svg,
.Polaris-TopBar-SearchField__Clear:hover svg {
	fill: var(--p-neutral-action-hovered, #637381);
}
.Polaris-TopBar-SearchField__Backdrop {
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background-color: var(--p-neutral-action, var(--top-bar-background-lighter));
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	will-change: background-color;
	transition: background-color 0.2s cubic-bezier(0.64, 0, 0.35, 1);
	border-radius: 3px;
	animation: Polaris-TopBar-SearchField--toLightBackground 0.01ms;
}
@keyframes Polaris-TopBar-SearchField--toLightBackground {
	to {
		background-color: var(--p-neutral-action, var(--top-bar-background-lighter));
	}
}
.Polaris-MessageIndicator__MessageIndicatorWrapper {
	position: relative;
}
.Polaris-MessageIndicator {
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	width: 0.8rem;
	height: 0.8rem;
	border-radius: 100%;
	background-color: #47c1bf;
}
.Polaris-Menu-Message__Section {
	max-width: 32.5rem;
	margin-top: 0.8rem;
	padding-top: 0.8rem;
	border-top: 0.1rem solid #dfe3e8;
}
.Polaris-TopBar-Menu__ActivatorWrapper {
	height: 5.6rem;
	display: flex;
	align-items: center;
}
.Polaris-TopBar-Menu__Activator {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background: none;
	font-size: inherit;
	line-height: inherit;
	color: var(--p-text-on-surface, var(--top-bar-color));
	position: relative;
	display: flex;
	justify-content: center;
	align-items: center;
	min-width: 3.6rem;
	padding: 0.6rem 0.8rem;
	border: 0;
	cursor: pointer;
	transition: background-color 0.1s;
	margin: 0 0.8rem 0 0;
	border-radius: 3px;
}
.Polaris-TopBar-Menu__Activator:focus {
	background-color: hsla(0, 0%, 100%, 0.16);
	outline: none;
}
.Polaris-TopBar-Menu__Activator:hover {
	background-color: hsla(0, 0%, 100%, 0.08);
}
.Polaris-TopBar-Menu__Activator:active,
.Polaris-TopBar-Menu__Activator[aria-expanded="true"] {
	background-color: rgba(0, 0, 0, 0.28);
	outline: none;
	transition: none;
}
@media (max-width: 48.0525em) {
	.Polaris-TopBar-Menu__Activator {
		margin: 0 0.4rem;
	}
	.Polaris-TopBar-Menu__Activator:active,
	.Polaris-TopBar-Menu__Activator:focus,
	.Polaris-TopBar-Menu__Activator:hover,
	.Polaris-TopBar-Menu__Activator[aria-expanded="true"] {
		background-color: initial;
		opacity: 0.85;
	}
}
.Polaris-TopBar-Menu__Section {
	margin-top: 0.8rem;
	padding-top: 0.8rem;
	border-top: 0.1rem solid #dfe3e8;
}
.Polaris-TopBar-UserMenu__Details {
	max-width: 16rem;
	margin-left: 0.8rem;
}
@media (max-width: 48.0525em) {
	.Polaris-TopBar-UserMenu__Details {
		display: none;
	}
}
.Polaris-TopBar-UserMenu__Name {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-size: 1.5rem;
	font-weight: 400;
	line-height: 2rem;
	text-transform: none;
	letter-spacing: normal;
	font-weight: 500;
	line-height: 1.6rem;
	color: var(--p-text-on-surface, var(--top-bar-color));
	text-align: left;
}
@media (min-width: 40em) {
	.Polaris-TopBar-UserMenu__Name {
		font-size: 1.3rem;
	}
}
.Polaris-TopBar-UserMenu__Detail {
	font-size: 1.3rem;
	font-weight: 400;
	line-height: 2rem;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	opacity: 0.7;
	color: var(--p-text-on-surface, var(--top-bar-color));
	text-align: left;
}
@media (min-width: 40em) {
	.Polaris-TopBar-UserMenu__Detail {
		font-size: 1.2rem;
		line-height: 1.6rem;
	}
}
.Polaris-TopBar {
	position: relative;
	display: flex;
	height: 5.6rem;
	background-color: var(--p-surface-background, var(--top-bar-background));
}
.Polaris-TopBar:after {
	content: "";
	position: absolute;
	bottom: 0;
	width: 100%;
	border-bottom: 1px solid transparent;
}
.Polaris-TopBar__LogoContainer {
	display: none;
}
@media (min-width: 48.0625em) {
	.Polaris-TopBar__LogoContainer {
		display: flex;
		flex: 0 0 24rem;
		align-items: center;
		height: 100%;
		flex-basis: 24rem;
		flex-basis: calc(24rem + constant(safe-area-inset-left));
		flex-basis: calc(24rem + env(safe-area-inset-left));
		padding: 0 0.8rem 0 calc(1.6rem + env(safe-area-inset-left));
	}
}
.Polaris-TopBar__ContextControl {
	display: none;
}
@media (min-width: 48.0625em) {
	.Polaris-TopBar__ContextControl {
		width: 24rem;
		display: block;
	}
}
@media (min-width: 87.5em) {
	.Polaris-TopBar__ContextControl {
		width: 28rem;
	}
}
.Polaris-TopBar__Logo,
.Polaris-TopBar__LogoLink {
	display: block;
}
.Polaris-TopBar__NavigationIcon {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background: none;
	border: none;
	font-size: inherit;
	line-height: inherit;
	cursor: pointer;
	position: relative;
	align-self: center;
	margin: 0 0.8rem 0 1rem;
	padding: 0.8rem;
	border-radius: 3px;
}
.Polaris-TopBar__NavigationIcon:focus {
	outline: none;
}
.Polaris-TopBar__NavigationIcon.Polaris-TopBar--focused {
	background-color: hsla(0, 0%, 100%, 0.16);
}
.Polaris-TopBar__NavigationIcon.Polaris-TopBar--focused:active {
	background-color: rgba(0, 0, 0, 0.28);
}
.Polaris-TopBar__NavigationIcon:hover {
	background-color: hsla(0, 0%, 100%, 0.08);
}
.Polaris-TopBar__NavigationIcon:after {
	content: "";
	position: absolute;
	top: -0.8rem;
	left: -0.8rem;
	width: calc(100% + 2rem);
	height: calc(100% + 2rem);
}
@media (min-width: 48.0625em) {
	.Polaris-TopBar__NavigationIcon {
		display: none;
	}
}
.Polaris-TopBar__Contents {
	z-index: 10;
	display: flex;
	flex: 1 1 auto;
	align-items: center;
	justify-content: flex-end;
	height: 100%;
}
@media (min-width: 42.5em) {
	.Polaris-TopBar__Contents {
		position: relative;
	}
}
.Polaris-TopBar__SearchField {
	padding: 0;
	max-width: 99.8rem;
	width: 100%;
	max-width: none;
	margin: 0 0 0 calc((100% - 99.8rem) / 2);
}
@media (max-width: 48.0625em) and (min-width: 30.625em), (min-width: 45.625em) {
	[data-has-navigation] .Polaris-TopBar__SearchField {
		padding: 0 2rem;
	}
}
@media (min-width: 30.625em) {
	.Polaris-TopBar__SearchField {
		padding: 0 2rem;
	}
}
@media (max-width: 48.0625em) and (min-width: 46.5em), (min-width: 61.5em) {
	[data-has-navigation] .Polaris-TopBar__SearchField {
		padding: 0 3.2rem;
	}
}
@media (min-width: 46.5em) {
	.Polaris-TopBar__SearchField {
		padding: 0 3.2rem;
	}
}
@media (min-width: 87.5em) {
	.Polaris-TopBar__SearchField {
		margin-left: calc((100% - 103.8rem) / 2);
	}
}
@media (max-width: 1268px) {
	.Polaris-TopBar__SearchField {
		margin-left: 0;
	}
}
@media (min-width: 42.5em) {
	.Polaris-TopBar__SearchField {
		position: relative;
	}
}
@media (max-width: 48.0525em) {
	.Polaris-TopBar__SecondaryMenu {
		display: none;
	}
}

/* Code
–––––––––––––––––––––––––––––––––––––––––––––––––– */
code {
	padding: 0.2rem 0.5rem;
	margin: 0 0.2rem;
	white-space: nowrap;
	background: #f1f1f1;
	border: 0.1rem solid #e1e1e1;
	border-radius: 0.4rem;
}

pre > code {
	display: block;
	padding: 1rem 1.5rem;
	margin: 0;
	overflow: auto;
}

main {
	position: relative;
	width: 100%;
	margin: 0 auto;
	box-sizing: border-box;
}

section {
	display: block;
	width: 100%;
	max-width: 1036px;
	text-align: left;
	margin: 0 auto;
}
@media (min-width: 550px) {
	section {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: stretch;
		-ms-flex-align: stretch;
		align-items: stretch;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		flex-direction: row;
	}
}
section + section {
	padding-top: 2rem;
	border-top: 0.1rem solid #d3dbe2;
}
section aside {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	padding: 0 2rem;
	box-sizing: border-box;
}
@media (min-width: 550px) {
	section aside {
		-webkit-box-flex: 1;
		-ms-flex: 1 0 24rem;
		flex: 1 0 24rem;
	}
}
section aside h2 {
	margin: 0;
	padding: 2rem 0;
	font-weight: 600;
	font-size: 1.6rem;
	line-height: 1.6em;
}
section aside p {
	color: #707070;
	line-height: 1.4;
}
section article {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
}
@media (min-width: 550px) {
	section article {
		-webkit-box-flex: 2;
		-ms-flex: 2 1 48rem;
		flex: 2 1 48rem;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row;
		margin: 0 2rem;
	}
}
section .card {
	display: inline-block;
	width: 100%;
	color: #1a1919;
	box-sizing: border-box;
	margin-bottom: 0;
	padding: 2rem;
	background-color: #ffffff;
	border-radius: 0.3rem;
}
section .card ~ h1:first-of-type,
section .card ~ h2:first-of-type,
section .card ~ h3:first-of-type,
section .card ~ h4:first-of-type,
section .card ~ h5:first-of-type,
section .card ~ h6:first-of-type {
	margin-top: 0;
}
@media (min-width: 550px) {
	section .card {
		box-shadow:
			0 0 0 1px rgba(63, 63, 68, 0.05),
			0 1px 3px 0 rgba(63, 63, 68, 0.15);
		margin-bottom: 2rem;
	}
}
section .card.secondary {
	background-color: #ebeef0;
}
section .card.has-sections {
	padding: 0;
}
section .card .card-section {
	padding: 2rem;
}
section .card .card-section ~ h1:first-of-type,
section .card .card-section ~ h2:first-of-type,
section .card .card-section ~ h3:first-of-type,
section .card .card-section ~ h4:first-of-type,
section .card .card-section ~ h5:first-of-type,
section .card .card-section ~ h6:first-of-type {
	margin-top: 0;
}
section .card p {
	color: #1a1919;
}

/* Utilities
–––––––––––––––––––––––––––––––––––––––––––––––––– */

.full-width {
	width: 100%;
	max-width: 100%;
	box-sizing: border-box;
}

.max-full-width {
	max-width: 100%;
	box-sizing: border-box;
}

.align-center {
	text-align: center;
}

.align-left {
	text-align: left;
}

.align-right {
	text-align: right;
	padding-left: 35px;
}

.center-middle {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

@media only screen and (max-width: 600px) {
	.align-right {
		padding-left: 20px;
	}
}

.highlight-warning {
	background: #fcf1cd;
	color: #ed6347;
}

.blue {
	color: #007ace;
}

.green {
	color: #50b83c;
}

.yellow {
	color: #eec200;
}

.red {
	color: #ed6347;
}

.grey {
	color: #414b53;
}

.lightblue {
	color: #b4e1fa;
}

.orange {
	color: #f49342;
}

.white {
	color: #7a7979;
}

.gold {
	background-color: #f7e194;
	color: #3b464e;
}

.turq {
	background-color: #3ac7ba;
	color: #3b464e;
}

.emphasis {
	font-weight: 600;
	color: #1a1919;
}

.subdued {
	font-weight: normal;
	color: hsl(0, 0%, 44%);
}

.padding-top-5 {
	padding-top: 5%;
}

.padding-top-10 {
	padding-top: 10px;
}

.padding-top-20 {
	padding-top: 20px;
}

.padding-bottom-5 {
	padding-bottom: 5px;
}

.padding-bottom-20 {
	padding-bottom: 20px;
}

.padding-topbottom-10 {
	padding-top: 10px !important;
	padding-bottom: 10px !important;
}

.padding-topbottom-5 {
	padding-top: 5px !important;
	padding-bottom: 5px !important;
}

.margin-top-5 {
	margin-top: 5px;
}

.margin-top-10 {
	margin-top: 10px;
}

.margin-topbottom-10 {
	margin-top: 10px !important;
	margin-bottom: 10px !important;
}

.margin-topbottom-5 {
	margin-top: 5px !important;
	margin-bottom: 5px !important;
}

.padding-left-5 {
	padding-left: 6%;
}

.margin-2 {
	margin: 2px 0px 2px 0px;
}

.logo-width {
	max-width: 190px;
	display: block;
}

.underline {
	border-bottom: 3px solid black;
}

.pale-highlight {
	background: #f0f3ff;
}

.purp-border {
	border: 0.2rem solid rgb(var(--mid-purple));
}

.fw-600 {
	font-weight: 600;
}

.diplay-inline {
	display: inline;
}

.no-animation {
	animation: none;
}

.full-width-when-small {
	width: initial;
}
@media only screen and (max-width: 600px) {
	.full-width-when-small {
		width: 100%;
	}
}

.hide-badge-on-mobile {
	display: inline-flex;
}

@media only screen and (max-width: 600px) {
	.hide-badge-on-mobile {
		display: none;
	}
}

.hide-on-mobile {
	display: initial;
}

@media only screen and (max-width: 600px) {
	.hide-on-mobile {
		display: none;
	}
}

.flex {
	display: flex;
}

@media (max-width: 767px) {
	.collapse-on-mobile {
		flex-direction: column;
	}
}

/* Navigation classes
–––––––––––––––––––––––––––––––––––––––––––––––––– */

.P2XWq {
	border-top: 0.1rem solid var(--p-border-subdued-on-surface, #dfe3e8);
}
.P2XWq ._1i4tg {
	padding: 0.4rem 1.6rem 0.4rem 0.8rem;
}
@media (max-width: 48em) {
	.P2XWq ._1i4tg {
		display: none;
	}
}
.P2XWq ._1i4tg ._1p8ew {
	margin-right: 1.6rem;
}
@media (max-width: 90em) {
	.P2XWq ._1i4tg ._1p8ew {
		display: none;
	}
}
.P2XWq ._1i4tg .icQf9 {
	margin-left: 0.8rem;
	margin-right: 1.6rem;
}
@media (min-width: 90em) {
	.P2XWq ._1i4tg .icQf9 {
		display: none;
	}
}
@media (max-width: 90em) {
	.P2XWq ._1i4tg .icQf9 {
		display: block;
	}
}
.P2XWq ._1i4tg ._32i0k {
	margin-right: 1.6rem;
}
._3EUI8 {
	border-top: 0.1rem solid var(--p-border-subdued-on-surface, #dfe3e8);
	padding: 0.8rem 1.6rem;
}
@media (max-width: 48em) {
	._3EUI8 {
		display: none;
	}
}
._2PV-_ {
	display: flex;
	margin: 0;
	padding: 0 0.2rem;
	padding-left: 18px;
	margin-bottom: 20px;
	list-style: none;
}

@media only screen and (max-width: 600px) {
	._2PV-_ {
		padding-left: 4px;
		margin-bottom: 10px;
	}
}

._3SM2y ._3SAA3 {
	flex: 1 1 auto;
}
._3SM2y ._3PelD {
	padding: 0;
}
._3SM2y ._1MkCc {
	width: 100%;
	padding: 0.8rem 1.6rem;
}
._3y3ou ._3SAA3 {
	flex: 1 1 auto;
}
._3SAA3 {
	display: flex;
	margin: 0;
	padding: 0;
}
._3PelD {
	color: inherit;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	margin: 0;
	padding: 0;
	background: none;
	border: none;
	font-size: inherit;
	line-height: inherit;
	font-size: 1.5rem;
	font-weight: 400;
	line-height: 2rem;
	text-transform: none;
	letter-spacing: normal;
	color: var(--p-text-subdued-on-surface, #637381);
	position: relative;
	z-index: 400;
	justify-content: center;
	width: 100%;
	min-width: 100%;
	margin-top: 1px;
	margin-bottom: -1px;
	padding: 0 1.6rem;
	outline: none;
	text-align: center;
	white-space: nowrap;
	text-decoration: none;
	cursor: pointer;
}
._3PelD:visited {
	color: inherit;
}
._3PelD:focus {
	outline: none;
}
@media (min-width: 40em) {
	._3PelD {
		font-size: 1.3rem;
	}
}
._3PelD:hover {
	text-decoration: none;
}
._3PelD:hover {
	font-weight: 400;
	color: var(--p-text-on-surface, #212b36);
	text-decoration: none;
	border-bottom: 0.3rem solid #dfe3e8;
}
._3PelD:focus {
	box-shadow:
		inset 0 0 2px 0 rgba(92, 106, 196, 0.8),
		0 0 2px 0 rgba(92, 106, 196, 0.8);
}
._3PelD:focus ._1MkCc {
	font-weight: 400;
	color: var(--p-text-on-surface, #212b36);
}
._3PelD:visited {
	color: #637381;
}
._3PelD._1MXD2 ._1MkCc {
	border-bottom: 0.3rem solid #000000;
}
._1MXD2 {
	font-weight: 400;
	color: var(--p-text-on-surface, #212b36);
}
._1MkCc {
	padding: 1.6rem 0 1.3rem 0;
	border-bottom: 0.3rem solid transparent;
}
._1MkCc,
._1u3EW {
	display: block;
}

@media only screen and (max-width: 550px) {
	._1MkCc {
		padding-top: 0.1px;
	}
}

._1u3EW:focus {
	outline: none;
}
._1u4ib {
	list-style: none;
	margin: 0;
	padding: 0.8rem 0;
}
._3HwpR {
	text-decoration: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	margin: 0;
	padding: 0;
	background: none;
	border: none;
	font-size: inherit;
	line-height: inherit;
	display: block;
	width: 100%;
	min-height: 1.6rem;
	padding: 0.8rem 1.6rem;
	cursor: pointer;
}
._3HwpR,
._3HwpR:visited {
	color: inherit;
}
._3HwpR:focus {
	outline: none;
}
._3HwpR:active,
._3HwpR:focus,
._3HwpR:hover {
	background: rgb(var(--mid-purple));
	outline: none;
	color: #fff;
}
._2K-cu {
	display: none;
}
._2by_2 {
	display: flex;
}
.PfSXw {
	position: relative;
	justify-content: center;
	height: 100%;
	padding: 0 1.6rem;
	background-color: initial;
	cursor: pointer;
	border: none;
	outline: none;
	text-align: center;
}
.PfSXw svg {
	fill: #637381;
}
._37y-f {
	color: var(--p-text-subdued-on-surface, #637381);
	font-weight: 600;
	height: 100%;
	padding: 0 0.8rem 0 1.6rem;
	background-color: initial;
	cursor: pointer;
	font-size: 1.2rem;
	text-transform: uppercase;
	border: none;
	outline: none;
	border-left: 1px solid #dfe3e8;
	display: none;
}
._37y-f svg {
	fill: #637381;
}
@media (max-width: 48em) {
	._37y-f {
		display: block;
	}
}
._37y-f:focus {
	box-shadow:
		inset 0 0 2px 0 rgba(92, 106, 196, 0.8),
		0 0 2px 0 rgba(92, 106, 196, 0.8);
}
._37y-f ._1n-sW {
	display: flex;
	align-items: center;
	justify-content: center;
}
._37y-f ._1Z61c {
	margin-right: 0.2rem;
}
._3-n0O {
	position: fixed;
	width: 100%;
	display: flex;
	height: 0;
	visibility: hidden;
}
._3Z2k- {
	border-top: 0.1rem solid var(--p-border-subdued-on-surface, #dfe3e8);
	padding: 0.8rem 1.6rem;
}
@media (min-width: 48.01em) {
	._3Z2k- {
		display: none;
	}
}
._3Z2k- ._1aM1M {
	display: block;
}
@media (max-width: 32em) {
	._3Z2k- ._1aM1M {
		display: none;
	}
}
._3Z2k- ._13uvI {
	display: none;
}
@media (max-width: 32em) {
	._3Z2k- ._13uvI {
		display: block;
	}
}
.dX_U9 {
	margin: -0.8rem 0;
	padding: 0.8rem 0.4rem 0.8rem 1.2rem;
	position: relative;
	display: inline-block;
}
.dX_U9:first-child {
	margin-left: -0.8rem;
}
.dX_U9:first-child:before {
	display: none;
}
@media (max-width: 32em) {
	.dX_U9:first-child {
		display: none;
	}
}
@media (max-width: 32em) {
	.dX_U9:last-child {
		padding-left: 0;
	}
	.dX_U9:last-child:before {
		display: none;
	}
	.dX_U9:last-child span {
		max-width: 220px;
	}
}
.dX_U9:before {
	content: "";
	position: absolute;
	top: 0.4rem;
	left: 0.4rem;
	display: block;
	width: 1px;
	height: 1em;
	margin: 0.8rem 0;
	border-left: 0.1rem solid var(--p-border-on-surface, #d9d9d9);
	border-radius: 0;
	transform: rotate(20deg);
	transform-origin: left;
}
@media (max-width: 32em) {
	.dX_U9.M36iz {
		display: none;
	}
}
.dX_U9.t_dk8 span {
	max-width: 220px;
}
@media (min-width: 32em) {
	.dX_U9.t_dk8 span {
		max-width: 115px;
	}
}
@media (min-width: 64em) {
	.dX_U9.t_dk8 span {
		max-width: 200px;
	}
}
@media (min-width: 90em) {
	.dX_U9.t_dk8 span {
		max-width: 340px;
	}
}
.dX_U9 span {
	display: inline-block;
	overflow: hidden;
	vertical-align: top;
	white-space: nowrap;
	text-overflow: ellipsis;
	max-width: 220px;
	font-weight: 400;
}
@media (min-width: 32em) {
	.dX_U9 span {
		max-width: 185px;
	}
}
@media (min-width: 64em) {
	.dX_U9 span {
		max-width: 310px;
	}
}
@media (min-width: 90em) {
	.dX_U9 span {
		max-width: 520px;
	}
}
.dX_U9 button:focus {
	box-shadow:
		inset 0 0 2px 0 rgba(92, 106, 196, 0.8),
		0 0 2px 0 rgba(92, 106, 196, 0.8);
}

/* Grid
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.row,
.column,
.columns {
	margin-bottom: 1.5rem;
}

.row:only-child {
	margin-bottom: 0;
}

.column,
.columns {
	width: 100%;
	float: left;
	box-sizing: border-box;
	/* For devices larger than 550px */
}
@media (min-width: 550px) {
	.column,
	.columns {
		margin-left: 2%;
		margin-bottom: 0;
	}
	.column:first-child,
	.column:only-child,
	.columns:first-child,
	.columns:only-child {
		margin-left: 0;
	}
	.column.one,
	.column.one,
	.columns.one,
	.columns.one {
		width: 8.16666666667%;
	}
	.column.two,
	.columns.two {
		width: 16.3333333333%;
	}
	.column.three,
	.columns.three {
		width: 24.5%;
	}
	.column.four,
	.columns.four {
		width: 32.6666666667%;
	}
	.column.five,
	.columns.five {
		width: 40.8333333333%;
	}
	.column.six,
	.columns.six {
		width: 49%;
	}
	.column.seven,
	.columns.seven {
		width: 57.1666666667%;
	}
	.column.eight,
	.columns.eight {
		width: 65.3333333334%;
	}
	.column.nine,
	.columns.nine {
		width: 73.5%;
	}
	.column.ten,
	.columns.ten {
		width: 81.6666666667%;
	}
	.column.eleven,
	.columns.eleven {
		width: 89.8333333334%;
	}
	.column.twelve,
	.columns.twelve {
		width: 100%;
		margin-left: 0;
	}
	.column.one-third,
	.columns.one-third {
		width: 30%;
	}
	.column.two-thirds,
	.columns.two-thirds {
		width: 60%;
	}
	.column.thirty-two,
	.columns.thirty-two {
		width: 32%;
	}
	.column.one-half,
	.columns.one-half {
		width: 49%;
	}
}

@media only screen and (max-width: 600px) {
	.padding-left-unless-mobile {
		padding-left: 0px;
	}
	.padding-right-unless-mobile {
		padding-right: 0px;
	}
}

@media only screen and (min-width: 600px) {
	.padding-left-unless-mobile {
		padding-left: 5px;
	}
	.padding-right-unless-mobile {
		padding-right: 5px;
	}
}

.tooltip {
	position: relative;
	display: inline-block;
	text-decoration: underline;
	border-bottom: 1px black;
}

.tooltip .tooltiptext {
	visibility: hidden;
	width: 300px;
	background-color: black;
	color: #fff;
	text-align: center;
	border-radius: 6px;
	padding: 5px 0;

	/* Position the tooltip */
	position: absolute;
	z-index: 1;
}

.tooltip:hover .tooltiptext {
	visibility: visible;
}

.pp-border-right {
	border-right: 1px solid #e4e8ec;
}

.pp-faint-purple {
	background: #eef1ff;
}

.purple {
	color: rgb(var(--mid-purple));
}

.icon-dash {
	display: inline;
	padding-right: 30px;
}

.cj-bullet {
	width: 30px;
	margin: 10px;
	margin-bottom: 4px;
	margin-top: 4px;
}

.cj-line {
	margin: 10px;
	height: 10px;
	margin-top: 15px;
	margin-bottom: 15px;
}

/* loading spinner */

.spinner {
	display: inline-block;
	width: 20px;
	height: 20px;
	border: 3px solid rgba(31, 31, 30, 0.5);
	border-radius: 50%;
	border-top-color: #fff;
	animation: spin 0.7s ease-in-out infinite;
	-webkit-animation: spin 0.7s ease-in-out infinite;
	z-index: 30;
}

#loading-spinner {
	display: inline-block;
	width: 30px;
	height: 30px;
	border: 3px solid rgba(31, 31, 30, 0.5);
	border-radius: 50%;
	border-top-color: #fff;
	animation: spin 0.7s ease-in-out infinite;
	-webkit-animation: spin 0.7s ease-in-out infinite;
}

@keyframes spin {
	to {
		-webkit-transform: rotate(360deg);
	}
}
@-webkit-keyframes spin {
	to {
		-webkit-transform: rotate(360deg);
	}
}

.spinner-container {
	min-height: 200px;
	display: flex;
	justify-content: center;
	align-items: center;
	text-align: center;
}

/* Menu */

.top-menu {
	padding-bottom: 0px;
}

@media only screen and (max-width: 600px) {
	.top-menu {
		padding-bottom: 15px;
	}
}

@media only screen and (min-width: 600px) {
	.top-menu {
		padding-bottom: 0px;
	}
}

/* Activiity feed */

.activity-feed {
	margin: 0;
	padding: 0;
	list-style: none;
	padding-left: 0.5rem;
}

.activity-feed-main {
	position: relative;
	break-inside: avoid-page;
}

.activity-feed-main:before {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	display: block;
	width: 1px;
	content: "";
	background-color: #afb1b3;
	opacity: 0.3;
}

.activity-feed-section {
	display: flex;
	align-items: baseline;
	padding: 0px 10px 0px 0px;
}

.activity-feed-content {
	align-self: flex-start;
	margin-top: -1px;
}

.activity-feed-pip {
	height: 0.9rem;
	width: 0.9rem;
	z-index: 2;
	flex-shrink: 0;
	border-radius: 100%;
	margin: 0.4rem 1.2rem 0 -0.4rem;
}

.activity-feed-title {
	font-size: 1.3rem;
}

.activity-feed-body {
	color: #afb1b3;
	font-size: 1.2rem;
	display: inline-block;
	line-height: 1.5rem;
}

.activity-feed-body.tight-leading {
	margin-top: -2px;
	display: block;
}

.activity-feed-subdued {
	font-size: 1rem;
	white-space: nowrap;
}

/* tags */

.tag {
	position: relative;
	display: inline-block;
	border-radius: 0.25rem;
	margin-right: 0.5rem;
	padding: 0.25rem 0.5rem;
	line-height: 1.375;
	vertical-align: middle;
}
.tag.green {
	background-color: #bbe5b3;
	color: #414f3e;
}
.tag.orange {
	background-color: #ffc58b;
	color: #594430;
}
.tag.yellow {
	background-color: #ffea8a;
	color: #595130;
}
.tag.red {
	background-color: #feaf9a;
	color: #330101;
}
.tag.grey {
	background-color: rgba(var(--lightest-grey));
	color: #212b36;
}

.tag > span {
	font-weight: 500;
}

/* stage bar */

.stage-bar {
	font-size: 12px;
	font-weight: 600;
	color: rgba(0, 0, 0, 0.5);
	border-radius: 0rem;
	padding-top: 3px;
	padding-bottom: 3px;
	margin: 0px;
	float: left;
}

.stage-bar-left {
	border-top-left-radius: 1.5rem;
	border-bottom-left-radius: 1.5rem;
}

.stage-bar-right {
	border-top-right-radius: 1.5rem;
	border-bottom-right-radius: 1.5rem;
}

.inactive {
	opacity: 0.3;
}

.stage-status {
	font-size: 10px;
	font-weight: 600;
	color: rgba(0, 0, 0, 0.6);
	border-radius: 0rem;
	border-radius: 1.5rem;
}

.text-capture {
	color: #aae4df;
}
.text-capture.darker {
	color: #84bfc2;
}
.text-charge-later {
	color: #f0c10b;
}
.text-deposit {
	color: #f1aaef;
}
.text-charge {
	color: #92dbf3;
}
.text-finish {
	color: #84aaff;
}
.text-icon-grey {
	color: #909eab;
}

.content::-webkit-scrollbar {
	display: none;
}

/* toggle menu */

.toggle-menu-outer {
	background: rgba(var(--lightest-grey));
	padding: 10px 20px;
	display: flex;
	align-items: center;
	justify-content: flex-start;
}

.toggle-menu-area {
	display: flex;
	gap: 10px;
	padding: 2px 3px;
	position: relative;
	padding: 0px 20px;
	flex-wrap: wrap;
	align-items: center;
	justify-content: center;
}

.toggle-item-container {
	display: grid;
	align-items: center;
	align-items: stretch;
	line-height: 10px;
}

.toggle-item-inner {
	grid-column: 1;
	grid-row: 1;
	display: flex;
	justify-content: center;
	align-items: center;
	cursor: pointer;
	min-width: 100px;
	min-height: 20px;
}

.toggle-menu-area input {
	z-index: 3;
	opacity: 0;
}

.toggle-menu-area label {
	text-align: center;
	z-index: 2;
	margin: 0;
	text-align: center;
	font-size: 10px;
	color: rgba(0, 0, 0, 0.6);
	background-size: 200% 200%;
	transition: background-position 0.5s;
}

.tab-bar-area {
	background-color: transparent;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	text-transform: uppercase;
}

.toggle {
	background-position: right;
}

.turbo-progress-bar {
	background-color: rgb(var(--neutral));
}
