@tailwind base;
@tailwind components;
@tailwind utilities;


@layer components {
	:root {
		font-size: 10px;
		line-height: 1.6;
		--dark-purple: 41 22 94;
		--darkest-purple: 34, 29, 68;
		--light-purple: 240 243 255;
		--capture-only: 161 242 235;
		--charge-later: 255 228 118;
		--charge-upfront: 175 235 255;
		--deposit: 220 187 245;
		--deposit-upfront: 220 187 245;
		--finish: 164 190 249; 
		--capture-only-contrast: 10 55 51;
		--charge-later-contrast: 55 46 6;
		--charge-upfront-contrast: 11 45 56;
		--deposit-upfront-contrast: 62 9 62;
		--finish-contrast: 23 30 38;
		--deposit-contrast: 62 9 62;
		--status-alert: 250 167 167;
		--status-alert-contrast: 65 6 6;
		--status-ok: 146 236 182;
		--status-ok-contrast: 15 79 44;
		--yes: 60 154 137;
		--yes-bg: 226 240 237;
		--no: 172 72 72;
		--caution: 139 108 33;
		--status-warning: 253 210 145;
		--status-warning-contrast: 57 44 11;
		--white: 255 255 255;
		--neutral: 244 246 248;
		--neutral-accent: 241 242 243;
		--neutral-darker: 235 235 239;
		--lightest-grey: 238 237 237;
		--light-grey: 217 217 217;
		--bluey-grey: 102 114 128; 
		--mid-grey: 117 121 124;
		--dark-grey: 61 70 77;
		--black: 33 42 47;
		--link: 44 110 203;
		--lilac: 231 227 255;
		--mid-purple: 94 76 146;
		--pink: 240 190 253;
		--salmon: 255 191 218;
	}
  
  [multiple]:focus, [type=date]:focus, [type=datetime-local]:focus, [type=email]:focus, [type=month]:focus, [type=number]:focus, [type=password]:focus, [type=search]:focus, [type=tel]:focus, [type=text]:focus, [type=time]:focus, [type=url]:focus, [type=week]:focus, select:focus, textarea:focus {
    --tw-ring-inset: var(--tw-empty);
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: var(--dark-purple);
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    border-color: var(--dark-purple);
    box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);
    outline: 2px solid var(--dark-purple);
    outline-offset: 2px;
  }

  h1, h2, h3, h4, h5, h6, span, div {
    @apply leading-snug;
  }
  
  a{
    text-decoration: underline;
	@apply hover:no-underline hover:text-dark-purple font-normal leading-snug;
  }
  button:not(.unstyled-btn), [type="button"]:not(.unstyled-btn), [type="submit"]:not(.unstyled-btn), a.btn:not(.unstyled-btn), select:not(.unstyled-btn) {
    @apply justify-center items-center relative overflow-hidden gap-2 px-3 py-2 rounded-md bg-gradient-to-t from-white from-80% to-light-grey/50 to-100% border-t border-t-light-grey border-x border-x-light-grey border-b border-b-light-grey border-solid flex-grow-0 flex-shrink-0 text-base font-medium text-dark-grey cursor-pointer select-none transition-all ease-in-out max-w-fit hover:border-light-grey hover:bg-gradient-to-t hover:from-white hover:from-80% hover:to-white hover:to-100% active:border-transparent no-underline;
    background-image: none;
    box-shadow: 0rem -0.0625rem 0rem 0rem #b5b5b5 inset,0rem 0rem 0rem 0rem rgba(0,0,0,.1) inset,0rem 0.01rem 0rem 0.05375rem #fff inset;
  } 
  button, [type="button"], [type="submit"] {
	@apply leading-tight;
  }
  button:not(.hidden), [type="button"]:not(.hidden), [type="submit"]:not(.hidden), a.btn:not(.hidden){
	@apply flex;
  }
  button:hover, [type="button"]:hover, [type="submit"]:hover, a.btn:hover, a.primary-btn:hover {
    box-shadow: unset;
  }
  button:disabled, [type="button"]:disabled, [type="submit"]:disabled {
    @apply opacity-50 cursor-not-allowed;
  }
  .primary-btn, [type="button"].primary-btn, [type="submit"].primary-btn, a.primary-btn, a.btn.primary-btn {
    @apply bg-gradient-to-t from-black from-80% to-dark-grey to-100% hover:bg-gradient-to-t hover:from-dark-purple hover:from-80% hover:to-dark-grey hover:to-100% border-t-dark-grey text-white hover:text-white border-none;
	box-shadow: 0rem -0.0625rem 0rem 0.0625rem rgba(0,0,0,.8) inset,0rem 0rem 0rem 0.0625rem #303030 inset,0rem 0.03125rem 0rem 0.09375rem hsla(0,0%,100%,.25) inset;
  }
  .outline-btn, [type="button"].outline-btn, [type="submit"].outline-btn, a.outline-btn {
    @apply bg-transparent bg-gradient-to-t from-transparent to-transparent hover:bg-light-grey/10 border border-light-grey shadow-sm text-dark-grey hover:border-mid-grey;
  }
  .neutral-btn, [type="button"].neutral-btn, [type="submit"].neutral-btn, a.neutral-btn {
    @apply p-4 bg-neutral-darker text-dark-grey font-semibold shadow-none border-none bg-gradient-to-t from-neutral-darker to-neutral-darker hover:from-neutral hover:to-neutral;
  }
  .danger-btn, [type="button"].danger-btn, [type="submit"].danger-btn, a.btn.danger-btn {
    @apply bg-gradient-to-t from-no from-70% to-[#a03d3d] to-100% hover:bg-gradient-to-t hover:from-no hover:from-80% hover:to-no hover:to-100% border-t-no text-white;
    box-shadow: inset 0rem -0.0625rem 0rem 0.0625rem rgba(142, 31, 11, 0.8), inset 0rem 0rem 0rem 0.0625rem rgba(181, 38, 11, 0.8), inset 0rem 0.03125rem 0rem 0.09375rem rgba(255, 255, 255, 0.349);
  }
  .plain-btn, [type="button"].plain-btn, [type="submit"].plain-btn, a.plain-btn {
    @apply bg-transparent border-none shadow-none px-3 py-2 text-dark-grey hover:bg-neutral/50 transition-colors duration-200;
  }
  button.primary-btn > [data-content], danger-btn > [data-content], a.primary-btn > [data-content]{
    @apply text-white;
  }
  button[aria-busy], input[type="submit"][aria-busy] {
    @apply opacity-50 cursor-not-allowed;
  }
  button[aria-busy] > [data-content] {
    @apply opacity-0;
  } 
  button[aria-busy] > [data-spinner] {
    @apply block; 
  }
  button span, [type="button"] span, [type="submit"] span, a.btn span, code {
	@apply text-base;
  }
  .btn.w-full {
	width: 100%;
	max-width: none !important;
  }

  .card{
    @apply bg-white px-5 py-5 leading-normal sm:px-4 sm:py-4 flex flex-col items-stretch justify-start gap-4 rounded-sm overflow-auto shadow-sm;
  }
  .card.dark{
    @apply bg-[#000] text-lightest-grey;
  }

  p{
    @apply leading-normal;
  }

  #swal2-html-container{
    @apply !text-lg !font-medium !text-center;
  }
  .swal2-toast{
    border-radius: 0px !important;
  }
  .swal2-popup {
	font-size: 1.2rem !important;
  }
  button.swal2-confirm.unstyled-btn.swal2-styled{
	@apply primary-btn;
  }

  @layer utilities {
	.scrollbar-none {
	  /* Hide scrollbar for IE, Edge, and Firefox */
	  -ms-overflow-style: none;  /* IE and Edge */
	  scrollbar-width: none;     /* Firefox */
	}
	
	/* Hide scrollbar for Chrome, Safari, and Opera */
	.scrollbar-none::-webkit-scrollbar {
	  display: none;
	}
  }

  .is-searching .hover\:bg-neutral:hover {
	@apply bg-neutral;
  }
}





/* Place all the styles related to the Preproducts controller here.
They will automatically be included in application.css. */

#pledgeform {
  display:none;
  padding-bottom: 30rem;
  padding-left: 1%;
}

#emailform {
  display:none;
  padding-bottom: 30rem;
  padding-left: 1%;
}

.fourty {
	width: 40%;
	padding-right: 30px;
}

@media screen and (max-width:700px) {
  .fourty {
    width: 90%;
	padding-bottom: 10%;
  }
}

.black-txt {
	color: #232B35;
	border-bottom: #232B35;
}

span.line {
  display: inline-block;
}

a {
	color: #7a7979;
	font-weight:600;
	font-size: 12.5px;
}
/*
 * 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.
 *


 */

@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.4rem
    }
}
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:.45
    }
    to{
        opacity:.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:.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:.7rem 1.6rem;
    background: linear-gradient(180deg,#fafafb,#ffffff);
    border:var(--p-override-none,.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:.2s;
    transition-timing-function:cubic-bezier(.64,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:-.3rem;
    right:-.3rem;
    bottom:-.3rem;
    left:-.3rem;
    display:block;
    border:.2rem solid var(--p-interactive-focus);
    border-radius:calc(var(--p-border-radius-base) + .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.4rem
    }
}
.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 .2s cubic-bezier(.64,0,.35,1)
}
.Polaris-Button__Icon:first-child{
    margin-left:-.4rem
}
.Polaris-Button__Icon:last-child{
    margin-right:-.8rem;
    margin-left:.4rem
}
.Polaris-Button__Icon+:not(.Polaris-Button__Icon){
    margin-left:.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,.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,.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,.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,.4);
    box-shadow:none;
    color:#374047
}


.Polaris-Button--outline:hover{
    background:rgba(99,115,129,.05);
    border-color:rgba(99,115,129,.4)
}
.Polaris-Button--outline:focus{
    border-color:rgba(99,115,129,.8);
    box-shadow:0 0 0 1px rgba(99,115,129,.8)
}
.Polaris-Button--outline:active{
    background:rgba(99,115,129,.1);
    box-shadow:none
}
.Polaris-Button--outline.Polaris-Button--disabled{
    background:transparent;
    border-color:rgba(99,115,129,.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,.4);
    box-shadow:none;
    color:#82200e
}
.Polaris-Button--destructive.Polaris-Button--outline:hover{
    background:rgba(222,54,24,.05);
    border-color:rgba(222,54,24,.4)
}
.Polaris-Button--destructive.Polaris-Button--outline:focus{
    border-color:rgba(222,54,24,.8);
    box-shadow:0 0 0 1px rgba(222,54,24,.8)
}
.Polaris-Button--destructive.Polaris-Button--outline:active{
    background:rgba(222,54,24,.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 .2s cubic-bezier(.64,0,.35,1)
}
.Polaris-Button--loading,.Polaris-Button--loading.Polaris-Button--disabled,.Polaris-Button--loading:hover{
    color:transparent
}
.Polaris-Button--plain{
    margin:-.7rem -.8rem;
    padding-left:.8rem;
    padding-right:.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,.1);
    border-radius:3px;
    transition:opacity .2s cubic-bezier(.64,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:-.4rem;
    margin-bottom:-.4rem
}
.Polaris-Button--plain.Polaris-Button--sizeLarge{
    margin:-1.1rem -2rem
}
.Polaris-Button--plain.Polaris-Button--iconOnly{
    margin:-.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,.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:.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:.8rem;
    padding-right:.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:-.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:.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 .2s cubic-bezier(.64,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:.05
}
.Polaris-ButtonGroup{
    display:flex;
    flex-wrap:wrap;
    align-items:center;
    margin-top:-.8rem;
    margin-left:-.8rem
}
.Polaris-ButtonGroup__Item{
    margin-top:.8rem;
    margin-left:.8rem
}
.Polaris-ButtonGroup__Item--plain:not(:first-child){
    margin-left:1.6rem
}
.Polaris-ButtonGroup__Item--plain:not(:last-child){
    margin-right:.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:-.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,.1)
}
.Polaris-Scrollable--hasBottomShadow{
    box-shadow:inset 0 -2rem 2rem -2rem rgba(0,0,0,.1)
}
.Polaris-Scrollable--hasTopShadow.Polaris-Scrollable--hasBottomShadow{
    box-shadow:inset 0 2rem 2rem -2rem rgba(0,0,0,.1),inset 0 -2rem 2rem -2rem rgba(0,0,0,.1)
}
.Polaris-Badge{
    display:inline-flex;
    align-items:center;
    padding:0 .8rem;
    background-color:var(--p-neutral,#dfe3e8);
    border:.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 .4rem 0 -.3rem;
    border:.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 .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:.8rem 0
}
.Polaris-ActionList__Section--withoutTitle:not(:first-child){
    border-top:.1rem solid #dfe3e8;
    margin-top:.8rem;
    padding-top:.8rem
}
.Polaris-ActionList__Actions{
    list-style:none;
    margin:0;
    padding:0;
    border-top:.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,.1),rgba(179,188,245,.1))
}
.Polaris-ActionList__Item:active:hover{
    background-image:linear-gradient(rgba(179,188,245,.1),rgba(179,188,245,.1)),linear-gradient(rgba(223,227,232,.3),rgba(223,227,232,.3))
}
.Polaris-ActionList__Item:active:hover:focus{
    box-shadow:inset .2rem 0 0 rgb(var(--mid-purple));
    background-image:linear-gradient(rgba(179,188,245,.1),rgba(179,188,245,.1)),linear-gradient(rgba(223,227,232,.3),rgba(223,227,232,.3)),linear-gradient(rgba(223,227,232,.3),rgba(223,227,232,.3))
}
.Polaris-ActionList__Item:hover{
    background-image:linear-gradient(rgba(223,227,232,.3),rgba(223,227,232,.3))
}
.Polaris-ActionList__Item:hover:focus{
    box-shadow:inset .2rem 0 0 rgb(var(--mid-purple));
    background-image:linear-gradient(rgba(223,227,232,.3),rgba(223,227,232,.3)),linear-gradient(rgba(223,227,232,.3),rgba(223,227,232,.3))
}
.Polaris-ActionList__Item:focus{
    box-shadow:inset .2rem 0 0 rgb(var(--mid-purple));
    background-image:linear-gradient(rgba(223,227,232,.3),rgba(223,227,232,.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,.03),rgba(220,56,37,.03))
}
.Polaris-ActionList__Item.Polaris-ActionList--destructive:active:hover{
    background-image:linear-gradient(rgba(220,56,37,.03),rgba(220,56,37,.03)),linear-gradient(rgba(251,234,229,.4),rgba(251,234,229,.4))
}
.Polaris-ActionList__Item.Polaris-ActionList--destructive:active:hover:focus{
    box-shadow:inset .2rem 0 0 #de3618;
    background-image:linear-gradient(rgba(220,56,37,.03),rgba(220,56,37,.03)),linear-gradient(rgba(251,234,229,.4),rgba(251,234,229,.4)),linear-gradient(rgba(251,234,229,.4),rgba(251,234,229,.4))
}
.Polaris-ActionList__Item.Polaris-ActionList--destructive:hover{
    background-image:linear-gradient(rgba(251,234,229,.4),rgba(251,234,229,.4))
}
.Polaris-ActionList__Item.Polaris-ActionList--destructive:hover:focus{
    box-shadow:inset .2rem 0 0 #de3618;
    background-image:linear-gradient(rgba(251,234,229,.4),rgba(251,234,229,.4)),linear-gradient(rgba(251,234,229,.4),rgba(251,234,229,.4))
}
.Polaris-ActionList__Item.Polaris-ActionList--destructive:focus{
    box-shadow:inset .2rem 0 0 #de3618;
    background-image:linear-gradient(rgba(251,234,229,.4),rgba(251,234,229,.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:.5rem .8rem 1.6rem;
    box-shadow:0 0 0 1px rgba(6,44,82,.1),0 2px 16px rgba(33,43,54,.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 .2s cubic-bezier(.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,.42,1)
}
.Polaris-Popover--measuring:not(.Polaris-Popover__PopoverOverlay--exiting){
    opacity:0
}
.Polaris-Popover--fullWidth{
    margin:.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 .5rem .8rem
}
.Polaris-Popover--positionedAbove.Polaris-Popover--fullWidth{
    margin: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 .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:.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:.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:-.4rem;
    margin-left:-.4rem
}
.Polaris-Stack--spacingExtraTight>.Polaris-Stack__Item{
    margin-top:.4rem;
    margin-left:.4rem;
    max-width:100%
}
.Polaris-Stack--spacingTight{
    margin-top:-.8rem;
    margin-left:-.8rem
}
.Polaris-Stack--spacingTight>.Polaris-Stack__Item{
    margin-top:.8rem;
    margin-left:.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,.05),0 1px 3px 0 rgba(63,63,68,.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 .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:.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:.1rem solid #dfe3e8;
    margin-top:2rem
}
.Polaris-Card__SectionHeader{
    padding-bottom:.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:.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:.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:.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.4rem
    }
}
.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,.1)
}
.Polaris-ActionMenu-MenuAction:after{
    content:"";
    position:absolute;
    top:.4rem;
    right:.4rem;
    left:.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:.2s;
    transition-timing-function:cubic-bezier(.64,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:.4rem
}
.Polaris-ActionMenu-MenuAction__IconWrapper:last-child{
    margin-left:.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:.1rem solid transparent;
    box-shadow:0 0 0 1px transparent,0 1px 0 0 rgba(22,29,37,.05);
    border-radius:3px;
    transition-property:box-shadow,background-color;
    transition-duration:.2s;
    transition-timing-function:cubic-bezier(.64,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,.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 .1s cubic-bezier(.36,0,1,1) cubic-bezier(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,.3),rgba(223,227,232,.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 .8rem 0 0
}
.Polaris-OptionList-Option__Label,.Polaris-OptionList-Option__SingleSelectOption{
    display:flex;
    align-items:center;
    width:100%;
    padding:.8rem 1.6rem
}
.Polaris-OptionList-Option__Checkbox{
    box-sizing:border-box;
    display:flex;
    flex-shrink:0;
    width:1.6rem;
    height:1.6rem;
    margin-right:.8rem
}
.Polaris-OptionList-Option--focused{
    box-shadow:inset .2rem 0 0 rgb(var(--mid-purple));
    background-image:linear-gradient(rgba(223,227,232,.3),rgba(223,227,232,.3))
}
.Polaris-OptionList-Option--focused:hover{
    box-shadow:inset .2rem 0 0 rgb(var(--mid-purple));
    background-image:linear-gradient(rgba(223,227,232,.3),rgba(223,227,232,.3)),linear-gradient(rgba(223,227,232,.3),rgba(223,227,232,.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,.15),rgba(179,188,245,.15))
}
.Polaris-OptionList-Option--select.Polaris-OptionList-Option--focused{
    box-shadow:inset .2rem 0 0 rgb(var(--mid-purple));
    background-image:linear-gradient(rgba(179,188,245,.15),rgba(179,188,245,.15)),linear-gradient(rgba(223,227,232,.3),rgba(223,227,232,.3))
}
.Polaris-OptionList-Option--select.Polaris-OptionList-Option--focused:hover{
    box-shadow:inset .2rem 0 0 rgb(var(--mid-purple));
    background-image:linear-gradient(rgba(179,188,245,.15),rgba(179,188,245,.15)),linear-gradient(rgba(223,227,232,.3),rgba(223,227,232,.3)),linear-gradient(rgba(223,227,232,.3),rgba(223,227,232,.3))
}
.Polaris-OptionList-Option--active{
    background-image:linear-gradient(rgba(179,188,245,.1),rgba(179,188,245,.1))
}
.Polaris-OptionList-Option__Media{
    color:#fff;
    padding: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:.8rem 1.6rem;
    border-bottom:.1rem solid #dfe3e8;
    font-weight:400;
    color:#637381
}
@media (min-width:40em){
    .Polaris-OptionList__Title{
        font-size:1.2rem
    }
}
.Polaris-Autocomplete-ComboBox__EmptyState{
    padding:.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.4rem
    }
}
.Polaris-InlineError{
    display:flex;
    color:#bf0711;
    fill:#bf0711
}
.Polaris-InlineError__Icon{
    fill:currentColor;
    margin-left:-.2rem;
    margin-right:.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:.4rem
}
.Polaris-Labelled__HelpText{
    font-size:1.5rem;
    font-weight:400;
    line-height:2rem;
    text-transform:none;
    letter-spacing:normal;
    color:#637381;
    margin-top:.4rem
}
@media (min-width:40em){
    .Polaris-Labelled__HelpText{
        font-size:1.4rem
    }
}
.Polaris-Labelled__Error{
    word-wrap:break-word;
    word-break:break-word;
    overflow-wrap:break-word;
    margin-top:.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.4rem
    }
}
.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:.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:.5rem 1.2rem;
    background:none;
    border:.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.4rem
    }
}
.Polaris-TextField__Prefix+.Polaris-TextField__Input{
    padding-left:0
}
.Polaris-TextField__Input:disabled{
    background:none;
    border:.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:.1rem solid #D9D9D9;
    border-radius:3px;
    box-shadow:inset 0 1px 0 0 rgba(99,115,129,.05);
    pointer-events:none
}
.Polaris-TextField__Backdrop:after{
    content:"";
    position:absolute;
    top:-.2rem;
    right:-.2rem;
    bottom:-.2rem;
    left:-.2rem;
    border:.2rem solid rgb(var(--mid-purple));
    border-radius:inherit;
    opacity:0;
    transition:opacity .2s cubic-bezier(.64,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:.8rem
}
.Polaris-TextField__Suffix{
    margin-left:.25em;
    margin-right:1.2rem
}
.Polaris-TextField__CharacterCount{
    color:#637381;
    z-index:20;
    margin:0 1.2rem 0 .25em;
    pointer-events:none;
    text-align:right
}
.Polaris-TextField__AlignFieldBottom{
    align-self:flex-end;
    width:100%;
    padding-bottom:.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 .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:.5rem 1.2rem;
    border:.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.4rem
    }
}
.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:.1rem solid #D9D9D9;
    transition:background .1s cubic-bezier(.64,0,.35,1),box-shadow .1s cubic-bezier(.64,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,.1),inset 0 1px 4px 0 rgba(99,115,129,.2)
}
.Polaris-TextField__Segment:not(:first-child){
    margin-top:-1px;
    border-top:.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:.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,.4);
    animation:Polaris-Backdrop__fade--in .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:-.4rem -.8rem -.4rem -.4rem;
    padding:.8rem;
    color:#637381;
    text-decoration:none
}
@media (min-width:40em){
    .Polaris-Breadcrumbs__Breadcrumb{
        font-size:1.4rem
    }
}
.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,.1)
}
.Polaris-Breadcrumbs__Breadcrumb:after{
    content:"";
    position:absolute;
    z-index:10;
    top:.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 .2s cubic-bezier(.64,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 -.8rem
}
.Polaris-Breadcrumbs__Icon svg{
    fill:#637381
}
.Polaris-TextContainer>:not(:first-child){
    margin-top:1.6rem
}
.Polaris-TextContainer--spacingTight>:not(:first-child){
    margin-top:.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:.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:.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.4rem
    }
}
.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:.4rem
}
@media (min-width:40em){
    .Polaris-Choice__HelpText{
        font-size:1.4rem
    }
}
.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:.1rem solid transparent;
    box-shadow:0 0 0 1px transparent,0 1px 0 0 rgba(22,29,37,.05);
    border-radius:3px;
    transition-property:box-shadow,background-color;
    transition-duration:.2s;
    transition-timing-function:cubic-bezier(.64,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,.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 .1s cubic-bezier(.36,0,1,1) cubic-bezier(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:.1rem solid transparent;
    box-shadow:0 0 0 1px transparent,0 1px 0 0 rgba(22,29,37,.05);
    border-radius:3px;
    transition-property:box-shadow,background-color;
    transition-duration:.2s;
    transition-timing-function:cubic-bezier(.64,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,.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 .1s cubic-bezier(.36,0,1,1) cubic-bezier(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:.8rem;
    padding-left:2.4rem
}
.Polaris-ChoiceList__ChoiceError{
    margin-top:.4rem;
    margin-bottom:.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 .4rem;
    padding:0
}
@media (min-width:40em){
    .Polaris-ChoiceList__Title{
        font-size:1.4rem
    }
}
.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:.3s;
    transition-timing-function:cubic-bezier(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 .8rem,.8rem -.8rem,-.8rem 0;
    position:relative;
    overflow:hidden;
    height:16rem;
    width:16rem;
    border-radius:4px;
    cursor:pointer
}
.Polaris-ColorPicker__MainColor .Polaris-ColorPicker__Dragger{
    right:.9rem;
    margin:0
}
.Polaris-ColorPicker__MainColor .Polaris-ColorPicker__ColorLayer{
    box-shadow:inset 0 0 0 1px rgba(6,44,82,.1),0 2px 16px rgba(33,43,54,.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,.1),0 2px 16px rgba(33,43,54,.08)
}
.Polaris-ColorPicker__Dragger{
    position:relative;
    z-index:30;
    bottom:.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,.1),0 2px 16px rgba(33,43,54,.08),inset 0 0 0 1px rgba(6,44,82,.1),0 2px 16px rgba(33,43,54,.08);
    border-radius:50%;
    pointer-events:none
}
.Polaris-ColorPicker__AlphaPicker,.Polaris-ColorPicker__HuePicker{
    position:relative;
    overflow:hidden;
    height:16rem;
    width:2.4rem;
    margin-left:.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,.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 .8rem,.8rem -.8rem,-.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,.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 .8rem
}
@media (min-width:48em){
    .Polaris-DataTable--condensed .Polaris-DataTable__Navigation{
        justify-content:flex-end
    }
}
.Polaris-DataTable__Navigation{
    display:none
}
.Polaris-DataTable__Pip{
    height:.6rem;
    width:.6rem;
    background:#919eab;
    border-radius:3px
}
.Polaris-DataTable__Pip:not(:last-of-type){
    margin-right:.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:.1rem solid #f4f6f8;
    white-space:nowrap;
    text-align:left;
    transition:background-color .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:.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 .2s cubic-bezier(.64,0,.35,1),fill .2s cubic-bezier(.64,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 .2s cubic-bezier(.64,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:.1rem solid #dfe3e8;
	color:#3b464e
}
.Polaris-DataTable--cellTotalFooter{
    border-top:.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:.8rem;
    background:transparent;
    border:.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:.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:.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:.8rem;
    border:.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:.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:.2rem;
    padding-bottom:.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 .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:.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:.1rem solid #dfe3e8
    }
}
.Polaris-DescriptionList__Description{
    margin-left:0;
    padding:0 0 1.6rem
}
.Polaris-DescriptionList__Description+.Polaris-DescriptionList__Term{
    border-top:.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:.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:.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:.7rem 1.6rem;
    background:var(--p-neutral-action,linear-gradient(180deg,#fff,#f9fafb));
    border:var(--p-override-none,.1rem solid #D9D9D9);
    box-shadow:var(--p-override-none,0 1px 0 0 rgba(22,29,37,.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:.2s;
    transition-timing-function:cubic-bezier(.64,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:-.3rem;
    right:-.3rem;
    bottom:-.3rem;
    left:-.3rem;
    display:block;
    border:.2rem solid var(--p-interactive-focus);
    border-radius:calc(var(--p-border-radius-base) + .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,.1),inset 0 1px 4px 0 rgba(99,115,129,.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:.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:.2rem dashed transparent;
    border-radius:3px;
    pointer-events:none
}
.Polaris-DropZone--hasOutline{
    padding:.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:.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:.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:.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:.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:.6rem;
    height:.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 .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:.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 .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,.6)
}
.Polaris-Sheet{
    position:fixed;
    bottom:0;
    width:100%;
    height:100%;
    background:#fff;
    box-shadow:0 31px 41px 0 rgba(32,42,53,.2),0 2px 16px 0 rgba(32,42,54,.08)
}
@media screen and (-ms-high-contrast:active){
    .Polaris-Sheet{
        border-left:.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 .3s cubic-bezier(.64,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 .3s cubic-bezier(.64,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:.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:.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:.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,.3),rgba(223,227,232,.3))
}
.Polaris-Filters__FilterTrigger:focus{
    outline:none;
    box-shadow:inset .2rem 0 0 rgb(var(--mid-purple));
    background-image:linear-gradient(rgba(223,227,232,.3),rgba(223,227,232,.3))
}
.Polaris-Filters__FilterTriggerTitle{
    font-size:1.5rem;
    font-weight:600
}
.Polaris-Filters__AppliedFilterBadgeContainer{
    padding-top:.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:.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:.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:.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:.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:.8rem;
    flex-wrap:wrap
}
.Polaris-Filters__TagsContainer>*{
    margin-right:.8rem;
    margin-bottom:.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:.1rem solid #dfe3e8;
    border-bottom:.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:.1rem solid #dfe3e8;
        border-radius:999px
    }
}
@media (min-width:30.625em){
    .Polaris-FooterHelp__Content{
        width:auto;
        border:.1rem solid #dfe3e8;
        border-radius:999px
    }
}
.Polaris-FooterHelp__Icon{
    margin-right:.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.4rem
    }
}
.Polaris-FormLayout{
    margin-top:-1.6rem;
    margin-left:-2rem
}
.Polaris-FormLayout__Title{
    margin-bottom:-.8rem;
    padding:1.6rem 2rem 0
}
.Polaris-FormLayout__Items{
    display:flex;
    flex-wrap:wrap
}
.Polaris-FormLayout__HelpText{
    color:#637381;
    padding:.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:.3rem;
    background-color:#dfe3e8;
    opacity:1
}
.Polaris-Frame-Loading__Level{
    width:100%;
    height:100%;
    transform-origin:0;
    background-color:#47c1bf;
    transition:transform .5s cubic-bezier(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,.2),0 2px 16px 0 rgba(32,42,54,.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 .2s cubic-bezier(.64,0,.35,1),opacity .2s cubic-bezier(.64,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:.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 -.8rem 0 2rem;
    padding:.8rem
}
.Polaris-Modal-CloseButton:focus{
    outline:none
}
.Polaris-Modal-CloseButton:active,.Polaris-Modal-CloseButton:focus{
    border-radius:6px;
    background:rgba(33,43,54,.1)
}
.Polaris-Modal-CloseButton--withoutTitle{
    position:absolute;
    right:.8rem
}
.Polaris-Modal-Header{
    display:flex;
    align-items:flex-start;
    flex-shrink:0;
    padding:1.6rem 2rem;
    border-bottom:.1rem solid #dfe3e8
}
.Polaris-Modal-Header__Title{
    word-wrap:break-word;
    word-break:break-word;
    overflow-wrap:break-word;
    flex:1 1;
    margin-top:.4rem
}
.Polaris-Modal-Section{
    flex:0 0 auto;
    padding:2rem
}
.Polaris-Modal-Section:not(:last-of-type){
    border-bottom:.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,.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:.8rem
}
.Polaris-Frame-CSSAnimation--startFade{
    opacity:0;
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden;
    will-change:opacity;
    transition:opacity .3s cubic-bezier(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 .3s cubic-bezier(0,0,.42,1)
}
.Polaris-Frame__Navigation--exit{
    transform:translateX(0)
}
.Polaris-Frame__Navigation--exitActive{
    transform:translateX(-100%);
    transition:transform .3s cubic-bezier(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 .1s cubic-bezier(.64,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%,.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:.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:.7rem 1.6rem;
    background:var(--p-neutral-action,linear-gradient(180deg,#fff,#f9fafb));
    border:var(--p-override-none,.1rem solid #D9D9D9);
    box-shadow:var(--p-override-none,0 1px 0 0 rgba(22,29,37,.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:.2s;
    transition-timing-function:cubic-bezier(.64,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:-.3rem;
    right:-.3rem;
    bottom:-.3rem;
    left:-.3rem;
    display:block;
    border:.2rem solid var(--p-interactive-focus);
    border-radius:calc(var(--p-border-radius-base) + .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,.1),inset 0 1px 4px 0 rgba(99,115,129,.2))
}
.Polaris-Frame__SkipAnchor:active:after{
    border:none
}
.Polaris-Indicator:after,.Polaris-Indicator:before{
    content:"";
    position:absolute;
    background-color:#47c1bf;
    right:-.4rem;
    top:-.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:-.4rem;
    top:-.4rem;
    animation:Polaris-Indicator--pulse 5s ease infinite
}
@keyframes Polaris-Indicator--bounce{
    0%,65%,85%{
        transform:scale(1)
    }
    75%{
        transform:scale(.85)
    }
    82.5%{
        transform:scale(1.05)
    }
}
@keyframes Polaris-Indicator--pulse{
    0%,75%{
        transform:scale(.85);
        opacity:1
    }
    to{
        transform:scale(2.5);
        opacity:0
    }
}
.Polaris-KeyboardKey{
    display:inline-block;
    height:2.4rem;
    margin:0 .2rem 2px;
    padding: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:.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:.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:.8rem
}
.Polaris-List__Item:last-child{
    margin-bottom:0
}
.Polaris-List__Item .Polaris-List:first-child{
    margin-top:.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,.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 .8rem;
    margin: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,.3),rgba(223,227,232,.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,.3),rgba(223,227,232,.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:-.3rem;
    right:-.3rem;
    bottom:-.3rem;
    left:-.3rem;
    display:block;
    border:.2rem solid var(--p-interactive-focus);
    border-radius:calc(var(--p-border-radius-base) + .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.4rem;
        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,.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,.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:-.3rem;
    right:-.3rem;
    bottom:-.3rem;
    left:-.3rem;
    display:block;
    border:.2rem solid var(--p-interactive-focus);
    border-radius:calc(var(--p-border-radius-base) + .3rem)
}
.Polaris-Navigation__Item--selected:active{
    background-color:var(--p-branded-selected-pressed,rgba(92,106,196,.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,.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:.8rem;
    display:inline-flex;
    margin-top:1.2rem
}
@media (min-width:48.0625em){
    .Polaris-Navigation__Badge{
        margin-top:.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:.6rem;
        margin-right:1.6rem;
        margin-bottom:.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 .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:.1s
}
.Polaris-Navigation__ListItem:nth-child(4){
    animation-delay:.15s
}
.Polaris-Navigation__ListItem:nth-child(5){
    animation-delay:.2s
}
.Polaris-Navigation__ListItem:nth-child(6){
    animation-delay:.25s
}
.Polaris-Navigation__ListItem:nth-child(7){
    animation-delay:.3s
}
.Polaris-Navigation__ListItem:nth-child(8){
    animation-delay:.35s
}
.Polaris-Navigation__ListItem:nth-child(9){
    animation-delay:.4s
}
.Polaris-Navigation__ListItem:nth-child(10){
    animation-delay:.45s
}
.Polaris-Navigation__ListItem:nth-child(11){
    animation-delay:.5s
}
.Polaris-Navigation__ListItem:nth-child(12){
    animation-delay:.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:.6rem;
        margin-bottom:.6rem
    }
}
.Polaris-Navigation__SecondaryAction{
    color:var(--p-override-transparent,#fff);
    display:flex;
    align-items:center;
    height:4rem;
    margin-right:.4rem;
    padding:.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,.3),rgba(223,227,232,.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,.3),rgba(223,227,232,.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:-.3rem;
    right:-.3rem;
    bottom:-.3rem;
    left:-.3rem;
    display:block;
    border:.2rem solid var(--p-interactive-focus);
    border-radius:calc(var(--p-border-radius-base) + .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,.3),rgba(223,227,232,.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:.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:-.3rem;
    right:-.3rem;
    bottom:-.3rem;
    left:-.3rem;
    display:block;
    border:.2rem solid var(--p-interactive-focus);
    border-radius:calc(var(--p-border-radius-base) + .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.4rem;
        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:.4rem;
        margin-bottom:.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:-.3rem;
    right:-.3rem;
    bottom:-.3rem;
    left:-.3rem;
    display:block;
    border:.2rem solid var(--p-interactive-focus);
    border-radius:calc(var(--p-border-radius-base) + .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:.4rem
}
.Polaris-Navigation__Section--fill{
    flex:1 0 auto
}
.Polaris-Navigation__Section--withSeparator{
    border-top:var(--p-border-subdued,.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 .4rem 0 0;
    padding:.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,.3),rgba(223,227,232,.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,.3),rgba(223,227,232,.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:-.3rem;
    right:-.3rem;
    bottom:-.3rem;
    left:-.3rem;
    display:block;
    border:.2rem solid var(--p-interactive-focus);
    border-radius:calc(var(--p-border-radius-base) + .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,.3),rgba(223,227,232,.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:-.3rem;
    right:-.3rem;
    bottom:-.3rem;
    left:-.3rem;
    display:block;
    border:.2rem solid var(--p-interactive-focus);
    border-radius:calc(var(--p-border-radius-base) + .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:.4rem 1.6rem 1.6rem;
    opacity:1;
    box-shadow:0 0 0 1px rgba(6,44,82,.1),0 2px 16px rgba(33,43,54,.08);
    border-radius:3px;
    pointer-events:none;
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden;
    will-change:opacity,left,top;
    transition:opacity .2s cubic-bezier(.36,0,1,1) .1s
}
@media screen and (-ms-high-contrast:active){
    .Polaris-Tooltip{
        border:.2rem solid windowText
    }
}
.Polaris-Tooltip--measuring{
    opacity:0
}
.Polaris-Tooltip--positionedAbove{
    margin:1.6rem 1.6rem .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:.4rem .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:-.4rem;
    margin-bottom:-.4rem;
    padding-top:.8rem;
    padding-bottom:.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,.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:.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:.2s;
    transition-timing-function:cubic-bezier(.64,0,.35,1)
}
.Polaris-Pagination--plain .Polaris-Pagination__PreviousButton{
    margin-left:-.8rem
}
.Polaris-Pagination--plain .Polaris-Pagination__NextButton{
    margin-right:-.8rem;
    margin-left:.2rem
}
.Polaris-Pagination__Button{
    position:relative;
    z-index:10;
    display:inline-block;
    min-width:3.6rem;
    margin:0;
    padding:.7rem .8rem;
    background:linear-gradient(180deg,#fff,#f9fafb);
    border:.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:.2s;
    transition-timing-function:cubic-bezier(.64,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,.1),inset 0 1px 4px 0 rgba(99,115,129,.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 .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:.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:.8rem
}
.Polaris-Header-Title__TitleWithMetadataWrapper .Polaris-Header-Title>*{
    display:inline
}
.Polaris-Header-Title__TitleWithMetadataWrapper .Polaris-Header-Title__TitleMetadata{
    margin-top:.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:.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:.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:.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:-.8rem
    }
}
@media (min-width:30.625em){
    .Polaris-Page-Header--mobileView .Polaris-Page-Header__ActionMenuWrapper{
        right:-.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:.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:.8;
    cursor:not-allowed
}
.Polaris-RangeSlider-DualThumb__Track{
    position:absolute;
    width:100%;
    height:.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:.1rem solid #f9fafb;
    box-shadow:0 0 0 .1rem rgba(0,0,0,.2),0 1px 0 0 rgba(22,29,37,.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 .1rem #de3618
}
.Polaris-RangeSlider-DualThumb__Thumbs:hover{
    background:linear-gradient(#f9fafb,#f4f6f8);
    box-shadow:0 0 0 .1rem rgba(0,0,0,.4),0 1px 0 0 rgba(22,29,37,.05)
}
.Polaris-RangeSlider-DualThumb__Prefix{
    flex:0 0 auto;
    margin-right:.8rem
}
.Polaris-RangeSlider-DualThumb__Suffix{
    flex:0 0 auto;
    margin-left:.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:.2s;
    transition-timing-function:cubic-bezier(.64,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 .8rem;
    min-width:3.2rem;
    height:3.2rem;
    background-color:#212b36;
    border-radius:3px;
    transition-property:transform;
    transition-duration:.2s;
    transition-timing-function:cubic-bezier(.64,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(-.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(-.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:.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:.8rem
}
.Polaris-RangeSlider-SingleThumb__Suffix{
    flex:0 0 auto;
    margin-left:.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:.4rem;
    background-color:var(--progress-upper,#D9D9D9);
    background-image:linear-gradient(90deg,var(--gradient-colors));
    border:none;
    border-radius:.4rem
}
.Polaris-RangeSlider-SingleThumb__Input::-moz-range-track{
    cursor:pointer;
    width:100%;
    height:.4rem;
    background-color:var(--progress-upper,#D9D9D9);
    background-image:linear-gradient(90deg,var(--gradient-colors));
    border:none;
    border-radius:.4rem
}
.Polaris-RangeSlider-SingleThumb__Input::-webkit-slider-runnable-track{
    cursor:pointer;
    width:100%;
    height:.4rem;
    background-color:var(--progress-upper,#D9D9D9);
    background-image:linear-gradient(90deg,var(--gradient-colors));
    border:none;
    border-radius:.4rem
}
.Polaris-RangeSlider-SingleThumb__Input::-ms-thumb{
    cursor:-webkit-grab;
    width:2.4rem;
    height:2.4rem;
    border:.1rem solid #f9fafb;
    border-radius:50%;
    background:linear-gradient(#fff,#f9fafb);
    box-shadow:0 0 0 .1rem rgba(0,0,0,.2),0 1px 0 0 rgba(22,29,37,.05);
    appearance:none;
    transition-property:border-color,box-shadow;
    transition-duration:.2s;
    transition-timing-function:cubic-bezier(.64,0,.35,1)
}
.Polaris-RangeSlider-SingleThumb__Input::-ms-thumb:hover{
    background:linear-gradient(#f9fafb,#f4f6f8);
    box-shadow:0 0 0 .1rem rgba(0,0,0,.4),0 1px 0 0 rgba(22,29,37,.05)
}
.Polaris-RangeSlider-SingleThumb__Input::-moz-range-thumb{
    cursor:-webkit-grab;
    width:2.4rem;
    height:2.4rem;
    border:.1rem solid #f9fafb;
    border-radius:50%;
    background:linear-gradient(#fff,#f9fafb);
    box-shadow:0 0 0 .1rem rgba(0,0,0,.2),0 1px 0 0 rgba(22,29,37,.05);
    -moz-appearance:none;
    appearance:none;
    transition-property:border-color,box-shadow;
    transition-duration:.2s;
    transition-timing-function:cubic-bezier(.64,0,.35,1)
}
.Polaris-RangeSlider-SingleThumb__Input::-moz-range-thumb:hover{
    background:linear-gradient(#f9fafb,#f4f6f8);
    box-shadow:0 0 0 .1rem rgba(0,0,0,.4),0 1px 0 0 rgba(22,29,37,.05)
}
.Polaris-RangeSlider-SingleThumb__Input::-webkit-slider-thumb{
    cursor:-webkit-grab;
    width:2.4rem;
    height:2.4rem;
    border:.1rem solid #f9fafb;
    border-radius:50%;
    background:linear-gradient(#fff,#f9fafb);
    box-shadow:0 0 0 .1rem rgba(0,0,0,.2),0 1px 0 0 rgba(22,29,37,.05);
    -webkit-appearance:none;
    appearance:none;
    transition-property:border-color,box-shadow;
    transition-duration:.2s;
    transition-timing-function:cubic-bezier(.64,0,.35,1)
}
.Polaris-RangeSlider-SingleThumb__Input::-webkit-slider-thumb:hover{
    background:linear-gradient(#f9fafb,#f4f6f8);
    box-shadow:0 0 0 .1rem rgba(0,0,0,.4),0 1px 0 0 rgba(22,29,37,.05)
}
.Polaris-RangeSlider-SingleThumb__Input::-ms-thumb{
    margin-top:0;
    transform:translateY(.48rem) scale(.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 .1rem #de3618
}
.Polaris-RangeSlider-SingleThumb--error .Polaris-RangeSlider-SingleThumb__Input::-moz-range-thumb{
    border-color:#de3618;
    box-shadow:0 0 0 .1rem #de3618
}
.Polaris-RangeSlider-SingleThumb--error .Polaris-RangeSlider-SingleThumb__Input::-webkit-slider-thumb{
    border-color:#de3618;
    box-shadow: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 .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 .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 .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:.2s;
    transition-timing-function:cubic-bezier(.64,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 .8rem;
    min-width:3.2rem;
    height:3.2rem;
    background-color:#212b36;
    border-radius:3px;
    transition-property:transform;
    transition-duration:.2s;
    transition-timing-function:cubic-bezier(.64,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(-.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(-.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,.1),rgba(179,188,245,.1))
}
.Polaris-ResourceItem--selected{
    background-image:linear-gradient(rgba(179,188,245,.15),rgba(179,188,245,.15))
}
.Polaris-ResourceItem--selected.Polaris-ResourceItem--focused{
    box-shadow:inset .2rem 0 0 rgb(var(--mid-purple));
    background-image:linear-gradient(rgba(179,188,245,.15),rgba(179,188,245,.15)),linear-gradient(rgba(223,227,232,.3),rgba(223,227,232,.3))
}
.Polaris-ResourceItem--selected.Polaris-ResourceItem--focused:hover{
    box-shadow:inset .2rem 0 0 rgb(var(--mid-purple));
    background-image:linear-gradient(rgba(179,188,245,.15),rgba(179,188,245,.15)),linear-gradient(rgba(223,227,232,.3),rgba(223,227,232,.3)),linear-gradient(rgba(223,227,232,.3),rgba(223,227,232,.3))
}
.Polaris-ResourceItem--selected:hover{
    background-image:linear-gradient(rgba(179,188,245,.15),rgba(179,188,245,.15)),linear-gradient(rgba(223,227,232,.3),rgba(223,227,232,.3))
}
.Polaris-ResourceItem--selected:active{
    background-image:linear-gradient(rgba(179,188,245,.15),rgba(179,188,245,.15)),linear-gradient(rgba(179,188,245,.1),rgba(179,188,245,.1))
}
.Polaris-ResourceItem--focused{
    box-shadow:inset .2rem 0 0 rgb(var(--mid-purple));
    background-image:linear-gradient(rgba(223,227,232,.3),rgba(223,227,232,.3))
}
.Polaris-ResourceItem--focused:hover{
    box-shadow:inset .2rem 0 0 rgb(var(--mid-purple));
    background-image:linear-gradient(rgba(223,227,232,.3),rgba(223,227,232,.3)),linear-gradient(rgba(223,227,232,.3),rgba(223,227,232,.3))
}
.Polaris-ResourceItem--focused:active{
    box-shadow:inset .2rem 0 0 rgb(var(--mid-purple));
    background-image:linear-gradient(rgba(223,227,232,.3),rgba(223,227,232,.3)),linear-gradient(rgba(179,188,245,.1),rgba(179,188,245,.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 .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 .2s cubic-bezier(.64,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:.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:.5rem .8rem .5rem 1.2rem
}
@media (min-width:40em){
    .Polaris-Select__Content{
        font-size:1.4rem
    }
}
.Polaris-Select__InlineLabel{
    color:#637381;
    margin-right:.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:.1rem solid transparent;
    box-shadow:0 0 0 1px transparent,0 1px 0 0 rgba(22,29,37,.05);
    border-radius:3px;
    transition-property:box-shadow,background-color;
    transition-duration:.2s;
    transition-timing-function:cubic-bezier(.64,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,.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:.001;
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none
}
@media (min-width:40em){
    .Polaris-Select__Input{
        font-size:1.4rem
    }
}
.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:.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:.1rem solid #D9D9D9;
    border-right-color:transparent
}
@media (min-width:40em){
    .Polaris-ResourceList-CheckableButton{
        font-size:1.4rem
    }
}
.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:.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:.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:-.9rem
}
.Polaris-ResourceList-CheckableButton__Label{
    margin-left:2rem;
    flex:1 1;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    padding:.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:.7rem 1.6rem;
    background:var(--p-neutral-action,linear-gradient(180deg,#fff,#f9fafb));
    border:var(--p-override-none,.1rem solid #D9D9D9);
    box-shadow:var(--p-override-none,0 1px 0 0 rgba(22,29,37,.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:.2s;
    transition-timing-function:cubic-bezier(.64,0,.35,1);
    -webkit-tap-highlight-color:transparent
}
@media (min-width:40em){
    .Polaris-ResourceList-BulkActions__Button{
        font-size:1.4rem
    }
}
.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:-.3rem;
    right:-.3rem;
    bottom:-.3rem;
    left:-.3rem;
    display:block;
    border:.2rem solid var(--p-interactive-focus);
    border-radius:calc(var(--p-border-radius-base) + .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,.1),inset 0 1px 4px 0 rgba(99,115,129,.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 .2s cubic-bezier(.64,0,.35,1);
    display:none;
    align-items:center;
    flex-wrap:wrap;
    opacity:0
}
@media (min-width:40em){
    .Polaris-ResourceList-BulkActions__Group{
        font-size:1.4rem
    }
}
.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:.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:.4rem
}
.Polaris-ResourceList-BulkActions__ActionIcon:last-child{
    margin-right:-.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:.4rem 0
}
.Polaris-ResourceList-BulkActions__Slide{
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden;
    will-change:transform;
    transform:translateY(0);
    transition:transform .2s cubic-bezier(.64,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:.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:-.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:.8rem
    }
}
.Polaris-ResourceList-FilterControl__AppliedFilter{
    flex:1 0 auto;
    margin-top:.8rem;
    margin-left:1.2rem;
    max-width:calc(100% - .8rem)
}
@media (min-width:28.625em){
    .Polaris-ResourceList-FilterControl__AppliedFilter{
        flex:0 1 auto;
        margin-left:.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:.1rem solid #dfe3e8
}
.Polaris-ResourceList__HeaderOuterWrapper{
    position:relative;
    background-color:#fff;
    z-index:2
}
.Polaris-ResourceList__HeaderOuterWrapper+.Polaris-ResourceList{
    border-top:.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%,.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,.05),0 1px 3px 0 rgba(63,63,68,.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 .2s cubic-bezier(.64,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:.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:.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:.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%,.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 .8s linear infinite alternate
}
.Polaris-SkeletonBodyText{
    height:.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 .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 .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:-.4rem;
    margin-bottom:-.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:-.8rem
    }
}
@media (max-width:50em){
    .Polaris-SkeletonPage__PrimaryAction{
        margin-top:1.6rem;
        margin-bottom:-.8rem
    }
}
@media (max-width:48.0625em) and (min-width:30.625em),(min-width:45.625em){
    [data-has-navigation] .Polaris-SkeletonPage__PrimaryAction{
        margin-top:.8rem;
        margin-bottom:-.8rem
    }
}
@media (min-width:30.625em){
    .Polaris-SkeletonPage__PrimaryAction{
        margin-top:.8rem;
        margin-bottom:-.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:.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:-.4rem;
    margin-bottom:-.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 .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:.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:.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.4rem
    }
}
.Polaris-Tabs__Tab:hover .Polaris-Tabs__Title{
    font-weight:400;
    color:var(--p-text-on-surface,#212b36);
    text-decoration:none;
    border-bottom:.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,.8),0 0 2px 0 rgba(92,106,196,.8)
}
.Polaris-Tabs__Tab:focus .Polaris-Tabs__Title{
    font-weight:400;
    color:var(--p-text-on-surface,#212b36);
    border-bottom:.3rem solid #b3bcf5
}
.Polaris-Tabs__Tab:visited{
    color:#637381
}
.Polaris-Tabs__Tab.Polaris-Tabs__Tab--selected .Polaris-Tabs__Title{
    border-bottom:.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:.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:.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:.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,.1),rgba(179,188,245,.1))
}
.Polaris-Tabs__Item:active:hover{
    background-image:linear-gradient(rgba(179,188,245,.1),rgba(179,188,245,.1)),linear-gradient(rgba(223,227,232,.3),rgba(223,227,232,.3))
}
.Polaris-Tabs__Item:active:hover:focus{
    box-shadow:inset .2rem 0 0 rgb(var(--mid-purple));
    background-image:linear-gradient(rgba(179,188,245,.1),rgba(179,188,245,.1)),linear-gradient(rgba(223,227,232,.3),rgba(223,227,232,.3)),linear-gradient(rgba(223,227,232,.3),rgba(223,227,232,.3))
}
.Polaris-Tabs__Item:hover{
    background-image:linear-gradient(rgba(223,227,232,.3),rgba(223,227,232,.3))
}
.Polaris-Tabs__Item:hover:focus{
    box-shadow:inset .2rem 0 0 rgb(var(--mid-purple));
    background-image:linear-gradient(rgba(223,227,232,.3),rgba(223,227,232,.3)),linear-gradient(rgba(223,227,232,.3),rgba(223,227,232,.3))
}
.Polaris-Tabs__Item:focus{
    box-shadow:inset .2rem 0 0 rgb(var(--mid-purple));
    background-image:linear-gradient(rgba(223,227,232,.3),rgba(223,227,232,.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:.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,.1),rgba(179,188,245,.1)),linear-gradient(rgba(223,227,232,.3),rgba(223,227,232,.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,.8),0 0 2px 0 rgba(92,106,196,.8)
}
.Polaris-Tabs__DisclosureActivator:focus .Polaris-Tabs__Title{
    border-bottom:.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,.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 .2s cubic-bezier(.64,0,.35,1),color .2s cubic-bezier(.64,0,.35,1);
    -webkit-appearance:textfield;
    -moz-appearance:textfield;
    appearance:textfield
}
@media (min-width:40em){
    .Polaris-TopBar-SearchField__Input{
        font-size:1.4rem
    }
}
.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:.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 .2s cubic-bezier(.64,0,.35,1);
    border-radius:3px;
    animation:Polaris-TopBar-SearchField--toLightBackground .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:.8rem;
    height:.8rem;
    border-radius:100%;
    background-color:#47c1bf
}
.Polaris-Menu-Message__Section{
    max-width:32.5rem;
    margin-top:.8rem;
    padding-top:.8rem;
    border-top:.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:.6rem .8rem;
    border:0;
    cursor:pointer;
    transition:background-color .1s;
    margin:0 .8rem 0 0;
    border-radius:3px
}
.Polaris-TopBar-Menu__Activator:focus{
    background-color:hsla(0,0%,100%,.16);
    outline:none
}
.Polaris-TopBar-Menu__Activator:hover{
    background-color:hsla(0,0%,100%,.08)
}
.Polaris-TopBar-Menu__Activator:active,.Polaris-TopBar-Menu__Activator[aria-expanded=true]{
    background-color:rgba(0,0,0,.28);
    outline:none;
    transition:none
}
@media (max-width:48.0525em){
    .Polaris-TopBar-Menu__Activator{
        margin: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:.85
    }
}
.Polaris-TopBar-Menu__Section{
    margin-top:.8rem;
    padding-top:.8rem;
    border-top:.1rem solid #dfe3e8
}
.Polaris-TopBar-UserMenu__Details{
    max-width:16rem;
    margin-left:.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.4rem
    }
}
.Polaris-TopBar-UserMenu__Detail{
    font-size:1.3rem;
    font-weight:400;
    line-height:2rem;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
    opacity:.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 .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 .8rem 0 1rem;
    padding:.8rem;
    border-radius:3px
}
.Polaris-TopBar__NavigationIcon:focus{
    outline:none
}
.Polaris-TopBar__NavigationIcon.Polaris-TopBar--focused{
    background-color:hsla(0,0%,100%,.16)
}
.Polaris-TopBar__NavigationIcon.Polaris-TopBar--focused:active{
    background-color:rgba(0,0,0,.28)
}
.Polaris-TopBar__NavigationIcon:hover{
    background-color:hsla(0,0%,100%,.08)
}
.Polaris-TopBar__NavigationIcon:after{
    content:"";
    position:absolute;
    top:-.8rem;
    left:-.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: .2rem .5rem;
  margin: 0 .2rem;
  white-space: nowrap;
  background: #F1F1F1;
  border: .1rem solid #E1E1E1;
  border-radius: .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: .1rem solid #d3dbe2; }
  section aside {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    padding: 0 2.0rem;
    box-sizing: border-box; }
    @media (min-width: 550px) {
      section aside {
        -webkit-box-flex: 1;
            -ms-flex: 1 0 24.0rem;
                flex: 1 0 24.0rem; } }
    section aside h2 {
      margin: 0;
      padding: 2.0rem 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 48.0rem;
                flex: 2 1 48.0rem;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-direction: row;
                flex-direction: row;
        margin: 0 2.0rem; } }
  section .card {
    display: inline-block;
    width: 100%;
    color: #1a1919;
    box-sizing: border-box;
    margin-bottom: 0;
    padding: 2.0rem;
    background-color: #ffffff;
    border-radius: .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: 2.0rem; } }
    section .card.secondary {
      background-color: #ebeef0; }
    section .card.has-sections {
      padding: 0; }
    section .card .card-section {
      padding: 2.0rem; }
      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: .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:.1rem solid var(--p-border-subdued-on-surface,#dfe3e8);
}
.P2XWq ._1i4tg{
    padding:.4rem 1.6rem .4rem .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:.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:.1rem solid var(--p-border-subdued-on-surface,#dfe3e8);
    padding:.8rem 1.6rem;
}
@media (max-width:48em){
    ._3EUI8{
        display:none;
    }
}
._2PV-_{
    display:flex;
    margin:0;
    padding: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:.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.4rem;
    }
}
._3PelD:hover{
    text-decoration:none;
}
._3PelD:hover{
    font-weight:400;
    color:var(--p-text-on-surface,#212b36);
    text-decoration:none;
    border-bottom:.3rem solid #dfe3e8;
}
._3PelD:focus{
    box-shadow:inset 0 0 2px 0 rgba(92,106,196,.8),0 0 2px 0 rgba(92,106,196,.8);
}
._3PelD:focus ._1MkCc{
    font-weight:400;
    color:var(--p-text-on-surface,#212b36);
}
._3PelD:visited{
    color:#637381;
}
._3PelD._1MXD2 ._1MkCc{
    border-bottom:.3rem solid #000000;
}
._1MXD2{
    font-weight:400;
    color:var(--p-text-on-surface,#212b36);
}
._1MkCc{
    padding:1.6rem 0 1.3rem 0;
    border-bottom:.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:.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:.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 .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,.8),0 0 2px 0 rgba(92,106,196,.8);
}
._37y-f ._1n-sW{
    display:flex;
    align-items:center;
    justify-content:center;
}
._37y-f ._1Z61c{
    margin-right:.2rem;
}
._3-n0O{
    position:fixed;
    width:100%;
    display:flex;
    height:0;
    visibility:hidden;
}
._3Z2k-{
    border-top:.1rem solid var(--p-border-subdued-on-surface,#dfe3e8);
    padding:.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:-.8rem 0;
    padding:.8rem .4rem .8rem 1.2rem;
    position:relative;
    display:inline-block;
}
.dX_U9:first-child{
    margin-left:-.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:.4rem;
    left:.4rem;
    display:block;
    width:1px;
    height:1em;
    margin:.8rem 0;
    border-left:.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,.8),0 0 2px 0 rgba(92,106,196,.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,.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,.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: 1.0rem;
	    white-space: nowrap;
	}

    /* tags */

	.tag {
        position: relative;
        display: inline-block;
        border-radius: 0.3rem;
        margin-right: 0.5rem;
        padding: 0.5rem 1rem;
        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: #dfe3e8;
        color: #212b36;
    }
    
	
	
	/* 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: #edeeef;
        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(--lilac));
    }
  
