@charset "UTF-8";
:root { --polaris-version-number: '11.26.0'; }

html[class~="Polaris-Summer-Editions-2023"] { --pc-app-provider-shadow-bevel-content: ''; --pc-app-provider-shadow-bevel-border: none; }

html[class~="Polaris-SE23-Shadow-Bevel-Opt-Out"] { --pc-app-provider-shadow-bevel-content: none; --pc-app-provider-shadow-bevel-border: var(--p-border-width-025) solid
    var(--p-color-border); }

html, body { font-size: 0.875rem; font-size: var(--p-font-size-350); line-height: 1.25rem; line-height: var(--p-font-line-height-500); letter-spacing: normal; letter-spacing: initial; font-weight: 400; font-weight: var(--p-font-weight-regular); color: rgba(31, 33, 36, 1); color: var(--p-color-text); }

html[class~="Polaris-Summer-Editions-2023"] body { font-size: 0.8125rem; font-size: var(--p-font-size-325); }

html, body, button { font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; font-family: var(--p-font-family-sans); }

html { position: relative; font-size: 100%; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; -webkit-text-size-adjust: 100%; -moz-text-size-adjust: 100%; text-size-adjust: 100%; text-rendering: optimizeLegibility; }

/* To support dynamic type in iOS, we need to set Apple's system font and then define font-families and rem-based font-sizes on descendant elements: */
@supports (font: -apple-system-body) { @media (max-width: 30.6225em) { html { font: -apple-system-body; } } }

body { min-height: 100%; margin: 0; padding: 0; background-color: #f1f2f4; }

@media print { body { background-color: transparent !important; } }

*, *::before, *::after { box-sizing: border-box; }

h1, h2, h3, h4, h5, h6, p { margin: 0; font-size: 1em; font-weight: 400; font-weight: var(--p-font-weight-regular); }

button::-moz-focus-inner, [type='button']::-moz-focus-inner, [type='reset']::-moz-focus-inner, [type='submit']::-moz-focus-inner { border-style: none; }


:root { color-scheme: light; --p-border-radius-0:var(--p-border-radius-0-experimental); --p-border-radius-050:var(--p-border-radius-05); --p-border-radius-100:var(--p-border-radius-1); --p-border-radius-150:var(--p-border-radius-1_5-experimental); --p-border-radius-200:var(--p-border-radius-2); --p-border-radius-300:var(--p-border-radius-3); --p-border-radius-400:var(--p-border-radius-4); --p-border-radius-500:var(--p-border-radius-5); --p-border-radius-750:var(--p-border-radius-6); --p-border-radius-full:624.9375rem; --p-border-radius-0-experimental:0rem; --p-border-radius-05:0.125rem; --p-border-radius-1:0.25rem; --p-border-radius-2:0.5rem; --p-border-radius-3:0.75rem; --p-border-radius-4:1rem; --p-border-radius-5:1.25rem; --p-border-radius-6:1.875rem; --p-border-radius-1_5-experimental:0.375rem; --p-border-width-0165:var(--p-border-width-1-experimental); --p-border-width-025:var(--p-border-width-1); --p-border-width-050:var(--p-border-width-2); --p-border-width-100:var(--p-border-width-4); --p-border-width-1:0.0625rem; --p-border-width-2:0.125rem; --p-border-width-3:0.1875rem; --p-border-width-4:0.25rem; --p-border-width-5:0.3125rem; --p-border-width-1-experimental:0.04125rem; --p-border-width-2-experimental:0.0625rem; --p-breakpoints-xs:0rem; --p-breakpoints-sm:30.625rem; --p-breakpoints-md:48rem; --p-breakpoints-lg:65rem; --p-breakpoints-xl:90rem; --p-color-border-inverse-active:rgba(227, 227, 227, 1); --p-color-border-inverse-hover:rgba(204, 204, 204, 1); --p-color-border-warning:rgba(255, 200, 121, 1); --p-color-checkbox-icon-disabled:rgba(255, 255, 255, 1); --p-color-checkbox-bg-surface-disabled:rgba(0, 0, 0, 0.08); --p-color-bg-fill-active:rgba(247, 247, 247, 1); --p-color-bg-fill-brand-selected:rgba(48, 48, 48, 1); --p-color-bg-fill-caution-active:rgba(225, 203, 0, 1); --p-color-bg-fill-caution-hover:rgba(234, 211, 0, 1); --p-color-bg-fill-critical-selected:rgba(142, 31, 11, 1); --p-color-bg-fill-emphasis-active:rgba(0, 46, 106, 1); --p-color-bg-fill-emphasis-hover:rgba(0, 66, 153, 1); --p-color-bg-fill-emphasis:rgba(0, 91, 211, 1); --p-color-bg-fill-hover:rgba(250, 250, 250, 1); --p-color-bg-fill-info-active:rgba(0, 148, 213, 1); --p-color-bg-fill-info-hover:rgba(81, 192, 255, 1); --p-color-bg-fill-secondary-active:rgba(227, 227, 227, 1); --p-color-bg-fill-secondary-hover:rgba(235, 235, 235, 1); --p-color-bg-fill-selected:rgba(204, 204, 204, 1); --p-color-bg-fill-transparent-secondary-active:rgba(0, 0, 0, 0.11); --p-color-bg-fill-transparent-secondary-hover:rgba(0, 0, 0, 0.08); --p-color-bg-fill-transparent-selected:rgba(0, 0, 0, 0.06); --p-color-bg-fill-transparent:rgba(0, 0, 0, 0); --p-color-bg-fill-warning-active:rgba(178, 132, 0, 1); --p-color-bg-fill-warning-hover:rgba(229, 165, 0, 1); --p-color-bg-fill:rgba(255, 255, 255, 1); --p-color-icon-secondary-active:rgba(74, 74, 74, 1); --p-color-icon-secondary-hover:rgba(97, 97, 97, 1); --p-color-text-link-active:rgba(0, 46, 106, 1); --p-color-text-link-hover:rgba(0, 66, 153, 1); --p-color-text-link:rgba(0, 91, 211, 1); --p-color-nav-bg:rgba(235, 235, 235, 1); --p-color-nav-bg-surface-active:rgba(250, 250, 250, 1); --p-color-nav-bg-surface-hover:rgba(241, 241, 241, 1); --p-color-nav-bg-surface-selected:rgba(250, 250, 250, 1); --p-color-nav-bg-surface:rgba(0, 0, 0, 0.02); --p-color-radio-button-icon-disabled:rgba(255, 255, 255, 1); --p-color-radio-button-bg-surface-disabled:rgba(0, 0, 0, 0.08); --p-color-bg-surface-emphasis-active:rgba(226, 231, 255, 1); --p-color-bg-surface-emphasis-hover:rgba(234, 237, 255, 1); --p-color-bg-surface-emphasis:rgba(240, 242, 255, 1); --p-color-bg-surface-inverse:rgba(48, 48, 48, 1); --p-color-bg-surface-magic-active:rgba(228, 222, 255, 1); --p-color-bg-surface-secondary-selected:rgba(235, 235, 235, 1); --p-color-bg-surface-tertiary-active:rgba(227, 227, 227, 1); --p-color-bg-surface-tertiary-hover:rgba(235, 235, 235, 1); --p-color-bg-surface-warning-active:rgba(255, 228, 198, 1); --p-color-bg-surface-warning-hover:rgba(255, 235, 213, 1); --p-color-text-brand-on-bg-fill-active:rgba(204, 204, 204, 1); --p-color-text-brand-on-bg-fill-disabled:rgba(255, 255, 255, 1); --p-color-text-brand-on-bg-fill-hover:rgba(227, 227, 227, 1); --p-color-text-brand-on-bg-fill:rgba(255, 255, 255, 1); --p-color-text-caution-active:rgba(31, 28, 0, 1); --p-color-text-caution-hover:rgba(51, 46, 0, 1); --p-color-text-caution-on-bg-fill:rgba(51, 46, 0, 1); --p-color-text-critical-on-bg-fill:rgba(255, 251, 251, 1); --p-color-text-emphasis-on-bg-fill-active:rgba(213, 220, 255, 1); --p-color-text-emphasis-on-bg-fill-hover:rgba(226, 231, 255, 1); --p-color-text-emphasis-on-bg-fill:rgba(252, 253, 255, 1); --p-color-text-info-active:rgba(0, 33, 51, 1); --p-color-text-info-hover:rgba(0, 58, 90, 1); --p-color-text-magic-on-bg-fill:rgba(253, 253, 255, 1); --p-color-text-success-active:rgba(9, 42, 27, 1); --p-color-text-success-hover:rgba(8, 61, 37, 1); --p-color-text-success-on-bg-fill:rgba(248, 255, 251, 1); --p-color-text-warning-active:rgba(37, 26, 0, 1); --p-color-text-warning-hover:rgba(65, 45, 0, 1); --p-color-text-warning-on-bg-fill:rgba(37, 26, 0, 1); --p-color-video-thumbnail-play-button-bg-fill-hover:rgba(0, 0, 0, 0.81); --p-color-video-thumbnail-play-button-bg-fill:rgba(0, 0, 0, 0.71); --p-color-video-thumbnail-play-button-text-on-bg-fill:rgba(255, 255, 255, 1); --p-color-bg-surface:var(--p-color-bg); --p-color-bg-surface-hover:rgba(247, 247, 247, 1); --p-color-bg-surface-active:rgba(243, 243, 243, 1); --p-color-bg-surface-disabled:rgba(0, 0, 0, 0.05); --p-color-bg-surface-secondary:var(--p-color-bg-subdued); --p-color-bg-surface-secondary-hover:var(--p-color-bg-subdued-hover); --p-color-bg-surface-secondary-active:var(--p-color-bg-subdued-active); --p-color-bg-surface-tertiary:var(--p-color-bg-secondary-experimental); --p-color-bg-fill-tertiary:var(--p-color-bg-strong); --p-color-bg-fill-tertiary-hover:var(--p-color-bg-strong-hover); --p-color-bg-fill-tertiary-active:var(--p-color-bg-strong-active); --p-color-input-bg-surface:var(--p-color-bg-input); --p-color-input-bg-surface-hover:var(--p-color-bg-input-hover-experimental); --p-color-input-bg-surface-active:var(--p-color-bg-input-active-experimental); --p-color-bg-fill-brand:rgba(48, 48, 48, 1); --p-color-bg-fill-brand-hover:rgba(26, 26, 26, 1); --p-color-bg-fill-brand-active:rgba(26, 26, 26, 1); --p-color-bg-surface-brand:rgba(227, 227, 227, 1); --p-color-bg-surface-brand-hover:rgba(235, 235, 235, 1); --p-color-bg-surface-brand-active:rgba(241, 241, 241, 1); --p-color-bg-surface-brand-selected:rgba(241, 241, 241, 1); --p-color-bg-surface-selected:var(--p-color-bg-app-selected); --p-color-bg-fill-success:var(--p-color-bg-success-strong); --p-color-bg-fill-success-hover:var(--p-color-bg-success-strong-hover-experimental); --p-color-bg-fill-success-active:var(--p-color-bg-success-strong-active-experimental); --p-color-bg-fill-success-secondary:var(--p-color-bg-success); --p-color-bg-surface-success:var(--p-color-bg-success-subdued); --p-color-bg-surface-success-hover:var(--p-color-bg-success-subdued-hover); --p-color-bg-surface-success-active:var(--p-color-bg-success-subdued-active); --p-color-bg-fill-critical:var(--p-color-bg-critical-strong); --p-color-bg-fill-critical-hover:var(--p-color-bg-critical-strong-hover); --p-color-bg-fill-critical-active:var(--p-color-bg-critical-strong-active); --p-color-bg-fill-critical-secondary:var(--p-color-bg-critical); --p-color-bg-surface-critical:var(--p-color-bg-critical-subdued); --p-color-bg-surface-critical-hover:var(--p-color-bg-critical-subdued-hover); --p-color-bg-surface-critical-active:var(--p-color-bg-critical-subdued-active); --p-color-bg-fill-caution:var(--p-color-bg-caution-strong); --p-color-bg-fill-caution-secondary:var(--p-color-bg-caution); --p-color-bg-surface-caution:var(--p-color-bg-caution-subdued); --p-color-bg-surface-caution-hover:var(--p-color-bg-caution-subdued-hover); --p-color-bg-surface-caution-active:var(--p-color-bg-caution-subdued-active); --p-color-bg-fill-info:var(--p-color-bg-info-strong); --p-color-bg-fill-info-secondary:var(--p-color-bg-info); --p-color-bg-surface-info:var(--p-color-bg-info-subdued); --p-color-bg-surface-info-hover:var(--p-color-bg-info-subdued-hover); --p-color-bg-surface-info-active:var(--p-color-bg-info-subdued-active); --p-color-bg-fill-warning:var(--p-color-bg-warning-strong-experimental); --p-color-bg-fill-warning-secondary:var(--p-color-bg-warning); --p-color-bg-surface-warning:var(--p-color-bg-warning-subdued-experimental); --p-color-bg-fill-magic:var(--p-color-bg-magic-strong); --p-color-bg-fill-magic-secondary:var(--p-color-bg-magic); --p-color-bg-fill-magic-secondary-hover:var(--p-color-bg-magic-hover); --p-color-bg-fill-magic-secondary-active:var(--p-color-bg-magic-active); --p-color-bg-surface-magic:rgba(243, 241, 255, 1); --p-color-bg-surface-magic-hover:var(--p-color-bg-magic-subdued-hover); --p-color-bg-fill-secondary:var(--p-color-bg-inset); --p-color-bg-fill-inverse:var(--p-color-bg-inset-strong); --p-color-bg-fill-inverse-hover:var(--p-color-bg-inverse-hover); --p-color-bg-fill-inverse-active:var(--p-color-bg-inverse-active); --p-color-bg-surface-transparent:var(--p-color-bg-transparent-experimental); --p-color-bg-fill-transparent-hover:var(--p-color-bg-transparent-hover-experimental); --p-color-bg-fill-transparent-active:var(--p-color-bg-transparent-active-experimental); --p-color-bg-fill-disabled:var(--p-color-bg-transparent-disabled-experimental); --p-color-bg-fill-transparent-secondary:var(--p-color-bg-transparent-subdued-experimental); --p-color-bg-fill-brand-disabled:var(--p-color-bg-transparent-primary-disabled-experimental); --p-color-backdrop-bg:var(--p-color-bg-backdrop-experimental); --p-color-avatar-bg-fill:var(--p-color-avatar-background-experimental); --p-color-avatar-one-bg-fill:var(--p-color-avatar-style-one-background-experimental); --p-color-avatar-two-bg-fill:var(--p-color-avatar-style-two-background-experimental); --p-color-avatar-three-bg-fill:var(--p-color-avatar-style-three-background-experimental); --p-color-avatar-four-bg-fill:var(--p-color-avatar-style-four-background-experimental); --p-color-avatar-five-bg-fill:var(--p-color-avatar-style-five-background-experimental); --p-color-text-secondary:var(--p-color-text-subdued); --p-color-text-emphasis:var(--p-color-text-interactive); --p-color-text-emphasis-hover:var(--p-color-text-interactive-hover); --p-color-text-emphasis-active:var(--p-color-text-interactive-active); --p-color-text-brand:var(--p-color-text-primary); --p-color-text-brand-hover:var(--p-color-text-primary-hover); --p-color-text-critical-hover:rgba(95, 21, 7, 1); --p-color-text-info-on-bg-fill:var(--p-color-text-info-strong); --p-color-text-warning:rgba(94, 66, 0, 1); --p-color-text-inverse-secondary:var(--p-color-text-inverse-subdued); --p-color-text-link-inverse:rgba(197, 208, 255, 1); --p-color-avatar-text-on-bg-fill:var(--p-color-avatar-color-experimental); --p-color-avatar-one-text-on-bg-fill:var(--p-color-avatar-style-one-color-experimental); --p-color-avatar-two-text-on-bg-fill:var(--p-color-avatar-style-two-color-experimental); --p-color-avatar-three-text-on-bg-fill:var(--p-color-avatar-style-three-color-experimental); --p-color-avatar-four-text-on-bg-fill:var(--p-color-avatar-style-four-color-experimental); --p-color-avatar-five-text-on-bg-fill:var(--p-color-avatar-style-five-color-experimental); --p-color-icon-secondary:var(--p-color-icon-subdued); --p-color-icon-emphasis:var(--p-color-icon-interactive); --p-color-icon-emphasis-hover:var(--p-color-icon-interactive-hover); --p-color-icon-emphasis-active:var(--p-color-icon-interactive-active); --p-color-icon-brand:var(--p-color-icon-primary); --p-color-border-secondary:var(--p-color-border-subdued); --p-color-border-tertiary:rgba(204, 204, 204, 1); --p-color-input-border:var(--p-color-border-input); --p-color-input-border-hover:var(--p-color-border-input-hover); --p-color-input-border-active:var(--p-color-border-input-active-experimental); --p-color-border-emphasis:rgba(0, 91, 211, 1); --p-color-border-emphasis-hover:var(--p-color-border-interactive-hover); --p-color-border-emphasis-active:var(--p-color-border-interactive-active); --p-color-border-focus:var(--p-color-border-interactive-focus); --p-color-border-brand:var(--p-color-border-primary); --p-color-border-critical-secondary:var(--p-color-border-critical-strong-experimental); --p-color-border-magic-secondary:var(--p-color-border-magic-strong); --p-color-bg-inverse:rgba(31, 33, 36, 1); --p-color-bg-inset-strong:rgba(97, 106, 117, 1); --p-color-bg-inverse-hover:rgba(97, 106, 117, 1); --p-color-bg-inverse-active:rgba(135, 144, 155, 1); --p-color-bg-strong-hover:rgba(202, 206, 211, 1); --p-color-bg-strong-active:rgba(202, 206, 211, 1); --p-color-bg-strong:rgba(221, 224, 228, 1); --p-color-bg-subdued-active:rgba(235, 236, 239, 1); --p-color-bg-disabled:rgba(235, 236, 239, 1); --p-color-bg-interactive-disabled:rgba(235, 236, 239, 1); --p-color-bg-app:rgba(241, 242, 244, 1); --p-color-bg-app-active:rgba(221, 224, 228, 1); --p-color-bg-app-hover:rgba(235, 236, 239, 1); --p-color-bg-app-selected:rgba(235, 236, 239, 1); --p-color-bg-active:rgba(235, 236, 239, 1); --p-color-bg-subdued-hover:rgba(241, 242, 244, 1); --p-color-bg-inset:rgba(241, 242, 244, 1); --p-color-bg-hover:rgba(241, 242, 244, 1); --p-color-bg-subdued:rgba(249, 250, 251, 1); --p-color-bg-input:rgba(255, 255, 255, 1); --p-color-bg:rgba(255, 255, 255, 1); --p-color-bg-primary-active:rgba(12, 59, 47, 1); --p-color-bg-primary-hover:rgba(18, 84, 67, 1); --p-color-bg-primary:rgba(0, 122, 92, 1); --p-color-bg-success-strong:rgba(22, 166, 121, 1); --p-color-bg-success:rgba(161, 237, 208, 1); --p-color-bg-primary-subdued-active:rgba(192, 242, 221, 1); --p-color-bg-success-subdued-active:rgba(192, 242, 221, 1); --p-color-bg-success-subdued:rgba(224, 248, 238, 1); --p-color-bg-primary-subdued-hover:rgba(224, 248, 238, 1); --p-color-bg-success-subdued-hover:rgba(240, 253, 248, 1); --p-color-bg-primary-subdued:rgba(240, 253, 248, 1); --p-color-bg-primary-subdued-selected:rgba(240, 253, 248, 1); --p-color-bg-critical-strong-active:rgba(115, 24, 7, 1); --p-color-bg-critical-strong-hover:rgba(159, 32, 10, 1); --p-color-bg-critical-strong:rgba(197, 40, 12, 1); --p-color-bg-critical-subdued-active:rgba(251, 197, 188, 1); --p-color-bg-critical:rgba(251, 197, 188, 1); --p-color-bg-critical-subdued:rgba(253, 226, 221, 1); --p-color-bg-critical-subdued-hover:rgba(254, 243, 241, 1); --p-color-bg-caution-strong:rgba(216, 155, 13, 1); --p-color-bg-caution:rgba(248, 217, 144, 1); --p-color-bg-caution-subdued-active:rgba(250, 229, 178, 1); --p-color-bg-caution-subdued:rgba(252, 240, 212, 1); --p-color-bg-caution-subdued-hover:rgba(254, 248, 236, 1); --p-color-bg-info-strong:rgba(42, 172, 187, 1); --p-color-bg-info-subdued-active:rgba(184, 233, 239, 1); --p-color-bg-info:rgba(184, 233, 239, 1); --p-color-bg-info-subdued:rgba(222, 245, 247, 1); --p-color-bg-info-subdued-hover:rgba(238, 250, 251, 1); --p-color-bg-interactive-active:rgba(14, 53, 108, 1); --p-color-bg-interactive-hover:rgba(20, 73, 149, 1); --p-color-bg-interactive:rgba(36, 99, 188, 1); --p-color-bg-interactive-subdued-active:rgba(187, 212, 247, 1); --p-color-bg-interactive-subdued-hover:rgba(232, 240, 253, 1); --p-color-bg-interactive-subdued:rgba(240, 245, 253, 1); --p-color-bg-interactive-selected:rgba(240, 245, 253, 1); --p-color-bg-warning:rgba(250, 201, 168, 1); --p-color-bg-magic-strong:rgba(121, 69, 227, 1); --p-color-bg-magic-hover:rgba(226, 214, 250, 1); --p-color-bg-magic-active:rgba(203, 180, 248, 1); --p-color-bg-magic:rgba(236, 227, 253, 1); --p-color-bg-magic-subdued-hover:rgba(236, 227, 253, 1); --p-color-bg-magic-subdued-active:rgba(226, 214, 250, 1); --p-color-bg-magic-subdued:rgba(242, 237, 253, 1); --p-color-border-input-hover:rgba(97, 106, 117, 1); --p-color-border-inverse:rgba(97, 106, 117, 1); --p-color-border-strong-hover:rgba(135, 144, 155, 1); --p-color-border-input:rgba(171, 177, 186, 1); --p-color-border-hover:rgba(171, 177, 186, 1); --p-color-border-strong:rgba(171, 177, 186, 1); --p-color-border:rgba(202, 206, 211, 1); --p-color-border-disabled:rgba(221, 224, 228, 1); --p-color-border-subdued:rgba(221, 224, 228, 1); --p-color-border-interactive-disabled:rgba(221, 224, 228, 1); --p-color-border-primary:rgba(0, 122, 92, 1); --p-color-border-success:rgba(22, 166, 121, 1); --p-color-border-success-subdued:rgba(80, 220, 169, 1); --p-color-border-critical-active:rgba(67, 14, 4, 1); --p-color-border-critical-hover:rgba(115, 24, 7, 1); --p-color-border-critical:rgba(197, 40, 12, 1); --p-color-border-critical-subdued:rgba(245, 107, 82, 1); --p-color-border-caution:rgba(216, 155, 13, 1); --p-color-border-caution-subdued:rgba(245, 196, 82, 1); --p-color-border-info:rgba(59, 195, 211, 1); --p-color-border-info-subdued:rgba(109, 211, 222, 1); --p-color-border-interactive-active:rgba(14, 53, 108, 1); --p-color-border-interactive-hover:rgba(20, 73, 149, 1); --p-color-border-interactive:rgba(62, 125, 213, 1); --p-color-border-interactive-focus:rgba(62, 125, 213, 1); --p-color-border-interactive-subdued:rgba(187, 212, 247, 1); --p-color-border-magic-strong:rgba(121, 69, 227, 1); --p-color-border-magic:rgba(173, 139, 241, 1); --p-color-icon-hover:rgba(31, 33, 36, 1); --p-color-icon:rgba(97, 106, 117, 1); --p-color-icon-active:rgba(31, 33, 36, 1); --p-color-icon-subdued:rgba(135, 144, 155, 1); --p-color-icon-disabled:rgba(171, 177, 186, 1); --p-color-icon-interactive-disabled:rgba(171, 177, 186, 1); --p-color-icon-inverse:rgba(221, 224, 228, 1); --p-color-icon-on-color:rgba(255, 255, 255, 1); --p-color-icon-primary:rgba(0, 122, 92, 1); --p-color-icon-success:rgba(22, 166, 121, 1); --p-color-icon-critical:rgba(197, 40, 12, 1); --p-color-icon-caution:rgba(183, 126, 11, 1); --p-color-icon-info:rgba(42, 172, 187, 1); --p-color-icon-warning:rgba(242, 117, 34, 1); --p-color-icon-interactive-active:rgba(14, 53, 108, 1); --p-color-icon-interactive-hover:rgba(20, 73, 149, 1); --p-color-icon-interactive:rgba(36, 99, 188, 1); --p-color-icon-interactive-inverse:rgba(102, 153, 225, 1); --p-color-icon-magic:rgba(121, 69, 227, 1); --p-color-text:rgba(31, 33, 36, 1); --p-color-text-subdued:rgba(97, 106, 117, 1); --p-color-text-disabled:rgba(135, 144, 155, 1); --p-color-text-interactive-disabled:rgba(135, 144, 155, 1); --p-color-text-inverse-subdued:rgba(171, 177, 186, 1); --p-color-text-inverse:rgba(241, 242, 244, 1); --p-color-text-on-color:rgba(255, 255, 255, 1); --p-color-text-success-strong:rgba(12, 59, 47, 1); --p-color-text-success:rgba(0, 122, 92, 1); --p-color-text-primary:rgba(0, 122, 92, 1); --p-color-text-primary-hover:rgba(18, 84, 67, 1); --p-color-text-critical-strong:rgba(67, 14, 4, 1); --p-color-text-critical-active:rgba(115, 24, 7, 1); --p-color-text-critical:rgba(197, 40, 12, 1); --p-color-text-caution-strong:rgba(77, 46, 5, 1); --p-color-text-caution:rgba(135, 92, 8, 1); --p-color-text-info-strong:rgba(16, 65, 71, 1); --p-color-text-info:rgba(32, 130, 141, 1); --p-color-text-warning-strong:rgba(77, 36, 5, 1); --p-color-text-interactive-active:rgba(14, 53, 108, 1); --p-color-text-interactive-hover:rgba(20, 73, 149, 1); --p-color-text-interactive:rgba(36, 99, 188, 1); --p-color-text-interactive-inverse:rgba(102, 153, 225, 1); --p-color-text-magic-strong:rgba(49, 13, 120, 1); --p-color-text-magic:rgba(90, 36, 205, 1); --p-color-bg-backdrop-experimental:rgba(0, 0, 0, 0.71); --p-color-bg-primary-disabled-experimental:rgba(212, 212, 212, 1); --p-color-bg-secondary-experimental:rgba(243, 243, 243, 1); --p-color-bg-input-hover-experimental:rgba(250, 250, 250, 1); --p-color-border-input-active-experimental:rgba(26, 26, 26, 1); --p-color-border-critical-strong-experimental:rgba(142, 31, 11, 1); --p-color-bg-input-active-experimental:rgba(247, 247, 247, 1); --p-color-bg-transparent-experimental:rgba(0, 0, 0, 0); --p-color-bg-transparent-subdued-experimental:rgba(0, 0, 0, 0.06); --p-color-bg-transparent-hover-experimental:rgba(0, 0, 0, 0.05); --p-color-bg-transparent-active-experimental:rgba(0, 0, 0, 0.06); --p-color-bg-transparent-disabled-experimental:rgba(0, 0, 0, 0.05); --p-color-bg-transparent-secondary-disabled-experimental:rgba(0, 0, 0, 0.08); --p-color-bg-transparent-primary-disabled-experimental:rgba(0, 0, 0, 0.17); --p-color-bg-transparent-primary-experimental:rgba(0, 0, 0, 0.62); --p-color-bg-success-strong-hover-experimental:rgba(19, 111, 69, 1); --p-color-bg-success-strong-active-experimental:rgba(12, 81, 50, 1); --p-color-bg-warning-subdued-experimental:rgba(255, 241, 227, 1); --p-color-bg-warning-strong-experimental:rgba(255, 184, 0, 1); --p-color-text-warning-experimental:rgba(65, 45, 0, 1); --p-color-text-critical-hover-experimental:rgba(95, 21, 7, 1); --p-color-icon-info-strong-experimental:rgba(0, 82, 124, 1); --p-color-icon-warning-strong-experimental:rgba(124, 88, 0, 1); --p-color-icon-success-strong-experimental:rgba(12, 81, 50, 1); --p-color-icon-critical-strong-experimental:rgba(142, 31, 11, 1); --p-color-icon-critical-strong-hover-experimental:rgba(95, 21, 7, 1); --p-color-icon-critical-strong-active-experimental:rgba(47, 10, 4, 1); --p-color-avatar-background-experimental:rgba(181, 181, 181, 1); --p-color-avatar-color-experimental:rgba(255, 255, 255, 1); --p-color-avatar-style-one-background-experimental:rgba(251, 207, 251, 1); --p-color-avatar-style-one-color-experimental:rgba(121, 26, 121, 1); --p-color-avatar-style-two-background-experimental:rgba(56, 250, 163, 1); --p-color-avatar-style-two-color-experimental:rgba(12, 81, 50, 1); --p-color-avatar-style-three-background-experimental:rgba(146, 237, 222, 1); --p-color-avatar-style-three-color-experimental:rgba(9, 83, 70, 1); --p-color-avatar-style-four-background-experimental:rgba(192, 225, 255, 1); --p-color-avatar-style-four-color-experimental:rgba(0, 82, 124, 1); --p-color-avatar-style-five-background-experimental:rgba(254, 209, 221, 1); --p-color-avatar-style-five-color-experimental:rgba(141, 4, 72, 1); --p-font-family-sans:-apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; --p-font-family-mono:ui-monospace, SFMono-Regular, 'SF Mono', Consolas, 'Liberation Mono', Menlo, monospace; --p-font-size-275:var(--p-font-size-70-experimental); --p-font-size-325:var(--p-font-size-80-experimental); --p-font-size-350:var(--p-font-size-100); --p-font-size-750:var(--p-font-size-500); --p-font-size-900:var(--p-font-size-600); --p-font-size-1000:var(--p-font-size-700); --p-font-size-70-experimental:0.6875rem; --p-font-size-75:0.75rem; --p-font-size-80-experimental:0.8125rem; --p-font-size-100:0.875rem; --p-font-size-200:1rem; --p-font-size-300:1.25rem; --p-font-size-400:1.5rem; --p-font-size-500:1.75rem; --p-font-size-600:2rem; --p-font-size-700:2.5rem; --p-font-weight-regular:400; --p-font-weight-medium:500; --p-font-weight-semibold:600; --p-font-weight-bold:700; --p-font-letter-spacing-densest:-0.03375rem; --p-font-letter-spacing-denser:-0.01875rem; --p-font-letter-spacing-dense:-0.0125rem; --p-font-letter-spacing-normal:0rem; --p-font-line-height-300:var(--p-font-line-height-075-experimental); --p-font-line-height-400:var(--p-font-line-height-1); --p-font-line-height-500:var(--p-font-line-height-2); --p-font-line-height-600:var(--p-font-line-height-3); --p-font-line-height-700:var(--p-font-line-height-4); --p-font-line-height-800:var(--p-font-line-height-5); --p-font-line-height-1000:var(--p-font-line-height-6); --p-font-line-height-1200:var(--p-font-line-height-7); --p-font-line-height-075-experimental:0.75rem; --p-font-line-height-1:1rem; --p-font-line-height-2:1.25rem; --p-font-line-height-3:1.5rem; --p-font-line-height-4:1.75rem; --p-font-line-height-5:2rem; --p-font-line-height-6:2.5rem; --p-font-line-height-7:3rem; --p-height-0:0rem; --p-height-025:0.0625rem; --p-height-050:0.125rem; --p-height-100:0.25rem; --p-height-150:0.375rem; --p-height-200:0.5rem; --p-height-300:0.75rem; --p-height-400:1rem; --p-height-500:1.25rem; --p-height-600:1.5rem; --p-height-700:1.75rem; --p-height-800:2rem; --p-height-900:2.25rem; --p-height-1000:2.5rem; --p-height-1200:3rem; --p-height-1600:4rem; --p-height-2000:5rem; --p-height-2400:6rem; --p-height-2800:7rem; --p-height-3200:8rem; --p-motion-duration-0:0ms; --p-motion-duration-50:50ms; --p-motion-duration-100:100ms; --p-motion-duration-150:150ms; --p-motion-duration-200:200ms; --p-motion-duration-250:250ms; --p-motion-duration-300:300ms; --p-motion-duration-350:350ms; --p-motion-duration-400:400ms; --p-motion-duration-450:450ms; --p-motion-duration-500:500ms; --p-motion-duration-5000:5000ms; --p-motion-ease:cubic-bezier(0.25, 0.1, 0.25, 1); --p-motion-ease-in:cubic-bezier(0.42, 0, 1, 1); --p-motion-ease-out:cubic-bezier(0, 0, 0.58, 1); --p-motion-ease-in-out:cubic-bezier(0.42, 0, 0.58, 1); --p-motion-linear:cubic-bezier(0, 0, 1, 1); --p-motion-keyframes-bounce:p-motion-keyframes-bounce; --p-motion-keyframes-fade-in:p-motion-keyframes-fade-in; --p-motion-keyframes-pulse:p-motion-keyframes-pulse; --p-motion-keyframes-spin:p-motion-keyframes-spin; --p-motion-keyframes-appear-above:p-motion-keyframes-appear-above; --p-motion-keyframes-appear-below:p-motion-keyframes-appear-below; --p-shadow-0:none; --p-shadow-100:0rem 0rem 0.125rem rgba(31, 33, 36, 0.24); --p-shadow-200:0rem 0.0625rem 0.0625rem rgba(31, 33, 36, 0.1); --p-shadow-300:0rem 0.125rem 0.25rem rgba(31, 33, 36, 0.1), 0rem 0.0625rem 0.375rem rgba(31, 33, 36, 0.05); --p-shadow-400:0rem 0.25rem 0.75rem rgba(31, 33, 36, 0.2), 0rem 0.125rem 0.375rem rgba(31, 33, 36, 0.05); --p-shadow-500:0rem 0.25rem 1.125rem -0.125rem rgba(31, 33, 36, 0.08), 0rem 0.75rem 1.125rem -0.125rem rgba(31, 33, 36, 0.15); --p-shadow-600:0rem 2rem 2rem rgba(31, 33, 36, 0.15), 0rem 2rem 3.5rem -0.125rem rgba(31, 33, 36, 0.16); --p-shadow-bevel-100:0.0625rem 0rem 0rem 0rem rgba(0, 0, 0, 0.13) inset, -0.0625rem 0rem 0rem 0rem rgba(0, 0, 0, 0.13) inset, 0rem -0.0625rem 0rem 0rem rgba(0, 0, 0, 0.17) inset, 0rem 0.0625rem 0rem 0rem rgba(204, 204, 204, 0.5) inset; --p-shadow-inset-100:inset 0rem 0rem 0.1875rem rgba(31, 33, 36, 0.56); --p-shadow-inset-200:inset 0rem 0.125rem 0.25rem rgba(31, 33, 36, 0.32); --p-shadow-button:inset 0rem -0.0625rem 0rem #B5B5B5, inset -0.0625rem 0rem 0rem #E3E3E3, inset 0.0625rem 0rem 0rem #E3E3E3, inset 0rem 0.0625rem 0rem #E3E3E3; --p-shadow-button-hover:inset 0rem -0.0625rem 0rem #CCCCCC, inset 0.0625rem 0rem 0rem #EBEBEB, inset -0.0625rem 0rem 0rem #EBEBEB, inset 0rem 0.0625rem 0rem #EBEBEB; --p-shadow-button-inset:var(--p-shadow-inset-200); --p-shadow-button-primary:0rem 0.125rem 0rem 0rem rgba(255, 255, 255, 0.2) inset, 0.125rem 0rem 0rem 0rem rgba(255, 255, 255, 0.2) inset, -0.125rem 0rem 0rem 0rem rgba(255, 255, 255, 0.2) inset, 0rem -0.0625rem 0rem 0.0625rem #000 inset, 0rem 0.0625rem 0rem 0rem #000 inset; --p-shadow-button-primary-hover:0rem 0.0625rem 0rem 0rem rgba(255, 255, 255, 0.24) inset, 0.0625rem 0rem 0rem 0rem rgba(255, 255, 255, 0.16) inset, -0.0625rem 0rem 0rem 0rem rgba(255, 255, 255, 0.16) inset, 0rem -0.09375rem 0rem 0rem rgba(255, 255, 255, 0.07) inset, 0rem 0rem 0rem 0.03125rem #1A1A1A; --p-shadow-button-primary-inset:0rem 0.1875rem 0rem 0rem #000 inset; --p-shadow-button-primary-critical:0rem 0.0625rem 0rem 0rem rgba(255, 255, 255, 0.4) inset, 0.0625rem 0rem 0rem 0rem rgba(255, 255, 255, 0.2) inset, -0.0625rem 0rem 0rem 0rem rgba(255, 255, 255, 0.2) inset, 0rem -0.09375rem 0rem 0rem rgba(0, 0, 0, 0.25) inset; --p-shadow-button-primary-critical-hover:-0.0625rem 0rem 0rem 0rem rgba(255, 255, 255, 0.20) inset, 0.0625rem 0rem 0rem 0rem rgba(255, 255, 255, 0.20) inset, 0rem 0.03125rem 0rem 0rem rgba(0, 0, 0, 0.25), 0rem -0.09375rem 0rem 0rem rgba(255, 255, 255, 0.07) inset, 0rem 0.0625rem 0rem 0rem rgba(255, 255, 255, 0.24) inset; --p-shadow-button-primary-critical-inset:0rem 0.125rem 0rem 0rem rgba(0, 0, 0, 0.60) inset, 0.0625rem 0rem 0.0625rem 0rem rgba(0, 0, 0, 0.20) inset, -0.0625rem 0rem 0.0625rem 0rem rgba(0, 0, 0, 0.20) inset; --p-shadow-button-primary-success:0rem 0.0625rem 0rem 0rem rgba(255, 255, 255, 0.4) inset, 0.0625rem 0rem 0rem 0rem rgba(255, 255, 255, 0.2) inset, -0.0625rem 0rem 0rem 0rem rgba(255, 255, 255, 0.2) inset, 0rem -0.09375rem 0rem 0rem rgba(0, 0, 0, 0.25) inset; --p-shadow-button-primary-success-hover:-0.0625rem 0rem 0rem 0rem rgba(255, 255, 255, 0.20) inset, 0.0625rem 0rem 0rem 0rem rgba(255, 255, 255, 0.20) inset, 0rem 0.03125rem 0rem 0rem rgba(0, 0, 0, 0.25), 0rem -0.09375rem 0rem 0rem rgba(255, 255, 255, 0.07) inset, 0rem 0.0625rem 0rem 0rem rgba(255, 255, 255, 0.24) inset; --p-shadow-button-primary-success-inset:0rem 0.125rem 0rem 0rem rgba(0, 0, 0, 0.60) inset, 0.0625rem 0rem 0.0625rem 0rem rgba(0, 0, 0, 0.20) inset, -0.0625rem 0rem 0.0625rem 0rem rgba(0, 0, 0, 0.20) inset; --p-shadow-border-inset:0rem 0rem 0rem 0.0625rem rgba(0, 0, 0, 0.08) inset; --p-shadow-inset-lg:inset 0rem 0rem 0.4375rem 0.125rem rgba(31, 33, 36, 0.18); --p-shadow-inset-md:inset 0rem 0.125rem 0.25rem rgba(31, 33, 36, 0.32); --p-shadow-inset-sm:inset 0rem 0rem 0.1875rem rgba(31, 33, 36, 0.56); --p-shadow-none:none; --p-shadow-xs:0rem 0rem 0.125rem rgba(31, 33, 36, 0.24); --p-shadow-sm:0rem 0.0625rem 0.0625rem rgba(31, 33, 36, 0.1); --p-shadow-md:0rem 0.125rem 0.25rem rgba(31, 33, 36, 0.1), 0rem 0.0625rem 0.375rem rgba(31, 33, 36, 0.05); --p-shadow-lg:0rem 0.25rem 0.75rem rgba(31, 33, 36, 0.2), 0rem 0.125rem 0.375rem rgba(31, 33, 36, 0.05); --p-shadow-xl:0rem 0.25rem 1.125rem -0.125rem rgba(31, 33, 36, 0.08), 0rem 0.75rem 1.125rem -0.125rem rgba(31, 33, 36, 0.15); --p-shadow-2xl:0rem 2rem 2rem rgba(31, 33, 36, 0.15), 0rem 2rem 3.5rem -0.125rem rgba(31, 33, 36, 0.16); --p-shadow-bevel-experimental:0.0625rem 0rem 0rem 0rem rgba(0, 0, 0, 0.13) inset, -0.0625rem 0rem 0rem 0rem rgba(0, 0, 0, 0.13) inset, 0rem -0.0625rem 0rem 0rem rgba(0, 0, 0, 0.17) inset, 0rem 0.0625rem 0rem 0rem rgba(204, 204, 204, 0.5) inset; --p-shadow-card-sm-experimental:0rem 0.125rem 0rem rgba(0, 0, 0, 0.07), 0rem 0.0625rem 0rem rgba(0, 0, 0, 0.07), 0.0625rem 0rem 0rem #E3E3E3, -0.0625rem 0rem 0rem #E3E3E3, 0rem -0.0625rem 0rem #E3E3E3; --p-shadow-card-md-experimental:0rem 0.1875rem 0.0625rem -0.0625rem rgba(0, 0, 0, 0.07),  0rem -0.0625rem 0rem 0rem rgba(0, 0, 0, 0.16),  0.0625rem 0rem 0rem 0rem rgba(227, 227, 227, 1),  -0.0625rem 0rem 0rem 0rem rgba(227, 227, 227, 1),  0rem 0.0625rem 0rem 0rem rgba(227, 227, 227, 1); --p-shadow-card-lg-experimental:0rem 0.25rem 0.375rem -0.125rem rgba(0, 0, 0, 0.2), inset 0rem -0.0625rem 0rem #D4D4D4, inset -0.0625rem 0rem 0rem #E3E3E3, inset 0.0625rem 0rem 0rem #E3E3E3, inset 0rem 0.0625rem 0rem #E3E3E3; --p-shadow-button-experimental:inset 0rem -0.0625rem 0rem #B5B5B5, inset -0.0625rem 0rem 0rem #E3E3E3, inset 0.0625rem 0rem 0rem #E3E3E3, inset 0rem 0.0625rem 0rem #E3E3E3; --p-shadow-button-hover-experimental:inset 0rem -0.0625rem 0rem #cccccc, inset 0.0625rem 0rem 0rem #ebebeb, inset -0.0625rem 0rem 0rem #ebebeb, inset 0rem 0.0625rem 0rem #ebebeb; --p-shadow-button-disabled-experimental:inset 0rem 0rem 0rem 0.0625rem rgba(227, 227, 227, 1); --p-shadow-button-primary-strong-inset-experimental:0rem 0.1875rem 0rem 0rem #000 inset; --p-shadow-button-primary-strong-hover-experimental:0rem 0.0625rem 0rem 0rem rgba(255, 255, 255, 0.24) inset, 0.0625rem 0rem 0rem 0rem rgba(255, 255, 255, 0.16) inset, -0.0625rem 0rem 0rem 0rem rgba(255, 255, 255, 0.16) inset, 0rem -0.09375rem 0rem 0rem rgba(255, 255, 255, 0.07) inset, 0rem 0rem 0rem 0.03125rem #1A1A1A; --p-shadow-button-primary-strong-experimental:0rem 0.125rem 0rem 0rem rgba(255, 255, 255, 0.2) inset, 0.125rem 0rem 0rem 0rem rgba(255, 255, 255, 0.2) inset, -0.125rem 0rem 0rem 0rem rgba(255, 255, 255, 0.2) inset, 0rem -0.0625rem 0rem 0.0625rem #000 inset, 0rem 0.0625rem 0rem 0rem #000 inset; --p-shadow-button-primary-experimental:0rem 0.0625rem 0rem 0rem rgba(255, 255, 255, 0.4) inset, 0.0625rem 0rem 0rem 0rem rgba(255, 255, 255, 0.2) inset, -0.0625rem 0rem 0rem 0rem rgba(255, 255, 255, 0.2) inset, 0rem -0.09375rem 0rem 0rem rgba(0, 0, 0, 0.25) inset; --p-shadow-button-primary-hover-experimental:-0.0625rem 0rem 0rem 0rem rgba(255, 255, 255, 0.20) inset, 0.0625rem 0rem 0rem 0rem rgba(255, 255, 255, 0.20) inset, 0rem 0.03125rem 0rem 0rem rgba(0, 0, 0, 0.25), 0rem -0.09375rem 0rem 0rem rgba(255, 255, 255, 0.07) inset, 0rem 0.0625rem 0rem 0rem rgba(255, 255, 255, 0.24) inset; --p-shadow-button-inset-experimental:0rem 0.125rem 0rem 0rem rgba(0, 0, 0, 0.60) inset, 0.0625rem 0rem 0.0625rem 0rem rgba(0, 0, 0, 0.20) inset, -0.0625rem 0rem 0.0625rem 0rem rgba(0, 0, 0, 0.20) inset; --p-shadow-border-inset-experimental:0rem 0rem 0rem 0.0625rem rgba(0, 0, 0, 0.08) inset; --p-space-0:0rem; --p-space-025:0.0625rem; --p-space-050:var(--p-space-05); --p-space-100:var(--p-space-1); --p-space-150:var(--p-space-1_5-experimental); --p-space-200:var(--p-space-2); --p-space-300:var(--p-space-3); --p-space-400:var(--p-space-4); --p-space-500:var(--p-space-5); --p-space-600:var(--p-space-6); --p-space-800:var(--p-space-8); --p-space-1000:var(--p-space-10); --p-space-1200:var(--p-space-12); --p-space-1600:var(--p-space-16); --p-space-2000:var(--p-space-20); --p-space-2400:var(--p-space-24); --p-space-2800:var(--p-space-28); --p-space-3200:var(--p-space-32); --p-space-button-group-gap:var(--p-space-200); --p-space-card-gap:var(--p-space-400); --p-space-card-padding:var(--p-space-400); --p-space-table-cell-padding:var(--p-space-150); --p-space-05:0.125rem; --p-space-1:0.25rem; --p-space-1_5-experimental:0.375rem; --p-space-2:0.5rem; --p-space-3:0.75rem; --p-space-4:1rem; --p-space-5:1.25rem; --p-space-6:1.5rem; --p-space-8:2rem; --p-space-10:2.5rem; --p-space-12:3rem; --p-space-16:4rem; --p-space-20:5rem; --p-space-24:6rem; --p-space-28:7rem; --p-space-32:8rem; --p-text-heading-3xl-font-family:var(--p-font-family-sans); --p-text-heading-3xl-font-size:var(--p-font-size-900); --p-text-heading-3xl-font-weight:var(--p-font-weight-bold); --p-text-heading-3xl-font-letter-spacing:var(--p-font-letter-spacing-densest); --p-text-heading-3xl-font-line-height:var(--p-font-line-height-1200); --p-text-heading-2xl-font-family:var(--p-font-family-sans); --p-text-heading-2xl-font-size:var(--p-font-size-750); --p-text-heading-2xl-font-weight:var(--p-font-weight-bold); --p-text-heading-2xl-font-letter-spacing:var(--p-font-letter-spacing-denser); --p-text-heading-2xl-font-line-height:var(--p-font-line-height-1000); --p-text-heading-xl-font-family:var(--p-font-family-sans); --p-text-heading-xl-font-size:var(--p-font-size-600); --p-text-heading-xl-font-weight:var(--p-font-weight-bold); --p-text-heading-xl-font-letter-spacing:var(--p-font-letter-spacing-dense); --p-text-heading-xl-font-line-height:var(--p-font-line-height-800); --p-text-heading-lg-font-family:var(--p-font-family-sans); --p-text-heading-lg-font-size:var(--p-font-size-500); --p-text-heading-lg-font-weight:var(--p-font-weight-semibold); --p-text-heading-lg-font-letter-spacing:var(--p-font-letter-spacing-dense); --p-text-heading-lg-font-line-height:var(--p-font-line-height-600); --p-text-heading-md-font-family:var(--p-font-family-sans); --p-text-heading-md-font-size:var(--p-font-size-350); --p-text-heading-md-font-weight:var(--p-font-weight-semibold); --p-text-heading-md-font-letter-spacing:var(--p-font-letter-spacing-normal); --p-text-heading-md-font-line-height:var(--p-font-line-height-500); --p-text-heading-sm-font-family:var(--p-font-family-sans); --p-text-heading-sm-font-size:var(--p-font-size-325); --p-text-heading-sm-font-weight:var(--p-font-weight-semibold); --p-text-heading-sm-font-letter-spacing:var(--p-font-letter-spacing-normal); --p-text-heading-sm-font-line-height:var(--p-font-line-height-500); --p-text-body-lg-font-family:var(--p-font-family-sans); --p-text-body-lg-font-size:var(--p-font-size-350); --p-text-body-lg-font-weight:var(--p-font-weight-regular); --p-text-body-lg-font-letter-spacing:var(--p-font-letter-spacing-normal); --p-text-body-lg-font-line-height:var(--p-font-line-height-500); --p-text-body-md-font-family:var(--p-font-family-sans); --p-text-body-md-font-size:var(--p-font-size-325); --p-text-body-md-font-weight:var(--p-font-weight-regular); --p-text-body-md-font-letter-spacing:var(--p-font-letter-spacing-normal); --p-text-body-md-font-line-height:var(--p-font-line-height-500); --p-text-body-sm-font-family:var(--p-font-family-sans); --p-text-body-sm-font-size:var(--p-font-size-300); --p-text-body-sm-font-weight:var(--p-font-weight-regular); --p-text-body-sm-font-letter-spacing:var(--p-font-letter-spacing-normal); --p-text-body-sm-font-line-height:var(--p-font-line-height-400); --p-text-body-xs-font-family:var(--p-font-family-sans); --p-text-body-xs-font-size:var(--p-font-size-275); --p-text-body-xs-font-weight:var(--p-font-weight-regular); --p-text-body-xs-font-letter-spacing:var(--p-font-letter-spacing-normal); --p-text-body-xs-font-line-height:var(--p-font-line-height-300); --p-width-0:0rem; --p-width-025:0.0625rem; --p-width-050:0.125rem; --p-width-100:0.25rem; --p-width-150:0.375rem; --p-width-200:0.5rem; --p-width-300:0.75rem; --p-width-400:1rem; --p-width-500:1.25rem; --p-width-600:1.5rem; --p-width-700:1.75rem; --p-width-800:2rem; --p-width-900:2.25rem; --p-width-1000:2.5rem; --p-width-1200:3rem; --p-width-1600:4rem; --p-width-2000:5rem; --p-width-2400:6rem; --p-width-2800:7rem; --p-width-3200:8rem; --p-z-index-1:100; --p-z-index-2:400; --p-z-index-3:510; --p-z-index-4:512; --p-z-index-5:513; --p-z-index-6:514; --p-z-index-7:515; --p-z-index-8:516; --p-z-index-9:517; --p-z-index-10:518; --p-z-index-11:519; --p-z-index-12:520; }

html.Polaris-Summer-Editions-2023 { --p-border-radius-0:0; --p-border-radius-050:0.125rem; --p-border-radius-100:0.25rem; --p-border-radius-150:0.375rem; --p-border-radius-200:0.5rem; --p-border-radius-300:0.75rem; --p-border-radius-400:1rem; --p-border-radius-500:1.25rem; --p-border-radius-750:1.875rem; --p-border-width-0165:0.04125rem; --p-border-width-025:0.0625rem; --p-border-width-050:0.125rem; --p-border-width-100:0.25rem; --p-color-bg-surface:rgba(255, 255, 255, 1); --p-color-bg-surface-secondary:rgba(247, 247, 247, 1); --p-color-bg-surface-secondary-hover:rgba(241, 241, 241, 1); --p-color-bg-surface-secondary-active:rgba(235, 235, 235, 1); --p-color-bg-surface-tertiary:rgba(243, 243, 243, 1); --p-color-bg-fill-tertiary:rgba(227, 227, 227, 1); --p-color-bg-fill-tertiary-hover:rgba(212, 212, 212, 1); --p-color-bg-fill-tertiary-active:rgba(204, 204, 204, 1); --p-color-input-bg-surface:rgba(253, 253, 253, 1); --p-color-input-bg-surface-hover:rgba(250, 250, 250, 1); --p-color-input-bg-surface-active:rgba(247, 247, 247, 1); --p-color-bg-surface-selected:rgba(250, 250, 250, 1); --p-color-bg-fill-success:rgba(41, 132, 90, 1); --p-color-bg-fill-success-hover:rgba(19, 111, 69, 1); --p-color-bg-fill-success-active:rgba(12, 81, 50, 1); --p-color-bg-fill-success-secondary:rgba(205, 254, 225, 1); --p-color-bg-surface-success:rgba(205, 254, 225, 1); --p-color-bg-surface-success-hover:rgba(180, 254, 210, 1); --p-color-bg-surface-success-active:rgba(146, 254, 194, 1); --p-color-bg-fill-critical:rgba(229, 28, 0, 1); --p-color-bg-fill-critical-hover:rgba(181, 38, 11, 1); --p-color-bg-fill-critical-active:rgba(142, 31, 11, 1); --p-color-bg-fill-critical-secondary:rgba(254, 218, 217, 1); --p-color-bg-surface-critical:rgba(254, 233, 232, 1); --p-color-bg-surface-critical-hover:rgba(254, 226, 225, 1); --p-color-bg-surface-critical-active:rgba(254, 218, 217, 1); --p-color-bg-fill-caution:rgba(255, 230, 0, 1); --p-color-bg-fill-caution-secondary:rgba(255, 239, 157, 1); --p-color-bg-surface-caution:rgba(255, 248, 219, 1); --p-color-bg-surface-caution-hover:rgba(255, 244, 191, 1); --p-color-bg-surface-caution-active:rgba(255, 239, 157, 1); --p-color-bg-fill-info:rgba(145, 208, 255, 1); --p-color-bg-fill-info-secondary:rgba(224, 240, 255, 1); --p-color-bg-surface-info:rgba(234, 244, 255, 1); --p-color-bg-surface-info-hover:rgba(224, 240, 255, 1); --p-color-bg-surface-info-active:rgba(202, 230, 255, 1); --p-color-bg-fill-warning:rgba(255, 184, 0, 1); --p-color-bg-fill-warning-secondary:rgba(255, 214, 164, 1); --p-color-bg-surface-warning:rgba(255, 241, 227, 1); --p-color-bg-fill-magic:rgba(128, 81, 255, 1); --p-color-bg-fill-magic-secondary:rgba(228, 222, 255, 1); --p-color-bg-fill-magic-secondary-hover:rgba(223, 217, 255, 1); --p-color-bg-fill-magic-secondary-active:rgba(212, 204, 255, 1); --p-color-bg-surface-magic-hover:rgba(239, 236, 255, 1); --p-color-bg-fill-secondary:rgba(241, 241, 241, 1); --p-color-bg-fill-inverse:rgba(48, 48, 48, 1); --p-color-bg-fill-inverse-hover:rgba(74, 74, 74, 1); --p-color-bg-fill-inverse-active:rgba(97, 97, 97, 1); --p-color-bg-surface-transparent:rgba(0, 0, 0, 0); --p-color-bg-fill-transparent-hover:rgba(0, 0, 0, 0.05); --p-color-bg-fill-transparent-active:rgba(0, 0, 0, 0.06); --p-color-bg-fill-disabled:rgba(0, 0, 0, 0.05); --p-color-bg-fill-transparent-secondary:rgba(0, 0, 0, 0.06); --p-color-bg-fill-brand-disabled:rgba(0, 0, 0, 0.17); --p-color-backdrop-bg:rgba(0, 0, 0, 0.71); --p-color-avatar-bg-fill:rgba(181, 181, 181, 1); --p-color-avatar-one-bg-fill:rgba(251, 207, 251, 1); --p-color-avatar-two-bg-fill:rgba(56, 250, 163, 1); --p-color-avatar-three-bg-fill:rgba(146, 237, 222, 1); --p-color-avatar-four-bg-fill:rgba(192, 225, 255, 1); --p-color-avatar-five-bg-fill:rgba(254, 209, 221, 1); --p-color-text-secondary:rgba(97, 97, 97, 1); --p-color-text-emphasis:rgba(0, 91, 211, 1); --p-color-text-emphasis-hover:rgba(0, 66, 153, 1); --p-color-text-emphasis-active:rgba(0, 46, 106, 1); --p-color-text-brand:rgba(74, 74, 74, 1); --p-color-text-brand-hover:rgba(48, 48, 48, 1); --p-color-text-info-on-bg-fill:rgba(0, 33, 51, 1); --p-color-text-inverse-secondary:rgba(181, 181, 181, 1); --p-color-avatar-text-on-bg-fill:rgba(255, 255, 255, 1); --p-color-avatar-one-text-on-bg-fill:rgba(121, 26, 121, 1); --p-color-avatar-two-text-on-bg-fill:rgba(12, 81, 50, 1); --p-color-avatar-three-text-on-bg-fill:rgba(9, 83, 70, 1); --p-color-avatar-four-text-on-bg-fill:rgba(0, 82, 124, 1); --p-color-avatar-five-text-on-bg-fill:rgba(141, 4, 72, 1); --p-color-icon-secondary:rgba(138, 138, 138, 1); --p-color-icon-emphasis:rgba(0, 91, 211, 1); --p-color-icon-emphasis-hover:rgba(0, 66, 153, 1); --p-color-icon-emphasis-active:rgba(0, 46, 106, 1); --p-color-icon-brand:rgba(26, 26, 26, 1); --p-color-border-secondary:rgba(235, 235, 235, 1); --p-color-input-border:rgba(138, 138, 138, 1); --p-color-input-border-hover:rgba(97, 97, 97, 1); --p-color-input-border-active:rgba(26, 26, 26, 1); --p-color-border-emphasis-hover:rgba(0, 66, 153, 1); --p-color-border-emphasis-active:rgba(0, 46, 106, 1); --p-color-border-focus:rgba(0, 91, 211, 1); --p-color-border-brand:rgba(227, 227, 227, 1); --p-color-border-critical-secondary:rgba(142, 31, 11, 1); --p-color-border-magic-secondary:rgba(128, 81, 255, 1); --p-color-bg-inverse:rgba(26, 26, 26, 1); --p-color-bg-inset-strong:rgba(48, 48, 48, 1); --p-color-bg-inverse-hover:rgba(74, 74, 74, 1); --p-color-bg-inverse-active:rgba(97, 97, 97, 1); --p-color-bg-strong-hover:rgba(212, 212, 212, 1); --p-color-bg-strong-active:rgba(204, 204, 204, 1); --p-color-bg-strong:rgba(227, 227, 227, 1); --p-color-bg-subdued-active:rgba(235, 235, 235, 1); --p-color-bg-disabled:rgba(235, 235, 235, 1); --p-color-bg-interactive-disabled:rgba(235, 235, 235, 1); --p-color-bg-app:rgba(241, 241, 241, 1); --p-color-bg-app-hover:rgba(253, 253, 253, 1); --p-color-bg-app-selected:rgba(250, 250, 250, 1); --p-color-bg-active:rgba(247, 247, 247, 1); --p-color-bg-subdued-hover:rgba(241, 241, 241, 1); --p-color-bg-inset:rgba(241, 241, 241, 1); --p-color-bg-hover:rgba(250, 250, 250, 1); --p-color-bg-subdued:rgba(247, 247, 247, 1); --p-color-bg-input:rgba(255, 255, 255, 1); --p-color-bg:rgba(255, 255, 255, 1); --p-color-bg-primary-active:rgba(26, 26, 26, 1); --p-color-bg-primary-hover:rgba(26, 26, 26, 1); --p-color-bg-primary:rgba(48, 48, 48, 1); --p-color-bg-success-strong:rgba(41, 132, 90, 1); --p-color-bg-success:rgba(205, 254, 225, 1); --p-color-bg-primary-subdued-active:rgba(241, 241, 241, 1); --p-color-bg-success-subdued:rgba(205, 254, 225, 1); --p-color-bg-primary-subdued-hover:rgba(235, 235, 235, 1); --p-color-bg-success-subdued-hover:rgba(146, 254, 194, 1); --p-color-bg-primary-subdued:rgba(227, 227, 227, 1); --p-color-bg-primary-subdued-selected:rgba(241, 241, 241, 1); --p-color-bg-critical-strong-active:rgba(142, 31, 11, 1); --p-color-bg-critical-strong-hover:rgba(181, 38, 11, 1); --p-color-bg-critical-strong:rgba(229, 28, 0, 1); --p-color-bg-critical-subdued-active:rgba(254, 218, 217, 1); --p-color-bg-critical:rgba(254, 218, 217, 1); --p-color-bg-critical-subdued:rgba(254, 233, 232, 1); --p-color-bg-critical-subdued-hover:rgba(254, 226, 225, 1); --p-color-bg-caution-strong:rgba(255, 230, 0, 1); --p-color-bg-caution:rgba(255, 239, 157, 1); --p-color-bg-caution-subdued-active:rgba(255, 239, 157, 1); --p-color-bg-caution-subdued:rgba(255, 248, 219, 1); --p-color-bg-caution-subdued-hover:rgba(255, 244, 191, 1); --p-color-bg-info-strong:rgba(145, 208, 255, 1); --p-color-bg-info-subdued-active:rgba(202, 230, 255, 1); --p-color-bg-info:rgba(224, 240, 255, 1); --p-color-bg-info-subdued:rgba(234, 244, 255, 1); --p-color-bg-info-subdued-hover:rgba(224, 240, 255, 1); --p-color-bg-interactive-active:rgba(74, 74, 74, 1); --p-color-bg-interactive-hover:rgba(48, 48, 48, 1); --p-color-bg-interactive:rgba(26, 26, 26, 1); --p-color-bg-interactive-subdued-active:rgba(241, 241, 241, 1); --p-color-bg-interactive-subdued-hover:rgba(235, 235, 235, 1); --p-color-bg-interactive-subdued:rgba(227, 227, 227, 1); --p-color-bg-interactive-selected:rgba(241, 241, 241, 1); --p-color-bg-warning:rgba(255, 214, 164, 1); --p-color-bg-magic-strong:rgba(128, 81, 255, 1); --p-color-bg-magic-hover:rgba(223, 217, 255, 1); --p-color-bg-magic-active:rgba(212, 204, 255, 1); --p-color-bg-magic:rgba(228, 222, 255, 1); --p-color-bg-magic-subdued-hover:rgba(239, 236, 255, 1); --p-color-bg-magic-subdued-active:rgba(228, 222, 255, 1); --p-color-bg-magic-subdued:rgba(243, 241, 255, 1); --p-color-border-input-hover:rgba(97, 97, 97, 1); --p-color-border-inverse:rgba(97, 97, 97, 1); --p-color-border-strong-hover:rgba(181, 181, 181, 1); --p-color-border-input:rgba(138, 138, 138, 1); --p-color-border-hover:rgba(204, 204, 204, 1); --p-color-border-strong:rgba(204, 204, 204, 1); --p-color-border:rgba(227, 227, 227, 1); --p-color-border-disabled:rgba(235, 235, 235, 1); --p-color-border-subdued:rgba(235, 235, 235, 1); --p-color-border-interactive-disabled:rgba(235, 235, 235, 1); --p-color-border-primary:rgba(227, 227, 227, 1); --p-color-border-success:rgba(146, 254, 194, 1); --p-color-border-success-subdued:rgba(146, 254, 194, 1); --p-color-border-critical-active:rgba(239, 77, 47, 1); --p-color-border-critical-hover:rgba(253, 129, 122, 1); --p-color-border-critical:rgba(253, 176, 172, 1); --p-color-border-critical-subdued:rgba(253, 176, 172, 1); --p-color-border-caution:rgba(255, 235, 120, 1); --p-color-border-caution-subdued:rgba(255, 235, 120, 1); --p-color-border-info:rgba(145, 208, 255, 1); --p-color-border-info-subdued:rgba(145, 208, 255, 1); --p-color-border-interactive-active:rgba(0, 46, 106, 1); --p-color-border-interactive-hover:rgba(0, 66, 153, 1); --p-color-border-interactive:rgba(0, 91, 211, 1); --p-color-border-interactive-focus:rgba(0, 91, 211, 1); --p-color-border-interactive-subdued:rgba(0, 91, 211, 1); --p-color-border-magic-strong:rgba(128, 81, 255, 1); --p-color-border-magic:rgba(170, 149, 255, 1); --p-color-icon-hover:rgba(48, 48, 48, 1); --p-color-icon:rgba(74, 74, 74, 1); --p-color-icon-subdued:rgba(138, 138, 138, 1); --p-color-icon-disabled:rgba(204, 204, 204, 1); --p-color-icon-interactive-disabled:rgba(204, 204, 204, 1); --p-color-icon-inverse:rgba(227, 227, 227, 1); --p-color-icon-on-color:rgba(255, 255, 255, 1); --p-color-icon-primary:rgba(26, 26, 26, 1); --p-color-icon-success:rgba(41, 132, 90, 1); --p-color-icon-critical:rgba(239, 77, 47, 1); --p-color-icon-caution:rgba(153, 138, 0, 1); --p-color-icon-info:rgba(0, 148, 213, 1); --p-color-icon-warning:rgba(178, 132, 0, 1); --p-color-icon-interactive-active:rgba(0, 46, 106, 1); --p-color-icon-interactive-hover:rgba(0, 66, 153, 1); --p-color-icon-interactive:rgba(0, 91, 211, 1); --p-color-icon-interactive-inverse:rgba(197, 208, 255, 1); --p-color-icon-magic:rgba(113, 38, 255, 1); --p-color-text:rgba(48, 48, 48, 1); --p-color-text-subdued:rgba(97, 97, 97, 1); --p-color-text-disabled:rgba(181, 181, 181, 1); --p-color-text-interactive-disabled:rgba(204, 204, 204, 1); --p-color-text-inverse-subdued:rgba(204, 204, 204, 1); --p-color-text-inverse:rgba(227, 227, 227, 1); --p-color-text-on-color:rgba(255, 255, 255, 1); --p-color-text-success-strong:rgba(8, 61, 37, 1); --p-color-text-success:rgba(8, 61, 37, 1); --p-color-text-primary:rgba(74, 74, 74, 1); --p-color-text-primary-hover:rgba(74, 74, 74, 1); --p-color-text-critical-strong:rgba(142, 31, 11, 1); --p-color-text-critical-active:rgba(47, 10, 4, 1); --p-color-text-critical:rgba(142, 31, 11, 1); --p-color-text-caution-strong:rgba(51, 46, 0, 1); --p-color-text-caution:rgba(51, 46, 0, 1); --p-color-text-info-strong:rgba(0, 33, 51, 1); --p-color-text-info:rgba(0, 82, 124, 1); --p-color-text-warning-strong:rgba(37, 26, 0, 1); --p-color-text-interactive-active:rgba(0, 46, 106, 1); --p-color-text-interactive-hover:rgba(0, 66, 153, 1); --p-color-text-interactive:rgba(0, 91, 211, 1); --p-color-text-interactive-inverse:rgba(197, 208, 255, 1); --p-color-text-magic-strong:rgba(59, 0, 147, 1); --p-color-text-magic:rgba(87, 0, 209, 1); --p-font-size-275:0.6875rem; --p-font-size-325:0.8125rem; --p-font-size-350:0.875rem; --p-font-size-750:1.875rem; --p-font-size-900:2.25rem; --p-font-size-1000:2.5rem; --p-font-line-height-300:0.75rem; --p-font-line-height-400:1rem; --p-font-line-height-500:1.25rem; --p-font-line-height-600:1.5rem; --p-font-line-height-700:1.75rem; --p-font-line-height-800:2rem; --p-font-line-height-1000:2.5rem; --p-font-line-height-1200:3rem; --p-font-family-sans:'Inter', -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; --p-font-size-500:1.875rem; --p-font-size-600:2.25rem; --p-motion-ease-out:cubic-bezier(0.19, 0.91, 0.38, 1); --p-space-050:0.125rem; --p-space-100:0.25rem; --p-space-150:0.375rem; --p-space-200:0.5rem; --p-space-300:0.75rem; --p-space-400:1rem; --p-space-500:1.25rem; --p-space-600:1.5rem; --p-space-800:2rem; --p-space-1000:2.5rem; --p-space-1200:3rem; --p-space-1600:4rem; --p-space-2000:5rem; --p-space-2400:6rem; --p-space-2800:7rem; --p-space-3200:8rem; --p-shadow-inset-lg:inset -0.0625rem 0 0.0625rem rgba(0, 0, 0, 0.2), inset 0.0625rem 0 0.0625rem rgba(0, 0, 0, 0.2), inset 0 0.125rem 0.0625rem rgba(0, 0, 0, 0.6); --p-shadow-inset-md:inset -0.0625rem 0 0.0625rem rgba(0, 0, 0, 0.12), inset 0.0625rem 0 0.0625rem rgba(0, 0, 0, 0.12), inset 0 0.125rem 0.0625rem rgba(0, 0, 0, 0.2); --p-shadow-inset-sm:inset 0 0.0625rem 0.0625rem rgba(0, 0, 0, 0.15), inset 0 0.0625rem 0.125rem rgba(255, 255, 255, 0.15); --p-shadow-xs:0 0.0625rem 0 rgba(0, 0, 0, 0.07); --p-shadow-sm:0 0.1875rem 0.0625rem -0.0625rem rgba(0, 0, 0, 0.07); --p-shadow-md:0 0.25rem 0.375rem -0.125rem rgba(0, 0, 0, 0.2); --p-shadow-lg:0 0.5rem 1rem -0.25rem rgba(0, 0, 0, 0.22); --p-shadow-xl:0 0.75rem 1.25rem -0.5rem rgba(0, 0, 0, 0.24); --p-shadow-2xl:0 1.25rem 1.25rem -0.5rem rgba(0, 0, 0, 0.28); }

@keyframes p-motion-keyframes-bounce { from, 65%, 85% { transform: scale(1); }
  75% { transform: scale(0.85); }
  82.5% { transform: scale(1.05); } }

@keyframes p-motion-keyframes-fade-in { to { opacity: 1; } }

@keyframes p-motion-keyframes-pulse { from, 75% { transform: scale(0.85);
    opacity: 1; }
  to { transform: scale(2.5);
    opacity: 0; } }

@keyframes p-motion-keyframes-spin { to { transform: rotate(1turn); } }

@keyframes p-motion-keyframes-appear-above { from { transform: translateY(0.25rem); transform: translateY(var(--p-space-100));
    opacity: 0; }
  to { transform: none;
    opacity: 1; } }

@keyframes p-motion-keyframes-appear-below { from { transform: translateY(calc(0.25rem*-1)); transform: translateY(calc(var(--p-space-100)*-1));
    opacity: 0; }
  to { transform: none;
    opacity: 1; } }


.Polaris-Avatar { --pc-avatar-extra-small-size: 1.5rem; --pc-avatar-small-size: 2rem; --pc-avatar-medium-size: 2.5rem; --pc-avatar-large-size: 3.75rem; --pc-avatar-xl-size-experimental: 2.5rem; --pc-avatar-2xl-size-experimental: 3.375rem; position: relative; display: block; overflow: hidden; min-width: var(--pc-avatar-extra-small-size); max-width: 100%; background: rgba(221, 224, 228, 1); background: var(--p-color-bg-fill-tertiary); color: rgba(135, 144, 155, 1); color: var(--p-color-icon-secondary); -webkit-user-select: none; user-select: none; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Avatar { --pc-avatar-extra-small-size: 1.25rem; --pc-avatar-small-size: 1.5rem; --pc-avatar-medium-size: 1.75rem; --pc-avatar-large-size: 2rem; background: rgba(181, 181, 181, 1); background: var(--p-color-avatar-bg-fill); color: rgba(255, 255, 255, 1); color: var(--p-color-avatar-text-on-bg-fill); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Avatar.Polaris-Avatar--imageHasLoaded { background: transparent; }

@media (forced-colors: active) { .Polaris-Avatar { border: 0.0625rem solid transparent; border: var(--p-border-width-025) solid transparent; } }

.Polaris-Avatar::after { content: ''; display: block; padding-bottom: 100%; }

.Polaris-Avatar__Text { font-size: 1rem; font-size: var(--p-font-size-200); font-weight: 400; font-weight: var(--p-font-weight-regular); }

.Polaris-Avatar__Text.Polaris-Avatar--long { font-size: 0.75rem; font-size: var(--p-font-size-75); }

.Polaris-Avatar--shapeRound { border-radius: 624.9375rem; border-radius: var(--p-border-radius-full); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Avatar--shapeRound { border-radius: 0.125rem; border-radius: var(--p-border-radius-050); }

.Polaris-Avatar--shapeSquare { border-radius: 0.125rem; border-radius: var(--p-border-radius-050); }

.Polaris-Avatar--shapeSquare .Polaris-Avatar__Text { font-size: 1rem; font-size: var(--p-font-size-200); font-weight: 600; font-weight: var(--p-font-weight-semibold); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Avatar--shapeSquare .Polaris-Avatar__Text { font-weight: 400; font-weight: var(--p-font-weight-regular); }

.Polaris-Avatar--shapeSquare .Polaris-Avatar--long { font-size: 0.75rem; font-size: var(--p-font-size-75); }

.Polaris-Avatar--hidden { visibility: hidden; }

.Polaris-Avatar--sizeExtraSmall { width: var(--pc-avatar-extra-small-size); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Avatar--sizeExtraSmall { border-radius: 0.25rem; }

.Polaris-Avatar--sizeSmall { width: var(--pc-avatar-small-size); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Avatar--sizeSmall { border-radius: 0.375rem; }

.Polaris-Avatar--sizeMedium { width: var(--pc-avatar-medium-size); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Avatar--sizeMedium { border-radius: 0.375rem; }

.Polaris-Avatar--sizeLarge { width: var(--pc-avatar-large-size); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Avatar--sizeLarge { border-radius: 0.5rem; }

.Polaris-Avatar__sizeXl--experimental { width: var(--pc-avatar-xl-size-experimental); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Avatar__sizeXl--experimental { border-radius: 0.5rem; }

.Polaris-Avatar__size2xl--experimental { width: var(--pc-avatar-2xl-size-experimental); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Avatar__size2xl--experimental { border-radius: 0.625rem; }

.Polaris-Avatar--styleOne { color: #3d2800; background: #ffc96b; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Avatar--styleOne { background: rgba(251, 207, 251, 1); background: var(--p-color-avatar-one-bg-fill); color: rgba(121, 26, 121, 1); color: var(--p-color-avatar-one-text-on-bg-fill); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Avatar--styleOne svg, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Avatar--styleOne text { color: rgba(121, 26, 121, 1); color: var(--p-color-avatar-one-text-on-bg-fill); }

.Polaris-Avatar--styleTwo { color: #490b1c; background: #ffc4b0; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Avatar--styleTwo { background: rgba(56, 250, 163, 1); background: var(--p-color-avatar-two-bg-fill); color: rgba(12, 81, 50, 1); color: var(--p-color-avatar-two-text-on-bg-fill); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Avatar--styleTwo svg, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Avatar--styleTwo text { color: rgba(12, 81, 50, 1); color: var(--p-color-avatar-two-text-on-bg-fill); }

.Polaris-Avatar--styleThree { color: #002f19; background: #92e6b5; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Avatar--styleThree { background: rgba(146, 237, 222, 1); background: var(--p-color-avatar-three-bg-fill); color: rgba(9, 83, 70, 1); color: var(--p-color-avatar-three-text-on-bg-fill); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Avatar--styleThree svg, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Avatar--styleThree text { color: rgba(9, 83, 70, 1); color: var(--p-color-avatar-three-text-on-bg-fill); }

.Polaris-Avatar--styleFour { color: #002d2d; background: #91e0d6; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Avatar--styleFour { background: rgba(192, 225, 255, 1); background: var(--p-color-avatar-four-bg-fill); color: rgba(0, 82, 124, 1); color: var(--p-color-avatar-four-text-on-bg-fill); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Avatar--styleFour svg, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Avatar--styleFour text { color: rgba(0, 82, 124, 1); color: var(--p-color-avatar-four-text-on-bg-fill); }

.Polaris-Avatar--styleFive { color: #4f0e1f; background: #fdc9d0; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Avatar--styleFive { background: rgba(254, 209, 221, 1); background: var(--p-color-avatar-five-bg-fill); color: rgba(141, 4, 72, 1); color: var(--p-color-avatar-five-text-on-bg-fill); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Avatar--styleFive svg, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Avatar--styleFive text { color: rgba(141, 4, 72, 1); color: var(--p-color-avatar-five-text-on-bg-fill); }

.Polaris-Avatar--imageHasLoaded { background: transparent; }

.Polaris-Avatar__Image { position: absolute; top: 50%; left: 50%; width: 100%; height: 100%; border-radius: inherit; 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%; }

.Polaris-Avatar__Svg { width: 100%; height: 100%; }


.Polaris-Text--root { margin: 0; text-align: inherit; }

.Polaris-Text--block { display: block; }

.Polaris-Text--truncate { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

.Polaris-Text--visuallyHidden { position: absolute !important; top: 0; width: 0.0625rem !important; height: 0.0625rem !important; margin: 0 !important; padding: 0 !important; overflow: hidden !important; clip-path: inset(50%) !important; border: 0 !important; white-space: nowrap !important; }

.Polaris-Text--start { text-align: start; }

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

.Polaris-Text--end { text-align: end; }

.Polaris-Text--justify { text-align: justify; }

.Polaris-Text--success { color: rgba(0, 122, 92, 1); color: var(--p-color-text-success); }

.Polaris-Text--critical { color: rgba(197, 40, 12, 1); color: var(--p-color-text-critical); }

.Polaris-Text--warning { color: rgba(135, 92, 8, 1); color: var(--p-color-text-caution); }

.Polaris-Text--subdued { color: rgba(97, 106, 117, 1); color: var(--p-color-text-secondary); }

.Polaris-Text__text--inverse { color: rgba(241, 242, 244, 1); color: var(--p-color-text-inverse); }

.Polaris-Text--headingXs { font-size: 0.75rem; font-size: var(--p-font-size-75); line-height: 1rem; line-height: var(--p-font-line-height-400); font-weight: 600; font-weight: var(--p-font-weight-semibold); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Text--headingXs { font-size: 0.8125rem; font-size: var(--p-font-size-325); line-height: 1.25rem; line-height: var(--p-font-line-height-500); }

.Polaris-Text--headingSm { font-size: 0.875rem; font-size: var(--p-font-size-350); line-height: 1.25rem; line-height: var(--p-font-line-height-500); font-weight: 600; font-weight: var(--p-font-weight-semibold); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Text--headingSm { font-size: 0.8125rem; font-size: var(--p-font-size-325); line-height: 1.25rem; line-height: var(--p-font-line-height-500); }

.Polaris-Text--headingMd { font-size: 1rem; font-size: var(--p-font-size-200); line-height: 1.5rem; line-height: var(--p-font-line-height-600); font-weight: 600; font-weight: var(--p-font-weight-semibold); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Text--headingMd { font-size: 0.875rem; font-size: var(--p-font-size-350); line-height: 1.25rem; line-height: var(--p-font-line-height-500); }

.Polaris-Text--headingLg { font-size: 1rem; font-size: var(--p-font-size-200); line-height: 1.25rem; line-height: var(--p-font-line-height-500); font-weight: 600; font-weight: var(--p-font-weight-semibold); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Text--headingLg { font-size: 1.25rem; font-size: var(--p-font-size-300); line-height: 1.5rem; line-height: var(--p-font-line-height-600); font-weight: 700; font-weight: var(--p-font-weight-bold); }

@media (min-width: 48em) { .Polaris-Text--headingLg { font-size: 1.25rem; font-size: var(--p-font-size-300); line-height: 1.5rem; line-height: var(--p-font-line-height-600); } }

.Polaris-Text--headingXl { font-size: 1.25rem; font-size: var(--p-font-size-300); line-height: 1.5rem; line-height: var(--p-font-line-height-600); font-weight: 600; font-weight: var(--p-font-weight-semibold); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Text--headingXl { font-weight: 700; font-weight: var(--p-font-weight-bold); }

@media (min-width: 48em) { .Polaris-Text--headingXl { font-size: 1.5rem; font-size: var(--p-font-size-400); line-height: 1.75rem; line-height: var(--p-font-line-height-700); }
  html[class~="Polaris-Summer-Editions-2023"] .Polaris-Text--headingXl { line-height: 2rem; line-height: var(--p-font-line-height-800); } }

.Polaris-Text--heading2xl { font-size: 1.25rem; font-size: var(--p-font-size-300); line-height: 1.5rem; line-height: var(--p-font-line-height-600); font-weight: 600; font-weight: var(--p-font-weight-semibold); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Text--heading2xl { font-size: 1.5rem; font-size: var(--p-font-size-400); line-height: 2rem; line-height: var(--p-font-line-height-800); font-weight: 700; font-weight: var(--p-font-weight-bold); }

@media (min-width: 48em) { .Polaris-Text--heading2xl { font-size: 1.75rem; font-size: var(--p-font-size-500); line-height: 2rem; line-height: var(--p-font-line-height-800); }
  html[class~="Polaris-Summer-Editions-2023"] .Polaris-Text--heading2xl { font-size: 1.75rem; font-size: var(--p-font-size-500); line-height: 2.5rem; line-height: var(--p-font-line-height-1000); } }

.Polaris-Text--heading3xl { font-size: 1.5rem; font-size: var(--p-font-size-400); line-height: 1.75rem; line-height: var(--p-font-line-height-700); font-weight: 600; font-weight: var(--p-font-weight-semibold); }

@media (min-width: 48em) { .Polaris-Text--heading3xl { font-size: 2rem; font-size: var(--p-font-size-600); line-height: 2.5rem; line-height: var(--p-font-line-height-1000); } }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Text--heading3xl { font-size: 1.75rem; font-size: var(--p-font-size-500); line-height: 2.5rem; line-height: var(--p-font-line-height-1000); font-weight: 700; font-weight: var(--p-font-weight-bold); }

@media (min-width: 48em) { html[class~="Polaris-Summer-Editions-2023"] .Polaris-Text--heading3xl { font-size: 2rem; font-size: var(--p-font-size-600); line-height: 3rem; line-height: var(--p-font-line-height-1200); } }

.Polaris-Text--heading4xl { font-size: 2rem; font-size: var(--p-font-size-600); line-height: 2.5rem; line-height: var(--p-font-line-height-1000); font-weight: 700; font-weight: var(--p-font-weight-bold); }

@media (min-width: 48em) { .Polaris-Text--heading4xl { font-size: 2.5rem; font-size: var(--p-font-size-1000); line-height: 3rem; line-height: var(--p-font-line-height-1200); } }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Text--heading4xl { font-size: 1.75rem; font-size: var(--p-font-size-500); line-height: 2.5rem; line-height: var(--p-font-line-height-1000); font-weight: 700; font-weight: var(--p-font-weight-bold); }

@media (min-width: 48em) { html[class~="Polaris-Summer-Editions-2023"] .Polaris-Text--heading4xl { font-size: 2rem; font-size: var(--p-font-size-600); line-height: 3rem; line-height: var(--p-font-line-height-1200); } }

.Polaris-Text--bodySm { font-size: 0.75rem; font-size: var(--p-font-size-75); line-height: 1rem; line-height: var(--p-font-line-height-400); }

.Polaris-Text--bodyMd { font-size: 0.875rem; font-size: var(--p-font-size-350); line-height: 1.25rem; line-height: var(--p-font-line-height-500); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Text--bodyMd { font-size: 0.8125rem; font-size: var(--p-font-size-325); }

.Polaris-Text--bodyLg { font-size: 1rem; font-size: var(--p-font-size-200); line-height: 1.25rem; line-height: var(--p-font-line-height-500); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Text--bodyLg { font-size: 0.875rem; font-size: var(--p-font-size-350); }

.Polaris-Text--regular { font-weight: 400; font-weight: var(--p-font-weight-regular); }

.Polaris-Text--medium { font-weight: 500; font-weight: var(--p-font-weight-medium); }

.Polaris-Text--semibold { font-weight: 600; font-weight: var(--p-font-weight-semibold); }

.Polaris-Text--bold { font-weight: 700; font-weight: var(--p-font-weight-bold); }

.Polaris-Text--break { overflow-wrap: anywhere; word-break: normal; }

.Polaris-Text--numeric { font-feature-settings: tabular-nums lining-nums; font-variant-numeric: tabular-nums lining-nums; }

.Polaris-Text__line--through { text-decoration-line: line-through; }


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

.Polaris-Icon--applyColor { color: rgba(255, 255, 255, 1); color: var(--p-color-bg-surface); }

.Polaris-Icon--hasBackdrop { position: relative; display: flex; align-items: center; margin: 0.25rem; margin: var(--p-space-100); }

.Polaris-Icon--hasBackdrop::before { content: ''; position: absolute; top: calc(0.25rem*-1); top: calc(var(--p-space-100)*-1); bottom: calc(0.25rem*-1); bottom: calc(var(--p-space-100)*-1); left: calc(0.25rem*-1); left: calc(var(--p-space-100)*-1); right: calc(0.25rem*-1); right: calc(var(--p-space-100)*-1); border-radius: 624.9375rem; border-radius: var(--p-border-radius-full); }

.Polaris-Icon--colorBase svg { fill: rgba(97, 106, 117, 1); fill: var(--p-color-icon); }

.Polaris-Icon--colorBase::before { background-color: rgba(221, 224, 228, 1); background-color: var(--p-color-bg-fill-tertiary); }

.Polaris-Icon--colorSubdued svg { fill: rgba(135, 144, 155, 1); fill: var(--p-color-icon-secondary); }

.Polaris-Icon--colorCritical svg { fill: rgba(197, 40, 12, 1); fill: var(--p-color-icon-critical); }

.Polaris-Icon--colorCritical::before { background-color: rgba(251, 197, 188, 1); background-color: var(--p-color-bg-fill-critical-secondary); }

.Polaris-Icon--colorInteractive svg { fill: rgba(36, 99, 188, 1); fill: var(--p-color-icon-emphasis); }

.Polaris-Icon--colorWarning svg { fill: rgba(183, 126, 11, 1); fill: var(--p-color-icon-caution); }

.Polaris-Icon--colorWarning::before { background-color: rgba(250, 201, 168, 1); background-color: var(--p-color-bg-fill-warning-secondary); }

.Polaris-Icon--colorHighlight svg { fill: rgba(42, 172, 187, 1); fill: var(--p-color-icon-info); }

.Polaris-Icon--colorHighlight::before { background-color: rgba(184, 233, 239, 1); background-color: var(--p-color-bg-fill-info-secondary); }

.Polaris-Icon--colorSuccess svg { fill: rgba(22, 166, 121, 1); fill: var(--p-color-icon-success); }

.Polaris-Icon--colorSuccess::before { background-color: rgba(161, 237, 208, 1); background-color: var(--p-color-bg-fill-success-secondary); }

.Polaris-Icon--colorPrimary svg { fill: rgba(0, 122, 92, 1); fill: var(--p-color-icon-brand); }

.Polaris-Icon--colorMagic svg { fill: rgba(121, 69, 227, 1); fill: var(--p-color-icon-magic); }

.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-Spinner svg { animation: p-motion-keyframes-spin 500ms linear infinite; animation: var(--p-motion-keyframes-spin) var(--p-motion-duration-500) linear infinite; fill: rgba(59, 195, 211, 1); fill: var(--p-color-border-info); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Spinner svg { fill: rgba(36, 99, 188, 1); fill: var(--p-color-bg-interactive); }

.Polaris-Spinner--sizeSmall svg { height: 1.25rem; width: 1.25rem; }

.Polaris-Spinner--sizeLarge svg { height: 2.75rem; width: 2.75rem; }


.Polaris-Scrollable { --pc-scrollable-shadow-size: var(--p-space-500); --pc-scrollable-shadow-color: rgba(0, 0, 0, 0.15); --pc-scrollable-shadow-bottom: 0 var(--pc-scrollable-shadow-size)
    var(--pc-scrollable-shadow-size) var(--pc-scrollable-shadow-size)
    var(--pc-scrollable-shadow-color); --pc-scrollable-shadow-top: 0 calc(var(--pc-scrollable-shadow-size)*-1)
    var(--pc-scrollable-shadow-size) var(--pc-scrollable-shadow-size)
    var(--pc-scrollable-shadow-color); --pc-scrollable-max-height: none; -webkit-overflow-scrolling: touch; position: relative; max-height: var(--pc-scrollable-max-height); overflow-x: hidden; overflow-y: hidden; /* Prevent Scrollable's box shadows overflowing the rounded corners of this element on Safari prior to tech preview version 156. See: https://bugs.webkit.org/show_bug.cgi?id=68196 */ isolation: isolate; }

.Polaris-Scrollable:focus { outline: 0.125rem solid rgba(62, 125, 213, 1); outline: var(--p-border-width-050) solid var(--p-color-border-focus); outline-offset: 0.125rem; outline-offset: var(--p-space-050); }

.Polaris-Scrollable.Polaris-Scrollable--hasTopShadow, .Polaris-Scrollable.Polaris-Scrollable--hasBottomShadow { /* Why not combine the box shadows onto one element? Because then it would need to be height: 100%, but that doesn't work when there's no explicit height set on the parent element (eg; for the Modal component which uses min-height: 80vh instead). */ }

.Polaris-Scrollable.Polaris-Scrollable--hasTopShadow::before, .Polaris-Scrollable.Polaris-Scrollable--hasTopShadow::after, .Polaris-Scrollable.Polaris-Scrollable--hasBottomShadow::before, .Polaris-Scrollable.Polaris-Scrollable--hasBottomShadow::after { content: ''; /* Using CSS sticky to position the pseudo elements relative to the scroll container insead of relative to the contents */ position: sticky; left: 0; display: block; pointer-events: none; /* height: 0 ensures it does not take up any static space, but still abides by position: sticky rules (ie; sorta position: fixed, but relative to the scroll container). */ height: 0rem; height: var(--p-space-0); /* Full width to cover the entire scrollable container */ width: 100%; /* Arbitrarily picked this because it sorta sits above other elements most of the time without obscuring modals that might be above, etc. See https://github.com/Shopify/polaris/pull/9668/files#diff-b4fd34abf294f8d6bdcf784136be2ac82883085b8b0f91e450b2210eb6caaef9R70 */ z-index: 32; }

.Polaris-Scrollable.Polaris-Scrollable--hasTopShadow::before, .Polaris-Scrollable.Polaris-Scrollable--hasBottomShadow::before { top: 0; }

.Polaris-Scrollable.Polaris-Scrollable--hasTopShadow::after, .Polaris-Scrollable.Polaris-Scrollable--hasBottomShadow::after { bottom: 0; }

.Polaris-Scrollable.Polaris-Scrollable--hasTopShadow::before { box-shadow: var(--pc-scrollable-shadow-top); }

.Polaris-Scrollable.Polaris-Scrollable--hasBottomShadow::after { box-shadow: var(--pc-scrollable-shadow-bottom); }

.Polaris-Scrollable--horizontal { overflow-x: auto; }

.Polaris-Scrollable--vertical { overflow-y: auto; }


.Polaris-Box--listReset { list-style-type: none; margin-block-start: 0; margin-block-end: 0; outline: none; padding-inline-start: 0; }

.Polaris-Box { --pc-box-padding-block-end-xs: initial; --pc-box-padding-block-end-sm: initial; --pc-box-padding-block-end-md: initial; --pc-box-padding-block-end-lg: initial; --pc-box-padding-block-end-xl: initial; padding-block-end: var(--pc-box-padding-block-end-xs); --pc-box-padding-block-start-xs: initial; --pc-box-padding-block-start-sm: initial; --pc-box-padding-block-start-md: initial; --pc-box-padding-block-start-lg: initial; --pc-box-padding-block-start-xl: initial; padding-block-start: var(--pc-box-padding-block-start-xs); --pc-box-padding-inline-start-xs: initial; --pc-box-padding-inline-start-sm: initial; --pc-box-padding-inline-start-md: initial; --pc-box-padding-inline-start-lg: initial; --pc-box-padding-inline-start-xl: initial; padding-inline-start: var(--pc-box-padding-inline-start-xs); --pc-box-padding-inline-end-xs: initial; --pc-box-padding-inline-end-sm: initial; --pc-box-padding-inline-end-md: initial; --pc-box-padding-inline-end-lg: initial; --pc-box-padding-inline-end-xl: initial; padding-inline-end: var(--pc-box-padding-inline-end-xs); --pc-box-shadow: initial; --pc-box-background: initial; --pc-box-border-radius: initial; --pc-box-border-radius-end-start: var(--pc-box-border-radius); --pc-box-border-radius-end-end: var(--pc-box-border-radius); --pc-box-border-radius-start-start: var(--pc-box-border-radius); --pc-box-border-radius-start-end: var(--pc-box-border-radius); --pc-box-color: initial; --pc-box-min-height: initial; --pc-box-min-width: initial; --pc-box-max-width: initial; --pc-box-outline-color: initial; --pc-box-outline-style: initial; --pc-box-outline-width: initial; --pc-box-overflow-x: initial; --pc-box-overflow-y: initial; --pc-box-width: initial; --pc-box-border-style: initial; --pc-box-border-color: initial; --pc-box-border-width: 0; --pc-box-border-block-start-width: var(--pc-box-border-width); --pc-box-border-block-end-width: var(--pc-box-border-width); --pc-box-border-inline-start-width: var(--pc-box-border-width); --pc-box-border-inline-end-width: var(--pc-box-border-width); --pc-box-inset-block-start: initial; --pc-box-inset-block-end: initial; --pc-box-inset-inline-start: initial; --pc-box-inset-inline-end: initial; inset-block-start: var(--pc-box-inset-block-start); inset-block-end: var(--pc-box-inset-block-end); inset-inline-start: var(--pc-box-inset-inline-start); inset-inline-end: var(--pc-box-inset-inline-end); background-color: var(--pc-box-background); box-shadow: var(--pc-box-shadow); border-end-start-radius: var(--pc-box-border-radius-end-start); border-end-end-radius: var(--pc-box-border-radius-end-end); border-start-start-radius: var(--pc-box-border-radius-start-start); border-start-end-radius: var(--pc-box-border-radius-start-end); border-color: var(--pc-box-border-color); border-style: var(--pc-box-border-style); border-block-start-width: var(--pc-box-border-block-start-width); border-block-end-width: var(--pc-box-border-block-end-width); border-inline-start-width: var(--pc-box-border-inline-start-width); border-inline-end-width: var(--pc-box-border-inline-end-width); color: var(--pc-box-color); min-height: var(--pc-box-min-height); min-width: var(--pc-box-min-width); max-width: var(--pc-box-max-width); outline-color: var(--pc-box-outline-color); outline-style: var(--pc-box-outline-style); outline-width: var(--pc-box-outline-width); overflow-x: var(--pc-box-overflow-x); overflow-y: var(--pc-box-overflow-y); width: var(--pc-box-width); -webkit-overflow-scrolling: touch; }

@media (min-width: 30.625em) { .Polaris-Box { padding-block-end: var(--pc-box-padding-block-end-xs); padding-block-end: var(--pc-box-padding-block-end-sm, var(--pc-box-padding-block-end-xs)); } }

@media (min-width: 48em) { .Polaris-Box { padding-block-end: var(--pc-box-padding-block-end-xs); padding-block-end: var(--pc-box-padding-block-end-md, var(--pc-box-padding-block-end-sm, var(--pc-box-padding-block-end-xs))); } }

@media (min-width: 65em) { .Polaris-Box { padding-block-end: var(--pc-box-padding-block-end-xs); padding-block-end: var(--pc-box-padding-block-end-lg, var(--pc-box-padding-block-end-md, var(--pc-box-padding-block-end-sm, var(--pc-box-padding-block-end-xs)))); } }

@media (min-width: 90em) { .Polaris-Box { padding-block-end: var(--pc-box-padding-block-end-xs); padding-block-end: var(--pc-box-padding-block-end-xl, var(--pc-box-padding-block-end-lg, var(--pc-box-padding-block-end-md, var(--pc-box-padding-block-end-sm, var(--pc-box-padding-block-end-xs))))); } }

@media (min-width: 30.625em) { .Polaris-Box { padding-block-start: var(--pc-box-padding-block-start-xs); padding-block-start: var(--pc-box-padding-block-start-sm, var(--pc-box-padding-block-start-xs)); } }

@media (min-width: 48em) { .Polaris-Box { padding-block-start: var(--pc-box-padding-block-start-xs); padding-block-start: var(--pc-box-padding-block-start-md, var(--pc-box-padding-block-start-sm, var(--pc-box-padding-block-start-xs))); } }

@media (min-width: 65em) { .Polaris-Box { padding-block-start: var(--pc-box-padding-block-start-xs); padding-block-start: var(--pc-box-padding-block-start-lg, var(--pc-box-padding-block-start-md, var(--pc-box-padding-block-start-sm, var(--pc-box-padding-block-start-xs)))); } }

@media (min-width: 90em) { .Polaris-Box { padding-block-start: var(--pc-box-padding-block-start-xs); padding-block-start: var(--pc-box-padding-block-start-xl, var(--pc-box-padding-block-start-lg, var(--pc-box-padding-block-start-md, var(--pc-box-padding-block-start-sm, var(--pc-box-padding-block-start-xs))))); } }

@media (min-width: 30.625em) { .Polaris-Box { padding-inline-start: var(--pc-box-padding-inline-start-xs); padding-inline-start: var(--pc-box-padding-inline-start-sm, var(--pc-box-padding-inline-start-xs)); } }

@media (min-width: 48em) { .Polaris-Box { padding-inline-start: var(--pc-box-padding-inline-start-xs); padding-inline-start: var(--pc-box-padding-inline-start-md, var(--pc-box-padding-inline-start-sm, var(--pc-box-padding-inline-start-xs))); } }

@media (min-width: 65em) { .Polaris-Box { padding-inline-start: var(--pc-box-padding-inline-start-xs); padding-inline-start: var(--pc-box-padding-inline-start-lg, var(--pc-box-padding-inline-start-md, var(--pc-box-padding-inline-start-sm, var(--pc-box-padding-inline-start-xs)))); } }

@media (min-width: 90em) { .Polaris-Box { padding-inline-start: var(--pc-box-padding-inline-start-xs); padding-inline-start: var(--pc-box-padding-inline-start-xl, var(--pc-box-padding-inline-start-lg, var(--pc-box-padding-inline-start-md, var(--pc-box-padding-inline-start-sm, var(--pc-box-padding-inline-start-xs))))); } }

@media (min-width: 30.625em) { .Polaris-Box { padding-inline-end: var(--pc-box-padding-inline-end-xs); padding-inline-end: var(--pc-box-padding-inline-end-sm, var(--pc-box-padding-inline-end-xs)); } }

@media (min-width: 48em) { .Polaris-Box { padding-inline-end: var(--pc-box-padding-inline-end-xs); padding-inline-end: var(--pc-box-padding-inline-end-md, var(--pc-box-padding-inline-end-sm, var(--pc-box-padding-inline-end-xs))); } }

@media (min-width: 65em) { .Polaris-Box { padding-inline-end: var(--pc-box-padding-inline-end-xs); padding-inline-end: var(--pc-box-padding-inline-end-lg, var(--pc-box-padding-inline-end-md, var(--pc-box-padding-inline-end-sm, var(--pc-box-padding-inline-end-xs)))); } }

@media (min-width: 90em) { .Polaris-Box { padding-inline-end: var(--pc-box-padding-inline-end-xs); padding-inline-end: var(--pc-box-padding-inline-end-xl, var(--pc-box-padding-inline-end-lg, var(--pc-box-padding-inline-end-md, var(--pc-box-padding-inline-end-sm, var(--pc-box-padding-inline-end-xs))))); } }

.Polaris-Box--visuallyHidden { position: absolute !important; top: 0; width: 0.0625rem !important; height: 0.0625rem !important; margin: 0 !important; padding: 0 !important; overflow: hidden !important; clip-path: inset(50%) !important; border: 0 !important; white-space: nowrap !important; }

@media print { .Polaris-Box--printHidden { display: none !important; } }


.Polaris-Popover { max-width: calc(100vw - 2rem); max-width: calc(100vw - var(--p-space-800)); margin: 0.3125rem 0.5rem 1rem; margin: 0.3125rem var(--p-space-200) var(--p-space-400); box-shadow: 0rem 0.25rem 1.125rem -0.125rem rgba(31, 33, 36, 0.08), 0rem 0.75rem 1.125rem -0.125rem rgba(31, 33, 36, 0.15); box-shadow: var(--p-shadow-xl); border-radius: 0.5rem; border-radius: var(--p-border-radius-200); -webkit-backface-visibility: hidden; backface-visibility: hidden; will-change: left, top; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Popover { position: relative; box-shadow: 0rem 0.125rem 0.25rem rgba(31, 33, 36, 0.1), 0rem 0.0625rem 0.375rem rgba(31, 33, 36, 0.05); box-shadow: var(--p-shadow-md); border-radius: 0.75rem; border-radius: var(--p-border-radius-300); border: var(--pc-app-provider-shadow-bevel-border); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Popover::before { content: var(--pc-app-provider-shadow-bevel-content); position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 2; box-shadow: 0.0625rem 0rem 0rem 0rem rgba(0, 0, 0, 0.13) inset, -0.0625rem 0rem 0rem 0rem rgba(0, 0, 0, 0.13) inset, 0rem -0.0625rem 0rem 0rem rgba(0, 0, 0, 0.17) inset, 0rem 0.0625rem 0rem 0rem rgba(204, 204, 204, 0.5) inset; box-shadow: var(--p-shadow-bevel-experimental); border-radius: 0.75rem; border-radius: var(--p-border-radius-300); pointer-events: none; mix-blend-mode: luminosity; }

.Polaris-Popover__PopoverOverlay { opacity: 0; transition: opacity 100ms cubic-bezier(0.25, 0.1, 0.25, 1), transform 100ms cubic-bezier(0.25, 0.1, 0.25, 1); transition: opacity var(--p-motion-duration-100) var(--p-motion-ease), transform var(--p-motion-duration-100) var(--p-motion-ease); transform: translateY(-0.3125rem); }

.Polaris-Popover__PopoverOverlay--entering { opacity: 1; transform: translateY(0); }

.Polaris-Popover__PopoverOverlay--open { opacity: 1; transform: none; }

.Polaris-Popover--measuring:not(.Polaris-Popover__PopoverOverlay--exiting) { opacity: 0; transform: translateY(-0.3125rem); }

.Polaris-Popover--fullWidth { margin: 0.3125rem auto 0 auto; }

.Polaris-Popover--fullWidth .Polaris-Popover__Content { max-width: none; }

.Polaris-Popover--positionedAbove { margin: 1rem 0.5rem 0.3125rem; margin: var(--p-space-400) var(--p-space-200) 0.3125rem; }

.Polaris-Popover--positionedAbove.Polaris-Popover--fullWidth { margin: 0 auto 0.3125rem auto; }

.Polaris-Popover__ContentContainer { position: relative; overflow: hidden; background: rgba(255, 255, 255, 1); background: var(--p-color-bg-surface); border-radius: 0.5rem; border-radius: var(--p-space-200); /* Prevent Scrollable's box shadows overflowing the rounded corners of this element on Safari prior to tech preview version 156. See: https://bugs.webkit.org/show_bug.cgi?id=68196 */ isolation: isolate; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Popover__ContentContainer { border-radius: 0.75rem; border-radius: var(--p-space-300); }

.Polaris-Popover__Content { position: relative; display: flex; flex-direction: column; border-radius: 0.25rem; border-radius: var(--p-border-radius-100); max-width: 25rem; max-height: 31.25rem; }

.Polaris-Popover__Content:focus { outline: none; }

.Polaris-Popover__Content--fullHeight { max-height: 100vh; }

.Polaris-Popover__Content--fluidContent { max-height: none; max-width: none; }

.Polaris-Popover__Pane { flex: 1 1 auto; max-width: 100%; }

.Polaris-Popover__Pane + .Polaris-Popover__Pane { border-top: 0.0625rem solid rgba(221, 224, 228, 1); border-top: var(--p-border-width-025) solid var(--p-color-border-secondary); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Popover__Pane + .Polaris-Popover__Pane { border-top: none; }

.Polaris-Popover__Pane:focus { outline: none; }

.Polaris-Popover__Pane--fixed { overflow: visible; flex: 0 0 auto; }

.Polaris-Popover__Pane--subdued { background-color: rgba(249, 250, 251, 1); background-color: var(--p-color-bg-surface-secondary); }

.Polaris-Popover__Pane--captureOverscroll { overscroll-behavior: contain; }

.Polaris-Popover__Section + .Polaris-Popover__Section { border-top: 0.0625rem solid rgba(221, 224, 228, 1); border-top: var(--p-border-width-025) solid var(--p-color-border-secondary); }

.Polaris-Popover__FocusTracker { position: absolute !important; top: 0; width: 0.0625rem !important; height: 0.0625rem !important; margin: 0 !important; padding: 0 !important; overflow: hidden !important; clip-path: inset(50%) !important; border: 0 !important; white-space: nowrap !important; }

@media print { .Polaris-Popover__PopoverOverlay--hideOnPrint { display: none !important; } }


.Polaris-PositionedOverlay { position: absolute; z-index: 400; z-index: var(--p-z-index-2); }

.Polaris-PositionedOverlay--fixed { position: fixed; }

.Polaris-PositionedOverlay--calculating { visibility: hidden; }

.Polaris-PositionedOverlay--preventInteraction { pointer-events: none; }


.Polaris-Badge { --pc-badge-horizontal-padding: var(--p-space-200); --pc-badge-vertical-padding: var(--p-space-050); display: inline-flex; align-items: center; padding: var(--pc-badge-vertical-padding) var(--pc-badge-horizontal-padding); background-color: rgba(221, 224, 228, 1); background-color: var(--p-color-bg-fill-tertiary); border-radius: 1.25rem; border-radius: var(--p-border-radius-500); color: rgba(31, 33, 36, 1); color: var(--p-color-text); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Badge { background-color: rgba(0, 0, 0, 0.06); background-color: var(--p-color-bg-fill-transparent-secondary); color: rgba(97, 106, 117, 1); color: var(--p-color-text-secondary); font-weight: 500; font-weight: var(--p-font-weight-medium); border-radius: 0.5rem; border-radius: var(--p-border-radius-200); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Badge svg { fill: rgba(97, 106, 117, 1); fill: var(--p-color-text-secondary); }

@media print { .Polaris-Badge { border: solid 0.0625rem rgba(202, 206, 211, 1); border: solid var(--p-border-width-025) var(--p-color-border); } }

.Polaris-Badge--statusSuccess { background-color: rgba(161, 237, 208, 1); background-color: var(--p-color-bg-fill-success-secondary); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Badge--statusSuccess { color: rgba(0, 122, 92, 1); color: var(--p-color-text-success); background-color: rgba(161, 237, 208, 1); background-color: var(--p-color-bg-fill-success-secondary); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Badge--statusSuccess svg { fill: rgba(22, 166, 121, 1); fill: var(--p-color-icon-success); }

.Polaris-Badge--statusSuccessStrongExperimental { color: rgba(255, 255, 255, 1); color: var(--p-color-text-on-color); background-color: rgba(22, 166, 121, 1); background-color: var(--p-color-bg-fill-success); }

.Polaris-Badge--statusSuccessStrongExperimental svg { fill: rgba(255, 255, 255, 1); fill: var(--p-color-icon-on-color); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Badge--statusSuccessStrongExperimental { color: rgba(255, 255, 255, 1); color: var(--p-color-text-on-color); background-color: rgba(22, 166, 121, 1); background-color: var(--p-color-bg-fill-success); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Badge--statusSuccessStrongExperimental svg { fill: rgba(255, 255, 255, 1); fill: var(--p-color-icon-on-color); }

.Polaris-Badge--statusInfo { background-color: rgba(184, 233, 239, 1); background-color: var(--p-color-bg-fill-info-secondary); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Badge--statusInfo { color: rgba(32, 130, 141, 1); color: var(--p-color-text-info); background-color: rgba(184, 233, 239, 1); background-color: var(--p-color-bg-fill-info-secondary); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Badge--statusInfo svg { fill: rgba(42, 172, 187, 1); fill: var(--p-color-icon-info); }

.Polaris-Badge--statusInfoStrongExperimental { color: rgba(16, 65, 71, 1); color: var(--p-color-text-info-on-bg-fill); background-color: rgba(42, 172, 187, 1); background-color: var(--p-color-bg-fill-info); }

.Polaris-Badge--statusInfoStrongExperimental svg { fill: rgba(16, 65, 71, 1); fill: var(--p-color-text-info-on-bg-fill); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Badge--statusInfoStrongExperimental { color: rgba(16, 65, 71, 1); color: var(--p-color-text-info-on-bg-fill); background-color: rgba(42, 172, 187, 1); background-color: var(--p-color-bg-fill-info); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Badge--statusInfoStrongExperimental svg { fill: rgba(16, 65, 71, 1); fill: var(--p-color-text-info-on-bg-fill); }

.Polaris-Badge--statusAttention { background-color: rgba(248, 217, 144, 1); background-color: var(--p-color-bg-fill-caution-secondary); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Badge--statusAttention { color: rgba(135, 92, 8, 1); color: var(--p-color-text-caution); background-color: rgba(248, 217, 144, 1); background-color: var(--p-color-bg-fill-caution-secondary); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Badge--statusAttention svg { fill: rgba(183, 126, 11, 1); fill: var(--p-color-icon-caution); }

.Polaris-Badge--statusAttentionStrongExperimental { color: rgba(77, 46, 5, 1); color: var(--p-color-text-caution-strong); background-color: rgba(216, 155, 13, 1); background-color: var(--p-color-bg-fill-caution); }

.Polaris-Badge--statusAttentionStrongExperimental svg { fill: rgba(135, 92, 8, 1); fill: var(--p-color-text-caution); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Badge--statusAttentionStrongExperimental { color: rgba(77, 46, 5, 1); color: var(--p-color-text-caution-strong); background-color: rgba(216, 155, 13, 1); background-color: var(--p-color-bg-fill-caution); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Badge--statusAttentionStrongExperimental svg { fill: rgba(135, 92, 8, 1); fill: var(--p-color-text-caution); }

.Polaris-Badge--statusWarning { background-color: rgba(250, 201, 168, 1); background-color: var(--p-color-bg-fill-warning-secondary); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Badge--statusWarning { color: rgba(65, 45, 0, 1); color: var(--p-color-text-warning-experimental); background-color: rgba(250, 201, 168, 1); background-color: var(--p-color-bg-fill-warning-secondary); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Badge--statusWarning svg { fill: rgba(242, 117, 34, 1); fill: var(--p-color-icon-warning); }

.Polaris-Badge--statusWarningStrongExperimental { color: rgba(65, 45, 0, 1); color: var(--p-color-text-warning-experimental); background-color: rgba(255, 184, 0, 1); background-color: var(--p-color-bg-fill-warning); }

.Polaris-Badge--statusWarningStrongExperimental svg { fill: rgba(65, 45, 0, 1); fill: var(--p-color-text-warning-experimental); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Badge--statusWarningStrongExperimental { color: rgba(65, 45, 0, 1); color: var(--p-color-text-warning-experimental); background-color: rgba(255, 184, 0, 1); background-color: var(--p-color-bg-fill-warning); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Badge--statusWarningStrongExperimental svg { fill: rgba(65, 45, 0, 1); fill: var(--p-color-text-warning-experimental); }

.Polaris-Badge--statusCritical { background-color: rgba(251, 197, 188, 1); background-color: var(--p-color-bg-fill-critical-secondary); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Badge--statusCritical { color: rgba(197, 40, 12, 1); color: var(--p-color-text-critical); background-color: rgba(251, 197, 188, 1); background-color: var(--p-color-bg-fill-critical-secondary); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Badge--statusCritical svg { fill: rgba(142, 31, 11, 1); fill: var(--p-color-icon-critical-strong-experimental); }

.Polaris-Badge--statusCriticalStrongExperimental { color: rgba(255, 255, 255, 1); color: var(--p-color-text-on-color); background-color: rgba(197, 40, 12, 1); background-color: var(--p-color-bg-fill-critical); }

.Polaris-Badge--statusCriticalStrongExperimental svg { fill: rgba(255, 255, 255, 1); fill: var(--p-color-icon-on-color); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Badge--statusCriticalStrongExperimental { color: rgba(255, 255, 255, 1); color: var(--p-color-text-on-color); background-color: rgba(197, 40, 12, 1); background-color: var(--p-color-bg-fill-critical); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Badge--statusCriticalStrongExperimental svg { fill: rgba(255, 255, 255, 1); fill: var(--p-color-icon-on-color); }

.Polaris-Badge--statusNew { border: none; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Badge--statusNew { background-color: rgba(0, 0, 0, 0.06); background-color: var(--p-color-bg-fill-transparent-secondary); color: rgba(97, 106, 117, 1); color: var(--p-color-text-secondary); font-weight: 700; font-weight: var(--p-font-weight-bold); border-radius: 0.5rem; border-radius: var(--p-border-radius-200); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Badge--statusNew svg { fill: rgba(97, 106, 117, 1); fill: var(--p-color-text-secondary); }

.Polaris-Badge--statusReadOnlyExperimental { color: rgba(97, 106, 117, 1); color: var(--p-color-text-secondary); background-color: transparent; }

.Polaris-Badge--statusReadOnlyExperimental svg { fill: rgba(135, 144, 155, 1); fill: var(--p-color-icon-secondary); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Badge--statusReadOnlyExperimental { color: rgba(97, 106, 117, 1); color: var(--p-color-text-secondary); background-color: transparent; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Badge--statusReadOnlyExperimental svg { fill: rgba(135, 144, 155, 1); fill: var(--p-color-icon-secondary); }

.Polaris-Badge__statusEnabled--experimental { color: rgba(31, 33, 36, 1); color: var(--p-color-text); }

.Polaris-Badge__statusEnabled--experimental svg { fill: rgba(22, 166, 121, 1); fill: var(--p-color-icon-success); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Badge__statusEnabled--experimental { color: rgba(31, 33, 36, 1); color: var(--p-color-text); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Badge__statusEnabled--experimental svg { fill: rgba(22, 166, 121, 1); fill: var(--p-color-icon-success); }

.Polaris-Badge__sizeLarge--experimental { padding: 0.25rem 0.5rem; padding: var(--p-space-100) var(--p-space-200); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Badge__sizeLarge--experimental { padding: 0.25rem 0.5rem; padding: var(--p-space-100) var(--p-space-200); }

.Polaris-Badge--withinFilter { border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

.Polaris-Badge__Icon { margin-left: calc((0.25rem)*-1); margin-left: calc((var(--p-space-100))*-1); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Badge__Icon { margin: calc(0.125rem*-1) 0 calc(0.125rem*-1) calc(0.5rem*-1); margin: calc(var(--p-space-050)*-1) 0 calc(var(--p-space-050)*-1) calc(var(--p-space-200)*-1); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Badge__Icon svg { display: inline-block; vertical-align: top; }

.Polaris-Badge__sizeLarge--experimental .Polaris-Badge__Icon { margin: 0 0.25rem 0 calc(0.125rem*-1); margin: 0 var(--p-space-100) 0 calc(var(--p-space-050)*-1); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Badge__sizeLarge--experimental .Polaris-Badge__Icon { margin: 0 0.25rem 0 calc(0.125rem*-1); margin: 0 var(--p-space-100) 0 calc(var(--p-space-050)*-1); }

.Polaris-Badge__Icon + * { margin-left: 0.25rem; margin-left: var(--p-space-100); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Badge__Icon + * { margin-left: 0; }

.Polaris-Badge__PipContainer { display: grid; align-items: center; margin-left: calc(0.125rem*-1); margin-left: calc(var(--p-space-050)*-1); margin-right: 0.25rem; margin-right: var(--p-space-100); }


.Polaris-Badge-Pip { --pc-pip-size: var(--p-space-200); --pc-pip-color: var(--p-color-icon); --pc-border-width: 0.07813rem; display: inline-block; color: var(--pc-pip-color); height: var(--pc-pip-size); width: var(--pc-pip-size); border: 0.125rem solid var(--pc-pip-color); border: var(--p-border-width-050) solid var(--pc-pip-color); border-radius: 624.9375rem; border-radius: var(--p-border-radius-full); flex-shrink: 0; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Badge-Pip { border-radius: 0.1875rem; border-width: var(--pc-border-width); --pc-pip-color: var(--p-color-text-secondary); }

.Polaris-Badge-Pip--statusInfo { --pc-pip-color: var(--p-color-icon-info); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Badge-Pip--statusInfo { --pc-pip-color: var(--p-color-icon-info); }

.Polaris-Badge-Pip--statusSuccess { --pc-pip-color: var(--p-color-icon-success); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Badge-Pip--statusSuccess { --pc-pip-color: var(--p-color-icon-success); }

.Polaris-Badge-Pip--statusNew { --pc-pip-color: var(--p-color-icon); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Badge-Pip--statusNew { --pc-pip-color: var(--p-color-text-secondary); }

.Polaris-Badge-Pip--statusAttention { --pc-pip-color: var(--p-color-icon-caution); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Badge-Pip--statusAttention { --pc-pip-color: var(--p-color-icon-caution); }

.Polaris-Badge-Pip--statusWarning { --pc-pip-color: var(--p-color-icon-caution); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Badge-Pip--statusWarning { --pc-pip-color: var(--p-color-icon-warning); }

.Polaris-Badge-Pip--statusCritical { --pc-pip-color: var(--p-color-icon-critical); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Badge-Pip--statusCritical { --pc-pip-color: var(--p-color-icon-critical); }

.Polaris-Badge-Pip--progressIncomplete { background: transparent; }

.Polaris-Badge-Pip--progressPartiallyComplete { background: linear-gradient(to top, currentColor, currentColor 50%, transparent 50%, transparent); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Badge-Pip--progressPartiallyComplete.Polaris-Badge-Pip { background: none; position: relative; overflow: hidden; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Badge-Pip--progressPartiallyComplete.Polaris-Badge-Pip::after { content: ''; position: absolute; /* stylelint-disable-next-line polaris/conventions/polaris/custom-property-allowed-list -- se23 */ top: calc(var(--pc-border-width)*-1); /* stylelint-disable-next-line polaris/conventions/polaris/custom-property-allowed-list -- se23 */ left: calc(var(--pc-border-width)*-1); width: 0.25rem; height: 0.5rem; /* stylelint-disable-next-line polaris/space/declaration-property-unit-disallowed-list -- se23 */ margin: 0 0.1275rem; /* stylelint-disable-next-line polaris/conventions/polaris/custom-property-allowed-list -- se23 */ border-right: var(--pc-border-width) solid currentColor; /* stylelint-disable-next-line polaris/conventions/polaris/custom-property-allowed-list -- se23 */ border-left: var(--pc-border-width) solid currentColor; font-size: 0; transform: rotate(-45deg); }

@media print { .Polaris-Badge-Pip--progressPartiallyComplete { background: none; /* stylelint-disable -- 100px is an arbitrarily large number so that you can't see the curvature of the box shadow. y-offset is 2px larger than the spread to make it look like it is half-way down the pip (which is 4px tall) */ box-shadow: 0 -6.375rem 0 -6.25rem currentColor inset; /* stylelint-enable */ } }

.Polaris-Badge-Pip--progressComplete { background: currentColor; }

@media print { .Polaris-Badge-Pip--progressComplete { background: none; /* stylelint-disable -- 100px is an arbitrarily large number so that you can't see the curvature of the box shadow. */ box-shadow: 0 0 0 6.25rem currentColor inset; /* stylelint-enable */ } }


.Polaris-ActionList__Item { --pc-action-list-item-min-height: var(--p-space-1000); --pc-action-list-item-vertical-padding: calc((var(--pc-action-list-item-min-height) - var(--p-font-line-height-500))/2); -webkit-appearance: none; appearance: none; margin: 0; padding: 0; background: none; border: none; font-size: inherit; line-height: inherit; position: relative; display: block; width: 100%; min-height: var(--pc-action-list-item-min-height); text-align: left; text-decoration: none; cursor: pointer; padding: var(--pc-action-list-item-vertical-padding) 0.5rem; padding: var(--pc-action-list-item-vertical-padding) var(--p-space-200); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); border-top: 0.0625rem solid transparent; border-top: var(--p-border-width-025) solid transparent; color: inherit; }

.Polaris-ActionList__Item.Polaris-ActionList--default { --pc-action-list-image-size: 1.25rem; }

.Polaris-ActionList__Item:focus { outline: none; }

.Polaris-ActionList__Item::after { content: ''; position: absolute; z-index: 1; top: -0.0625rem; right: -0.0625rem; bottom: -0.0625rem; left: -0.0625rem; display: block; pointer-events: none; box-shadow: 0 0 0 -0.0625rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 -0.0625rem var(--p-color-border-focus); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionList__Item { position: relative; /* stylelint-disable-next-line polaris/conventions/polaris/custom-property-allowed-list -- se23 */ --pc-action-list-item-min-height: var(--p-space-800); padding: 0.375rem; padding: var(--p-space-150); border-radius: 0.5rem; border-radius: var(--p-border-radius-200); align-items: center; display: flex; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionList__Item::after { content: ''; position: absolute; z-index: 1; top: -0.0625rem; right: -0.0625rem; bottom: -0.0625rem; left: -0.0625rem; display: block; pointer-events: none; box-shadow: 0 0 0 -0.0625rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 -0.0625rem var(--p-color-border-focus); border-radius: 0.5rem; border-radius: var(--p-border-radius-200); }

@media (forced-colors: active) { .Polaris-ActionList__Item { border: 0.0625rem solid transparent; border: var(--p-border-width-025) solid transparent; } }

.Polaris-ActionList__Item:hover { background-color: rgba(241, 242, 244, 1); background-color: var(--p-color-bg-hover); text-decoration: none; outline: 0.1875rem solid transparent; outline: var(--p-border-width-3) solid transparent; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionList__Item:hover { background-color: rgba(241, 242, 244, 1); background-color: var(--p-color-bg-surface-secondary-hover); }

.Polaris-ActionList__Item:active { background-color: rgba(235, 236, 239, 1); background-color: var(--p-color-bg-active); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionList__Item:active { background-color: rgba(241, 242, 244, 1); background-color: var(--p-color-bg-surface-secondary-hover); }

.Polaris-ActionList__Item:active svg { fill: rgba(36, 99, 188, 1); fill: var(--p-color-icon-emphasis); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionList__Item:active svg { fill: rgba(97, 106, 117, 1); fill: var(--p-color-icon); }

.Polaris-ActionList__Item:focus-visible:not(:active) { outline: 0.1875rem solid transparent; outline: var(--p-border-width-3) solid transparent; }

.Polaris-ActionList__Item:focus-visible:not(:active)::after { box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 0.125rem var(--p-color-border-focus); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionList__Item:focus-visible:not(:active) { background-color: rgba(255, 255, 255, 1); background-color: var(--p-color-bg-surface); outline: 0.125rem solid rgba(62, 125, 213, 1); outline: var(--p-border-width-050) solid var(--p-color-border-focus); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionList__Item:focus-visible:not(:active)::after { content: none; }

.Polaris-ActionList__Item:visited { color: inherit; }

.Polaris-ActionList__Item.Polaris-ActionList--active { background-color: rgba(240, 245, 253, 1); background-color: var(--p-color-bg-interactive-selected); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionList__Item.Polaris-ActionList--active { background-color: rgba(235, 236, 239, 1); background-color: var(--p-color-bg-surface-secondary-active); font-weight: 600; font-weight: var(--p-font-weight-semibold); }

.Polaris-ActionList__Item.Polaris-ActionList--active svg { fill: rgba(36, 99, 188, 1); fill: var(--p-color-icon-emphasis); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionList__Item.Polaris-ActionList--active svg { fill: rgba(0, 122, 92, 1); fill: var(--p-color-icon-brand); }

.Polaris-ActionList__Item.Polaris-ActionList--active::before { content: ''; background-color: rgba(36, 99, 188, 1); background-color: var(--p-color-bg-interactive); position: absolute; top: 0; left: calc(0.5rem*-1); left: calc(var(--p-space-200)*-1); height: 100%; display: block; width: 0.1875rem; width: var(--p-border-width-3); border-top-right-radius: 0.25rem; border-top-right-radius: var(--p-border-radius-100); border-bottom-right-radius: 0.25rem; border-bottom-right-radius: var(--p-border-radius-100); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionList__Item.Polaris-ActionList--active::before { display: none; }

.Polaris-ActionList__Item.Polaris-ActionList--destructive { color: rgba(197, 40, 12, 1); color: var(--p-color-text-critical); }

.Polaris-ActionList__Item.Polaris-ActionList--destructive svg { fill: rgba(197, 40, 12, 1); fill: var(--p-color-icon-critical); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionList__Item.Polaris-ActionList--destructive svg { fill: rgba(197, 40, 12, 1); fill: var(--p-color-icon-critical); }

.Polaris-ActionList__Item.Polaris-ActionList--destructive:hover { background-color: rgba(254, 243, 241, 1); background-color: var(--p-color-bg-surface-critical-hover); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionList__Item.Polaris-ActionList--destructive:hover { background-color: rgba(254, 243, 241, 1); background-color: var(--p-color-bg-surface-critical-hover); }

.Polaris-ActionList__Item.Polaris-ActionList--destructive:active, .Polaris-ActionList__Item.Polaris-ActionList--destructive.Polaris-ActionList--active { background-color: rgba(251, 197, 188, 1); background-color: var(--p-color-bg-surface-critical-active); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionList__Item.Polaris-ActionList--destructive:active, html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionList__Item.Polaris-ActionList--destructive.Polaris-ActionList--active { background-color: rgba(251, 197, 188, 1); background-color: var(--p-color-bg-surface-critical-active); }

.Polaris-ActionList__Item.Polaris-ActionList--disabled { background-image: none; color: rgba(135, 144, 155, 1); color: var(--p-color-text-disabled); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionList__Item.Polaris-ActionList--disabled { cursor: default; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionList__Item.Polaris-ActionList--disabled:hover { background-color: transparent; background-color: initial; }

.Polaris-ActionList__Item.Polaris-ActionList--disabled .Polaris-ActionList__Prefix svg, .Polaris-ActionList__Item.Polaris-ActionList--disabled .Polaris-ActionList__Suffix svg { fill: rgba(171, 177, 186, 1); fill: var(--p-color-icon-disabled); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionList__Item.Polaris-ActionList--disabled .Polaris-ActionList__Prefix svg, html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionList__Item.Polaris-ActionList--disabled .Polaris-ActionList__Suffix svg { fill: rgba(171, 177, 186, 1); fill: var(--p-color-icon-disabled); }

.Polaris-ActionList__Item.Polaris-ActionList--indented { --pc-action-list-image-size: 1.5rem; position: relative; margin-left: calc(1.25rem + 0.125rem); margin-left: calc(var(--p-space-500) + var(--p-space-050)); max-width: calc(100% - 1.25rem - 0.125rem); max-width: calc(100% - var(--p-space-500) - var(--p-space-050)); }

.Polaris-ActionList__Item.Polaris-ActionList--indented::before { content: ''; position: absolute; top: calc(0.75rem*-1); top: calc(var(--p-space-300)*-1); bottom: 0; left: 0; border-left: 0.0625rem solid rgba(202, 206, 211, 1); border-left: var(--p-border-width-025) solid var(--p-color-border); margin-left: calc(0.375rem*-1); margin-left: calc(var(--p-space-150)*-1); }

.Polaris-ActionList__Item.Polaris-ActionList--menu { --pc-action-list-image-size: 1.5rem; }

.Polaris-ActionList__Prefix { display: flex; flex: 0 0 auto; justify-content: center; align-items: center; height: var(--pc-action-list-image-size); width: var(--pc-action-list-image-size); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); margin: calc(var(--pc-action-list-image-size)*-0.5) 0 calc(var(--pc-action-list-image-size)*-0.5) 0; background-size: cover; background-position: center center; }

.Polaris-ActionList__Prefix svg { fill: rgba(97, 106, 117, 1); fill: var(--p-color-icon); }

.Polaris-ActionList__Suffix svg { fill: rgba(97, 106, 117, 1); fill: var(--p-color-icon); }

.Polaris-ActionList__Text { min-width: 0; max-width: 100%; flex: 1 1 auto; }


.Polaris-HorizontalStack { display: flex; --pc-horizontal-stack-gap-xs: initial; --pc-horizontal-stack-gap-sm: initial; --pc-horizontal-stack-gap-md: initial; --pc-horizontal-stack-gap-lg: initial; --pc-horizontal-stack-gap-xl: initial; gap: var(--pc-horizontal-stack-gap-xs); --pc-horizontal-stack-wrap: initial; flex-wrap: var(--pc-horizontal-stack-wrap); --pc-horizontal-stack-block-align: initial; align-items: var(--pc-horizontal-stack-block-align); --pc-horizontal-stack-align: initial; justify-content: var(--pc-horizontal-stack-align); }

@media (min-width: 30.625em) { .Polaris-HorizontalStack { gap: var(--pc-horizontal-stack-gap-xs); gap: var(--pc-horizontal-stack-gap-sm, var(--pc-horizontal-stack-gap-xs)); } }

@media (min-width: 48em) { .Polaris-HorizontalStack { gap: var(--pc-horizontal-stack-gap-xs); gap: var(--pc-horizontal-stack-gap-md, var(--pc-horizontal-stack-gap-sm, var(--pc-horizontal-stack-gap-xs))); } }

@media (min-width: 65em) { .Polaris-HorizontalStack { gap: var(--pc-horizontal-stack-gap-xs); gap: var(--pc-horizontal-stack-gap-lg, var(--pc-horizontal-stack-gap-md, var(--pc-horizontal-stack-gap-sm, var(--pc-horizontal-stack-gap-xs)))); } }

@media (min-width: 90em) { .Polaris-HorizontalStack { gap: var(--pc-horizontal-stack-gap-xs); gap: var(--pc-horizontal-stack-gap-xl, var(--pc-horizontal-stack-gap-lg, var(--pc-horizontal-stack-gap-md, var(--pc-horizontal-stack-gap-sm, var(--pc-horizontal-stack-gap-xs))))); } }


.Polaris-Tooltip-TooltipOverlay { --pc-tooltip-chevron-x-pos: initial; --pc-tooltip-border-radius: initial; --pc-tooltip-padding: initial; --pc-tooltip-overlay-offset: var(--p-space-300); --pc-tooltip-shadow-bevel-z-index: 1; --pc-tooltip-tail-z-index: calc(var(--pc-tooltip-shadow-bevel-z-index) + 1); position: relative; margin: var(--pc-tooltip-overlay-offset) 0.25rem 0.25rem; margin: var(--pc-tooltip-overlay-offset) var(--p-space-100) var(--p-space-100); opacity: 1; box-shadow: 0rem 0.25rem 0.75rem rgba(31, 33, 36, 0.2), 0rem 0.125rem 0.375rem rgba(31, 33, 36, 0.05); box-shadow: var(--p-shadow-lg); border-radius: var(--pc-tooltip-border-radius); pointer-events: none; -webkit-backface-visibility: hidden; backface-visibility: hidden; will-change: opacity, left, top, transform; transform: none; transition: none; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Tooltip-TooltipOverlay { position: relative; box-shadow: 0rem 0.125rem 0.25rem rgba(31, 33, 36, 0.1), 0rem 0.0625rem 0.375rem rgba(31, 33, 36, 0.05); box-shadow: var(--p-shadow-md); border-radius: var(--pc-tooltip-border-radius); border: none; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Tooltip-TooltipOverlay::before { content: ""; position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: var(--pc-tooltip-shadow-bevel-z-index); box-shadow: 0.0625rem 0rem 0rem 0rem rgba(0, 0, 0, 0.13) inset, -0.0625rem 0rem 0rem 0rem rgba(0, 0, 0, 0.13) inset, 0rem -0.0625rem 0rem 0rem rgba(0, 0, 0, 0.17) inset, 0rem 0.0625rem 0rem 0rem rgba(204, 204, 204, 0.5) inset; box-shadow: var(--p-shadow-bevel-experimental); border-radius: var(--pc-tooltip-border-radius); pointer-events: none; mix-blend-mode: luminosity; }

@media screen and (-ms-high-contrast: active) { .Polaris-Tooltip-TooltipOverlay { border: 0.125rem solid windowText; border: var(--p-border-width-050) solid windowText; } }

.Polaris-Tooltip-TooltipOverlay::after { content: ''; position: absolute; top: calc(1rem*-1); top: calc(var(--p-space-400)*-1); left: calc(var(--pc-tooltip-chevron-x-pos) - 0.5rem - 1rem); left: calc(var(--pc-tooltip-chevron-x-pos) - var(--p-space-200) - var(--p-space-400)); height: 0; width: 0; border-width: 0.5rem; border-width: var(--p-space-200); border-style: solid; border-color: transparent transparent rgba(255, 255, 255, 1) transparent; border-color: transparent transparent var(--p-color-bg-surface) transparent; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Tooltip-TooltipOverlay::after { content: none; }

.Polaris-Tooltip-TooltipOverlay .Polaris-Tooltip-TooltipOverlay__Tail { position: absolute; top: calc(0.5rem*-1 + 0.05rem); top: calc(var(--p-space-200)*-1 + 0.05rem); left: calc(var(--pc-tooltip-chevron-x-pos) - 0.375rem - 1rem); left: calc(var(--pc-tooltip-chevron-x-pos) - var(--p-space-150) - var(--p-space-400)); z-index: var(--pc-tooltip-tail-z-index); }

.Polaris-Tooltip-TooltipOverlay.Polaris-Tooltip-TooltipOverlay--positionedAbove::after { top: auto; bottom: calc(1rem*-1); bottom: calc(var(--p-space-400)*-1); border-color: rgba(255, 255, 255, 1) transparent transparent transparent; border-color: var(--p-color-bg-surface) transparent transparent transparent; }

.Polaris-Tooltip-TooltipOverlay.Polaris-Tooltip-TooltipOverlay--positionedAbove .Polaris-Tooltip-TooltipOverlay__Tail { top: auto; top: initial; bottom: calc(0.5rem*-1); bottom: calc(var(--p-space-200)*-1); filter: drop-shadow(0 0.1875rem 0.125rem rgba(26, 26, 26, 0.1)); }

.Polaris-Tooltip-TooltipOverlay--measuring { opacity: 0; }

.Polaris-Tooltip-TooltipOverlay--measured:not(.Polaris-Tooltip-TooltipOverlay--instant) { animation: p-motion-keyframes-appear-below 50ms cubic-bezier(0, 0, 0.58, 1) 100ms 1 both; animation: var(--p-motion-keyframes-appear-below) var(--p-motion-duration-50) var(--p-motion-ease-out) var(--p-motion-duration-100) 1 both; }

@media (prefers-reduced-motion) { .Polaris-Tooltip-TooltipOverlay--measured:not(.Polaris-Tooltip-TooltipOverlay--instant) { animation: none; } }

.Polaris-Tooltip-TooltipOverlay--measured.Polaris-Tooltip-TooltipOverlay--positionedAbove:not(.Polaris-Tooltip-TooltipOverlay--instant) { animation: p-motion-keyframes-appear-above 50ms cubic-bezier(0, 0, 0.58, 1) 100ms 1 both; animation: var(--p-motion-keyframes-appear-above) var(--p-motion-duration-50) var(--p-motion-ease-out) var(--p-motion-duration-100) 1 both; }

@media (prefers-reduced-motion) { .Polaris-Tooltip-TooltipOverlay--measured.Polaris-Tooltip-TooltipOverlay--positionedAbove:not(.Polaris-Tooltip-TooltipOverlay--instant) { animation: none; } }

.Polaris-Tooltip-TooltipOverlay--positionedAbove { margin: 0.25rem 0.25rem var(--pc-tooltip-overlay-offset); margin: var(--p-space-100) var(--p-space-100) var(--pc-tooltip-overlay-offset); }

.Polaris-Tooltip-TooltipOverlay__Content { position: relative; background-color: rgba(255, 255, 255, 1); background-color: var(--p-color-bg-surface); color: rgba(31, 33, 36, 1); color: var(--p-color-text); word-break: break-word; border-radius: var(--pc-tooltip-border-radius); padding: var(--pc-tooltip-padding); }

.Polaris-Tooltip-TooltipOverlay--default { max-width: 12.5rem; }

.Polaris-Tooltip-TooltipOverlay--wide { max-width: 17.1875rem; }

[data-polaris-tooltip-activator] { outline: 0; position: relative; }

[data-polaris-tooltip-activator]::after { content: ''; position: absolute; z-index: 1; top: -0.0625rem; right: -0.0625rem; bottom: -0.0625rem; left: -0.0625rem; display: block; pointer-events: none; box-shadow: 0 0 0 -0.0625rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 -0.0625rem var(--p-color-border-focus); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

[data-polaris-tooltip-activator]:focus-visible::after { box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 0.125rem var(--p-color-border-focus); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }


.Polaris-Tooltip__TooltipContainer { display: flex; }

.Polaris-Tooltip__HasUnderline { border-bottom: 0.125rem dotted rgba(221, 224, 228, 1); border-bottom: var(--p-border-width-050) dotted var(--p-color-border-secondary); }


.Polaris-VerticalStack { --pc-vertical-stack-gap-xs: initial; --pc-vertical-stack-gap-sm: initial; --pc-vertical-stack-gap-md: initial; --pc-vertical-stack-gap-lg: initial; --pc-vertical-stack-gap-xl: initial; gap: var(--pc-vertical-stack-gap-xs); --pc-vertical-stack-align: initial; --pc-vertical-stack-inline-align: initial; --pc-vertical-stack-order: initial; display: flex; flex-direction: var(--pc-vertical-stack-order); align-items: var(--pc-vertical-stack-inline-align); justify-content: var(--pc-vertical-stack-align); }

@media (min-width: 30.625em) { .Polaris-VerticalStack { gap: var(--pc-vertical-stack-gap-xs); gap: var(--pc-vertical-stack-gap-sm, var(--pc-vertical-stack-gap-xs)); } }

@media (min-width: 48em) { .Polaris-VerticalStack { gap: var(--pc-vertical-stack-gap-xs); gap: var(--pc-vertical-stack-gap-md, var(--pc-vertical-stack-gap-sm, var(--pc-vertical-stack-gap-xs))); } }

@media (min-width: 65em) { .Polaris-VerticalStack { gap: var(--pc-vertical-stack-gap-xs); gap: var(--pc-vertical-stack-gap-lg, var(--pc-vertical-stack-gap-md, var(--pc-vertical-stack-gap-sm, var(--pc-vertical-stack-gap-xs)))); } }

@media (min-width: 90em) { .Polaris-VerticalStack { gap: var(--pc-vertical-stack-gap-xs); gap: var(--pc-vertical-stack-gap-xl, var(--pc-vertical-stack-gap-lg, var(--pc-vertical-stack-gap-md, var(--pc-vertical-stack-gap-sm, var(--pc-vertical-stack-gap-xs))))); } }

.Polaris-VerticalStack--listReset { list-style-type: none; margin-block-start: 0; margin-block-end: 0; padding-inline-start: 0; }

.Polaris-VerticalStack--fieldsetReset { border: none; margin: 0; padding: 0; }


.Polaris-ActionList-SearchField { --pc-search-field-backdrop: 1; --pc-search-field-input: 2; --pc-search-field-icon: 3; --pc-search-field-action: 3; z-index: 519; z-index: var(--p-z-index-11); position: relative; display: flex; flex: 1 1 auto; align-items: center; border: 0.0625rem solid transparent; border: var(--p-border-width-025) solid transparent; width: 100%; }

.Polaris-ActionList-SearchField--focused .Polaris-ActionList-SearchField__Input, .Polaris-ActionList-SearchField__Input:focus { border: none; color: rgba(31, 33, 36, 1); color: var(--p-color-text); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionList-SearchField--focused .Polaris-ActionList-SearchField__Input, html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionList-SearchField__Input:focus { color: rgba(31, 33, 36, 1); color: var(--p-color-text); }

.Polaris-ActionList-SearchField--focused .Polaris-ActionList-SearchField__Input::placeholder, .Polaris-ActionList-SearchField__Input:focus::placeholder { color: rgba(97, 106, 117, 1); color: var(--p-color-text-secondary); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionList-SearchField--focused .Polaris-ActionList-SearchField__Input::placeholder, html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionList-SearchField__Input:focus::placeholder { color: rgba(171, 177, 186, 1); color: var(--p-color-text-inverse-secondary); }

.Polaris-ActionList-SearchField__Input:focus-visible ~ .Polaris-ActionList-SearchField__Backdrop::after { box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 0.125rem var(--p-color-border-focus); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionList-SearchField__Input:focus-visible ~ .Polaris-ActionList-SearchField__Backdrop { outline: 0.125rem solid rgba(62, 125, 213, 1); outline: var(--p-border-width-050) solid var(--p-color-border-focus); outline-offset: 0.0625rem; outline-offset: var(--p-space-025); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionList-SearchField__Input:focus-visible ~ .Polaris-ActionList-SearchField__Backdrop::after { content: none; }

.Polaris-ActionList-SearchField__Input:focus-visible ~ .Polaris-ActionList-SearchField__Icon svg { fill: rgba(97, 106, 117, 1); fill: var(--p-color-icon); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionList-SearchField__Input:focus-visible ~ .Polaris-ActionList-SearchField__Icon svg { fill: rgba(135, 144, 155, 1); fill: var(--p-color-icon-secondary); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionList-SearchField__Input:focus-visible:not(:active) ~ .Polaris-ActionList-SearchField__Backdrop { outline: 0.125rem solid rgba(62, 125, 213, 1); outline: var(--p-border-width-050) solid var(--p-color-border-focus); outline-offset: 0.0625rem; outline-offset: var(--p-space-025); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionList-SearchField__Input:focus-visible:not(:active) ~ .Polaris-ActionList-SearchField__Backdrop::after { content: none; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionList-SearchField__Input:focus-visible:not(:active) ~ .Polaris-ActionList-SearchField__Icon svg { fill: rgba(135, 144, 155, 1); fill: var(--p-color-icon-secondary); }

.Polaris-ActionList-SearchField__Input { font-size: 1rem; font-size: var(--p-font-size-200); font-weight: 400; font-weight: var(--p-font-weight-regular); line-height: 1.5rem; line-height: var(--p-font-line-height-600); letter-spacing: normal; letter-spacing: initial; z-index: var(--pc-search-field-input); height: 2.25rem; width: 100%; padding: 0 0 0 calc(1.25rem + 1rem); padding: 0 0 0 calc(1.25rem + var(--p-space-400)); border: none; background-color: transparent; outline: none; color: rgba(31, 33, 36, 1); color: var(--p-color-text); -webkit-backface-visibility: hidden; backface-visibility: hidden; will-change: fill, color; transition: fill 200ms cubic-bezier(0.25, 0.1, 0.25, 1), color 200ms cubic-bezier(0.25, 0.1, 0.25, 1); transition: fill var(--p-motion-duration-200) var(--p-motion-ease), color var(--p-motion-duration-200) var(--p-motion-ease); }

@media (min-width: 48em) { .Polaris-ActionList-SearchField__Input { font-size: 0.875rem; font-size: var(--p-font-size-350); } }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionList-SearchField__Input { padding: 0 calc(1.125rem + 0.75rem) 0 calc(1.125rem + 0.75rem); padding: 0 calc(1.125rem + var(--p-space-300)) 0 calc(1.125rem + var(--p-space-300)); color: rgba(171, 177, 186, 1); color: var(--p-color-text-inverse-secondary); height: 2rem; border: 0.04125rem solid rgba(97, 106, 117, 1); border: var(--p-border-width-0165) solid var(--p-color-border-inverse); border-radius: 0.5rem; border-radius: var(--p-border-radius-200); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionList-SearchField__Input:hover { border-color: rgba(97, 106, 117, 1); border-color: var(--p-color-input-border-hover); background-color: rgba(250, 250, 250, 1); background-color: var(--p-color-input-bg-surface-hover); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionList-SearchField__Input:active, html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionList-SearchField__Input:focus { box-shadow: inset 0 0 0 0.0625rem rgba(202, 206, 211, 1); box-shadow: inset 0 0 0 var(--p-border-width-025) var(--p-color-border); }

.Polaris-ActionList-SearchField__Input::placeholder { color: rgba(31, 33, 36, 1); color: var(--p-color-text); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionList-SearchField__Input::placeholder { color: rgba(171, 177, 186, 1); color: var(--p-color-text-inverse-secondary); }

.Polaris-ActionList-SearchField__Input::-webkit-search-decoration, .Polaris-ActionList-SearchField__Input::-webkit-search-cancel-button { -webkit-appearance: none; appearance: none; }

.Polaris-ActionList-SearchField__Icon { position: absolute; z-index: var(--pc-search-field-icon); top: 50%; left: 0.5rem; left: var(--p-space-200); display: flex; height: 1.25rem; pointer-events: none; transform: translateY(-50%); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionList-SearchField__Icon { height: 1.125rem; width: 1.125rem; }

.Polaris-ActionList-SearchField__Icon svg { fill: rgba(97, 106, 117, 1); fill: var(--p-color-icon); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionList-SearchField__Icon svg { fill: rgba(135, 144, 155, 1); fill: var(--p-color-icon-secondary); }

.Polaris-ActionList-SearchField__Clear { position: relative; z-index: var(--pc-search-field-action); border: none; -webkit-appearance: none; appearance: none; background: transparent; padding: 0.5rem; padding: var(--p-space-200); }

.Polaris-ActionList-SearchField__Clear::after { content: ''; position: absolute; z-index: 1; top: -0.0625rem; right: -0.0625rem; bottom: -0.0625rem; left: -0.0625rem; display: block; pointer-events: none; box-shadow: 0 0 0 -0.0625rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 -0.0625rem var(--p-color-border-focus); border-radius: 0.5rem; border-radius: var(--p-border-radius-200); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionList-SearchField__Clear { position: absolute; right: 0.25rem; right: var(--p-space-100); padding: 0.25rem; padding: var(--p-space-100); }

.Polaris-ActionList-SearchField__Clear svg { fill: rgba(97, 106, 117, 1); fill: var(--p-color-icon); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionList-SearchField__Clear svg { fill: rgba(135, 144, 155, 1); fill: var(--p-color-icon-secondary); }

.Polaris-ActionList-SearchField__Clear:focus, .Polaris-ActionList-SearchField__Clear:hover { outline: none; }

.Polaris-ActionList-SearchField__Clear:hover svg, .Polaris-ActionList-SearchField__Clear:focus svg { fill: rgba(31, 33, 36, 1); fill: var(--p-color-icon-hover); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionList-SearchField__Clear:hover svg, html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionList-SearchField__Clear:focus svg { fill: rgba(221, 224, 228, 1); fill: var(--p-color-icon-inverse); }

.Polaris-ActionList-SearchField__Clear:focus-visible::after { box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 0.125rem var(--p-color-border-focus); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

.Polaris-ActionList-SearchField__Clear:active svg { fill: rgba(31, 33, 36, 1); fill: var(--p-color-icon-active); }

.Polaris-ActionList-SearchField__Clear:active::after { border: none; }

.Polaris-ActionList-SearchField__Backdrop { position: relative; position: absolute; z-index: var(--pc-text-field-backdrop); top: 0; right: 0; bottom: 0; left: 0; background-color: rgba(255, 255, 255, 1); background-color: var(--p-color-input-bg-surface); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); pointer-events: none; }

.Polaris-ActionList-SearchField__Backdrop::after { content: ''; position: absolute; z-index: 1; top: -0.125rem; right: -0.125rem; bottom: -0.125rem; left: -0.125rem; display: block; pointer-events: none; box-shadow: 0 0 0 -0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 -0.125rem var(--p-color-border-focus); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionList-SearchField__Backdrop { border-radius: 0.5rem; border-radius: var(--p-border-radius-200); }


.Polaris-Button { --pc-button-micro-min-height: var(--p-font-line-height-500); --pc-button-slim-min-height: var(--p-font-line-height-700); --pc-button-large-min-height: 2.75rem; --pc-button-vertical-padding: calc((2.25rem - var(--p-font-line-height-500) - var(--p-space-050))/2); --pc-button-slim-vertical-padding: calc((var(--pc-button-slim-min-height) - var(--p-font-line-height-500) - var(--p-space-050))/2); --pc-button-large-vertical-padding: calc((var(--pc-button-large-min-height) - var(--p-font-line-height-500) - var(--p-space-050))/2); --pc-button-spinner-size: 1.25rem; --pc-button-segment: 10; --pc-button-focused: 20; --pc-button-disclosure-icon-offset: -0.375rem; position: relative; display: inline-flex; align-items: center; justify-content: center; min-height: 2.25rem; min-width: 2.25rem; margin: 0; padding: calc((2.25rem - 1.25rem - 0.125rem)/2) 1rem; padding: calc((2.25rem - var(--p-font-line-height-500) - var(--p-space-050))/2) var(--p-space-400); background: rgba(255, 255, 255, 1); background: var(--p-color-bg-surface); box-shadow: 0rem 0.0625rem 0.0625rem rgba(31, 33, 36, 0.1); box-shadow: var(--p-shadow-sm); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); color: rgba(31, 33, 36, 1); color: var(--p-color-text); border: 0.0625rem solid rgba(171, 177, 186, 1); border: var(--p-border-width-025) solid var(--p-color-border-strong); line-height: 1; text-align: center; cursor: pointer; -webkit-user-select: none; user-select: none; text-decoration: none; -webkit-tap-highlight-color: transparent; }

.Polaris-Button::after { content: ''; position: absolute; z-index: 1; top: calc(0.0625rem*-1 + -0.0625rem); top: calc(var(--p-border-width-025)*-1 + -0.0625rem); right: calc(0.0625rem*-1 + -0.0625rem); right: calc(var(--p-border-width-025)*-1 + -0.0625rem); bottom: calc(0.0625rem*-1 + -0.0625rem); bottom: calc(var(--p-border-width-025)*-1 + -0.0625rem); left: calc(0.0625rem*-1 + -0.0625rem); left: calc(var(--p-border-width-025)*-1 + -0.0625rem); display: block; pointer-events: none; box-shadow: 0 0 0 calc(0.0625rem*-1 + -0.0625rem) rgba(62, 125, 213, 1); box-shadow: 0 0 0 calc(var(--p-border-width-025)*-1 + -0.0625rem) var(--p-color-border-focus); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button { min-height: 1.75rem; min-width: 1.75rem; padding: 0.375rem 0.75rem; padding: var(--p-space-150) var(--p-space-300); border-radius: 0.5rem; border-radius: var(--p-border-radius-200); border: none; }

.Polaris-Button svg { fill: rgba(97, 106, 117, 1); fill: var(--p-color-icon); }

.Polaris-Button:hover { background: rgba(241, 242, 244, 1); background: var(--p-color-bg-hover); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

.Polaris-Button:focus-visible { box-shadow: 0rem 0.0625rem 0.0625rem rgba(31, 33, 36, 0.1); box-shadow: var(--p-shadow-sm); outline: 0; }

.Polaris-Button:focus-visible::after { box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 0.125rem var(--p-color-border-focus); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button:focus-visible { outline: 0.125rem solid rgba(62, 125, 213, 1); outline: var(--p-border-width-050) solid var(--p-color-border-focus); outline-offset: 0.0625rem; outline-offset: var(--p-space-025); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button:focus-visible::after { content: none; }

.Polaris-Button:active::after { border: none; box-shadow: none; }

.Polaris-Button.Polaris-Button--pressed { background: rgba(97, 106, 117, 1); background: var(--p-color-bg-fill-inverse); box-shadow: inset 0rem 0.125rem 0.25rem rgba(31, 33, 36, 0.32); box-shadow: var(--p-shadow-inset-md); color: rgba(255, 255, 255, 1); color: var(--p-color-text-on-color); border-color: rgba(97, 106, 117, 1); border-color: var(--p-color-border-inverse); }

.Polaris-Button.Polaris-Button--pressed svg { fill: currentColor; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button.Polaris-Button--pressed { background: rgba(202, 206, 211, 1); background: var(--p-color-bg-fill-tertiary-active); box-shadow: inset 0rem 0.125rem 0.25rem rgba(31, 33, 36, 0.32); box-shadow: var(--p-shadow-inset-md); color: rgba(31, 33, 36, 1); color: var(--p-color-text); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button.Polaris-Button--pressed:hover { background: rgba(202, 206, 211, 1); background: var(--p-color-bg-fill-tertiary-hover); box-shadow: inset 0rem 0.125rem 0.25rem rgba(31, 33, 36, 0.32); box-shadow: var(--p-shadow-inset-md); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button.Polaris-Button--pressed:active { background: rgba(202, 206, 211, 1); background: var(--p-color-bg-fill-tertiary-active); box-shadow: inset 0rem 0.125rem 0.25rem rgba(31, 33, 36, 0.32); box-shadow: var(--p-shadow-inset-md); }

@media (-ms-high-contrast: active) { .Polaris-Button { border: 0.0625rem solid windowText; border: var(--p-border-width-025) solid windowText; } }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button { --pc-button-shadow: inset 0 -0.0625rem 0 #b5b5b5, inset -0.0625rem 0 0 #e3e3e3,
      inset 0.0625rem 0 0 #e3e3e3, inset 0 0.0625rem 0 #e3e3e3; --pc-button-shadow-hover: inset 0 -0.0625rem 0 #cccccc,
      inset 0.0625rem 0 0 #ebebeb, inset -0.0625rem 0 0 #ebebeb,
      inset 0 0.0625rem 0 #ebebeb; --pc-button-shadow-primary: inset 0 -0.0625rem 0 rgba(0, 0, 0, 0.25),
      inset 0.0625rem 0 0 rgba(255, 255, 255, 0.25),
      inset -0.0625rem 0 0 rgba(255, 255, 255, 0.25); --pc-button-large-min-height: 2rem; --pc-button-large-vertical-padding: var(--p-space-200); --pc-button-micro-min-height: var(--p-font-line-height-600); box-shadow: var(--pc-button-shadow); transition: background-color 75ms cubic-bezier(0, 0, 0.58, 1), box-shadow 75ms cubic-bezier(0, 0, 0.58, 1); transition: background-color 75ms var(--p-motion-ease-out), box-shadow 75ms var(--p-motion-ease-out); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button:active { --pc-button-shadow: var(--p-shadow-inset-md); background: rgba(235, 236, 239, 1); background: var(--p-color-bg-active); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button:active .Polaris-Button__Content { transform: translateY(0.0625rem); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button:focus:not(.Polaris-Button--primary):not(.Polaris-Button--plain), html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button:focus-visible:not(.Polaris-Button--primary):not(.Polaris-Button--plain) { box-shadow: var(--pc-button-shadow); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button:hover { box-shadow: var(--pc-button-shadow-hover); }

.Polaris-Button.Polaris-Button--disabled { transition: none; box-shadow: none; border-color: rgba(221, 224, 228, 1); border-color: var(--p-color-border-disabled); background: rgba(235, 236, 239, 1); background: var(--p-color-bg-disabled); color: rgba(135, 144, 155, 1); color: var(--p-color-text-disabled); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button.Polaris-Button--disabled { background: transparent; }

.Polaris-Button.Polaris-Button--disabled svg { fill: rgba(171, 177, 186, 1); fill: var(--p-color-icon-disabled); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button.Polaris-Button--disabled { box-shadow: none; background: rgba(0, 0, 0, 0.05); background: var(--p-color-bg-fill-disabled); }

.Polaris-Button.Polaris-Button--connectedDisclosure { z-index: var(--pc-button-segment); border-top-right-radius: 0; border-bottom-right-radius: 0; }

.Polaris-Button.Polaris-Button--connectedDisclosure::after { border-top-right-radius: 0; border-bottom-right-radius: 0; }

.Polaris-Button.Polaris-Button--connectedDisclosure:focus { z-index: var(--pc-button-focused); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button.Polaris-Button--connectedDisclosure { border-top-right-radius: 0; border-bottom-right-radius: 0; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button.Polaris-Button--connectedDisclosure::before { border-top-right-radius: 0; border-bottom-right-radius: 0; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button.Polaris-Button--connectedDisclosure::after { border-top-right-radius: 0; border-bottom-right-radius: 0; }

.Polaris-Button__Content { font-size: 0.875rem; font-size: var(--p-font-size-350); font-weight: 500; font-weight: var(--p-font-weight-medium); line-height: 1rem; line-height: var(--p-font-line-height-400); letter-spacing: normal; letter-spacing: initial; position: relative; display: flex; justify-content: center; align-items: center; min-width: 0.0625rem; min-height: 0.0625rem; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button__Content { font-size: 0.8125rem; font-size: var(--p-font-size-325); line-height: 1.25rem; line-height: var(--p-font-line-height-500); transform: translateY(0); transition: transform 75ms cubic-bezier(0.19, 0.91, 0.38, 1); }

@media (min-width: 48em) { html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button__Content { font-size: 0.75rem; font-size: var(--p-font-size-75); line-height: 1rem; line-height: var(--p-font-line-height-400); } }

.Polaris-Button:not(.Polaris-Button--plain) .Polaris-Button__Content { width: 100%; }

.Polaris-Button--textAlignLeft { justify-content: flex-start; text-align: left; }

.Polaris-Button--textAlignLeft .Polaris-Button__Content { justify-content: flex-start; }

.Polaris-Button--textAlignStart { justify-content: flex-start; text-align: start; }

.Polaris-Button--textAlignStart .Polaris-Button__Content { justify-content: flex-start; }

.Polaris-Button--textAlignCenter { justify-content: center; text-align: center; }

.Polaris-Button--textAlignRight { justify-content: flex-end; text-align: right; }

.Polaris-Button--textAlignRight .Polaris-Button__Content { justify-content: flex-end; }

.Polaris-Button--textAlignEnd { justify-content: flex-end; text-align: end; }

.Polaris-Button--textAlignEnd .Polaris-Button__Content { justify-content: flex-end; }

.Polaris-Button__Icon { margin-left: calc((0.25rem)*-1); margin-left: calc((var(--p-space-100))*-1); }

@media (min-width: 48em) { html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button__Icon { margin-top: calc(0.125rem*-1); margin-top: calc(var(--p-space-050)*-1); margin-bottom: calc(0.125rem*-1); margin-bottom: calc(var(--p-space-050)*-1); } }

.Polaris-Button__Icon:last-child { margin-right: var(--pc-button-disclosure-icon-offset); margin-left: 0.25rem; margin-left: var(--p-space-100); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button__Icon:last-child { margin-left: 0.125rem; margin-left: var(--p-space-050); }

.Polaris-Button--fullWidth.Polaris-Button--textAlignLeft .Polaris-Button__Icon:last-child:not(:only-child) { margin-left: auto; }

.Polaris-Button__Icon + *:not(.Polaris-Button__Icon) { margin-left: 0.25rem; margin-left: var(--p-space-100); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button__Icon + *:not(.Polaris-Button__Icon) { margin-left: 0.125rem; margin-left: var(--p-space-050); }

.Polaris-Button--hidden { visibility: hidden; }

.Polaris-Button__Spinner { position: absolute; top: 50%; left: 50%; margin-top: calc((var(--pc-button-spinner-size)/2)*-1); margin-left: calc((var(--pc-button-spinner-size)/2)*-1); }

.Polaris-Button--primary, .Polaris-Button--destructive, .Polaris-Button--primaryPlain { position: relative; background: var(--pc-button-color); border-width: 0; border-color: transparent; box-shadow: 0rem 0.0625rem 0.0625rem rgba(31, 33, 36, 0.1); box-shadow: var(--p-shadow-sm); color: var(--pc-button-text); }

.Polaris-Button--primary::after, .Polaris-Button--destructive::after, .Polaris-Button--primaryPlain::after { content: ''; position: absolute; z-index: 1; top: -0.0625rem; right: -0.0625rem; bottom: -0.0625rem; left: -0.0625rem; display: block; pointer-events: none; box-shadow: 0 0 0 -0.0625rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 -0.0625rem var(--p-color-border-focus); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

.Polaris-Button--primary:hover, .Polaris-Button--destructive:hover, .Polaris-Button--primaryPlain:hover { background: var(--pc-button-color-hover); border-color: transparent; color: var(--pc-button-text); }

.Polaris-Button--primary:focus, .Polaris-Button--destructive:focus, .Polaris-Button--primaryPlain:focus { border-color: transparent; box-shadow: 0rem 0.0625rem 0.0625rem rgba(31, 33, 36, 0.1); box-shadow: var(--p-shadow-sm); }

.Polaris-Button--primary:active, .Polaris-Button--destructive:active, .Polaris-Button--primaryPlain:active { background: var(--pc-button-color-active); border-color: transparent; box-shadow: 0rem 0.0625rem 0.0625rem rgba(31, 33, 36, 0.1); box-shadow: var(--p-shadow-sm); }

.Polaris-Button--primary.Polaris-Button--pressed, .Polaris-Button--destructive.Polaris-Button--pressed, .Polaris-Button--primaryPlain.Polaris-Button--pressed { color: var(--pc-button-text); background: var(--pc-button-color-depressed); border-color: transparent; box-shadow: 0rem 0.0625rem 0.0625rem rgba(31, 33, 36, 0.1); box-shadow: var(--p-shadow-sm); }

.Polaris-Button--primary.Polaris-Button--pressed:hover, .Polaris-Button--primary.Polaris-Button--pressed:focus, .Polaris-Button--destructive.Polaris-Button--pressed:hover, .Polaris-Button--destructive.Polaris-Button--pressed:focus, .Polaris-Button--primaryPlain.Polaris-Button--pressed:hover, .Polaris-Button--primaryPlain.Polaris-Button--pressed:focus { background: var(--pc-button-color-depressed); box-shadow: 0rem 0.0625rem 0.0625rem rgba(31, 33, 36, 0.1); box-shadow: var(--p-shadow-sm); }

.Polaris-Button--primary.Polaris-Button--disabled, .Polaris-Button--destructive.Polaris-Button--disabled, .Polaris-Button--primaryPlain.Polaris-Button--disabled { color: rgba(135, 144, 155, 1); color: var(--p-color-text-disabled); box-shadow: none; border-color: transparent; }

.Polaris-Button--primary.Polaris-Button--disabled svg, .Polaris-Button--destructive.Polaris-Button--disabled svg, .Polaris-Button--primaryPlain.Polaris-Button--disabled svg { fill: rgba(171, 177, 186, 1); fill: var(--p-color-icon-disabled); }

.Polaris-Button--primary { --pc-button-color: var(--p-color-bg-primary); --pc-button-text: var(--p-color-text-on-color); --pc-button-color-hover: var(--p-color-bg-primary-hover); --pc-button-color-active: var(--p-color-bg-primary-active); --pc-button-color-depressed: var(--p-color-bg-primary-active); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--primary:not(.Polaris-Button--disabled) { box-shadow: none; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--primary::before { /* shine */ content: ''; position: absolute; left: 0; right: 0; top: 0; bottom: 0; background: linear-gradient(180deg, rgba(255, 255, 255, 0.07) 80%, rgba(255, 255, 255, 0.15) 100%); box-shadow: 0rem 0.125rem 0rem 0rem rgba(255, 255, 255, 0.2) inset, 0.125rem 0rem 0rem 0rem rgba(255, 255, 255, 0.2) inset, -0.125rem 0rem 0rem 0rem rgba(255, 255, 255, 0.2) inset, 0rem -0.0625rem 0rem 0.0625rem #000 inset, 0rem 0.0625rem 0rem 0rem #000 inset; box-shadow: var(--p-shadow-button-primary-strong-experimental); border-radius: 0.5625rem; transition: opacity 75ms cubic-bezier(0.19, 0.91, 0.38, 1); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--primary:hover { --pc-button-text: var(--p-color-text-inverse); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--primary:hover::before { box-shadow: 0rem 0.125rem 0rem 0rem rgba(255, 255, 255, 0.2) inset, 0.125rem 0rem 0rem 0rem rgba(255, 255, 255, 0.2) inset, -0.125rem 0rem 0rem 0rem rgba(255, 255, 255, 0.2) inset, 0rem -0.0625rem 0rem 0.0625rem #000 inset, 0rem 0.0625rem 0rem 0rem #000 inset; box-shadow: var(--p-shadow-button-primary-strong-experimental); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--primary:hover svg { fill: rgba(241, 242, 244, 1); fill: var(--p-color-text-inverse); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--primary:active { --pc-button-text: var(--p-color-text-inverse-secondary); background: var(--pc-button-color-active); box-shadow: 0rem 0.125rem 0rem 0rem rgba(0, 0, 0, 0.60) inset, 0.0625rem 0rem 0.0625rem 0rem rgba(0, 0, 0, 0.20) inset, -0.0625rem 0rem 0.0625rem 0rem rgba(0, 0, 0, 0.20) inset; box-shadow: var(--p-shadow-button-inset-experimental); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--primary:active::before { opacity: 1; background: linear-gradient(180deg, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0) 100%); box-shadow: 0rem 0.1875rem 0rem 0rem #000 inset; box-shadow: var(--p-shadow-button-primary-strong-inset-experimental); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--primary:active svg { fill: rgba(171, 177, 186, 1); fill: var(--p-color-text-inverse-secondary); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--primary.Polaris-Button--disabled { color: var(--pc-button-text); background: rgba(0, 0, 0, 0.17); background: var(--p-color-bg-fill-brand-disabled); box-shadow: none; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--primary.Polaris-Button--disabled::before { display: none; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--primary.Polaris-Button--disabled svg { fill: var(--pc-button-text); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--primary.Polaris-Button--destructive::before, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--primary.Polaris-Button--success::before { left: 0.03125rem; right: 0.03125rem; top: 0.03125rem; bottom: 0.03125rem; border-radius: inherit; box-shadow: 0rem 0.0625rem 0rem 0rem rgba(255, 255, 255, 0.4) inset, 0.0625rem 0rem 0rem 0rem rgba(255, 255, 255, 0.2) inset, -0.0625rem 0rem 0rem 0rem rgba(255, 255, 255, 0.2) inset, 0rem -0.09375rem 0rem 0rem rgba(0, 0, 0, 0.25) inset; box-shadow: var(--p-shadow-button-primary-experimental); background: none; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--primary.Polaris-Button--destructive:hover, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--primary.Polaris-Button--success:hover { --pc-button-text: var(--p-color-text-inverse); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--primary.Polaris-Button--destructive:hover::before, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--primary.Polaris-Button--success:hover::before { box-shadow: 0rem 0.0625rem 0rem 0rem rgba(255, 255, 255, 0.4) inset, 0.0625rem 0rem 0rem 0rem rgba(255, 255, 255, 0.2) inset, -0.0625rem 0rem 0rem 0rem rgba(255, 255, 255, 0.2) inset, 0rem -0.09375rem 0rem 0rem rgba(0, 0, 0, 0.25) inset; box-shadow: var(--p-shadow-button-primary-experimental); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--primary.Polaris-Button--destructive:hover svg, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--primary.Polaris-Button--success:hover svg { fill: rgba(241, 242, 244, 1); fill: var(--p-color-text-inverse); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--primary.Polaris-Button--destructive:active, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--primary.Polaris-Button--success:active { --pc-button-text: var(--p-color-text-inverse-secondary); box-shadow: 0rem 0.125rem 0rem 0rem rgba(0, 0, 0, 0.60) inset, 0.0625rem 0rem 0.0625rem 0rem rgba(0, 0, 0, 0.20) inset, -0.0625rem 0rem 0.0625rem 0rem rgba(0, 0, 0, 0.20) inset; box-shadow: var(--p-shadow-button-inset-experimental); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--primary.Polaris-Button--destructive:active::before, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--primary.Polaris-Button--success:active::before { opacity: 0; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--primary.Polaris-Button--destructive:active svg, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--primary.Polaris-Button--success:active svg { fill: rgba(171, 177, 186, 1); fill: var(--p-color-text-inverse-secondary); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--primary.Polaris-Button--destructive { --pc-button-color: var(--p-color-bg-fill-critical); --pc-button-text: var(--p-color-text-on-color); --pc-button-color-hover: var(--p-color-bg-fill-critical-hover); --pc-button-color-active: var(--p-color-bg-fill-critical-active); --pc-button-color-depressed: var(--p-color-bg-fill-critical-active); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--primary.Polaris-Button--destructive:not(.Polaris-Button--disabled) { box-shadow: none; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--primary.Polaris-Button--destructive svg { fill: rgba(255, 255, 255, 1); fill: var(--p-color-icon-on-color); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--primary.Polaris-Button--destructive:active { box-shadow: 0rem 0.125rem 0rem 0rem rgba(0, 0, 0, 0.60) inset, 0.0625rem 0rem 0.0625rem 0rem rgba(0, 0, 0, 0.20) inset, -0.0625rem 0rem 0.0625rem 0rem rgba(0, 0, 0, 0.20) inset; box-shadow: var(--p-shadow-button-inset-experimental); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--primary.Polaris-Button--destructive.Polaris-Button--disabled::before { display: none; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--primary.Polaris-Button--destructive.Polaris-Button--disabled svg { fill: var(--pc-button-text); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--primary.Polaris-Button--success { --pc-button-color: var(--p-color-bg-fill-success); --pc-button-text: var(--p-color-text-on-color); --pc-button-color-hover: var(--p-color-bg-fill-success-hover); --pc-button-color-active: var(--p-color-bg-fill-success-active); --pc-button-color-depressed: var(--p-color-bg-fill-success-active); box-shadow: none; }

.Polaris-Button--primary svg { fill: rgba(255, 255, 255, 1); fill: var(--p-color-icon-on-color); }

.Polaris-Button--primary.Polaris-Button--disabled { background: rgba(235, 236, 239, 1); background: var(--p-color-bg-disabled); }

.Polaris-Button--destructive { --pc-button-color: var(--p-color-bg-fill-critical); --pc-button-text: var(--p-color-text-on-color); --pc-button-color-hover: var(--p-color-bg-fill-critical-hover); --pc-button-color-active: var(--p-color-bg-fill-critical-active); --pc-button-color-depressed: var(--p-color-bg-fill-critical-active); }

.Polaris-Button--destructive svg { fill: rgba(255, 255, 255, 1); fill: var(--p-color-icon-on-color); }

.Polaris-Button--destructive.Polaris-Button--disabled { background: rgba(235, 236, 239, 1); background: var(--p-color-bg-disabled); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--destructive { --pc-button-color: var(--p-color-bg-surface); --pc-button-text: var(--p-color-text-critical); --pc-button-color-hover: var(--p-color-bg-hover); --pc-button-color-active: var(--p-color-bg-active); --pc-button-color-depressed: var(--p-color-bg-active); box-shadow: var(--pc-button-shadow); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--destructive svg { fill: var(--pc-button-text); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--destructive.Polaris-Button--disabled svg { fill: rgba(135, 144, 155, 1); fill: var(--p-color-text-disabled); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--destructive:focus, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--destructive:focus-visible { box-shadow: var(--pc-button-shadow); }

.Polaris-Button--primaryPlain { --pc-button-color: var(--p-color-bg-interactive-subdued-active); --pc-button-text: var(--p-color-text-emphasis-hover); --pc-button-color-hover: var(--p-color-bg-interactive-subdued-active); --pc-button-color-active: var(--p-color-bg-interactive-subdued-active); --pc-button-color-depressed: var(--p-surface-selected-depressed); box-shadow: none; }

.Polaris-Button--primaryPlain path { fill: rgba(255, 255, 255, 1); fill: var(--p-color-icon-on-color); }

.Polaris-Button--primaryPlain:is(:hover, :focus, :active) { color: rgba(14, 53, 108, 1); color: var(--p-color-text-emphasis-active); box-shadow: none; }

.Polaris-Button--primaryPlain.Polaris-Button--disabled { background: rgba(235, 236, 239, 1); background: var(--p-color-bg-disabled); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--primaryPlain { --pc-button-color: transparent; --pc-button-text: var(--p-color-text); --pc-button-color-hover: var(--p-color-bg-fill-transparent-hover); --pc-button-color-active: var(--p-color-bg-fill-transparent-active); box-shadow: none; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--primaryPlain path { fill: var(--pc-button-text); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--primaryPlain:active { --pc-button-text: var(--p-color-text); box-shadow: none; color: var(--pc-button-text); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--primaryPlain:active .Polaris-Button__Content { transform: translateY(0); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--primaryPlain:hover { --pc-button-text: var(--p-color-text); box-shadow: none; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--primaryPlain:hover, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--primaryPlain:focus:not(.Polaris-Button--disabled) { text-decoration: none; color: var(--pc-button-text); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--primaryPlain::before { display: none; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--primaryPlain.Polaris-Button--disabled { --pc-button-text: var(--p-color-text-disabled); background: transparent; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--primaryPlain.Polaris-Button--destructive { --pc-button-color: transparent; --pc-button-text: var(--p-color-text-critical); --pc-button-color-hover: var(--p-color-bg-fill-transparent-hover); --pc-button-color-active: var(--p-color-bg-fill-transparent-active); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--primaryPlain.Polaris-Button--destructive:hover, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--primaryPlain.Polaris-Button--destructive:active { --pc-button-text: var(--p-color-text-critical); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--primaryPlain.Polaris-Button--destructive.Polaris-Button--destructive { box-shadow: none; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--primaryPlain.Polaris-Button--destructive.Polaris-Button--disabled { --pc-button-text: var(--p-color-text-disabled); background: transparent; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--primaryPlain.Polaris-Button--iconOnly { margin: calc(0.25rem*-1); margin: calc(var(--p-space-100)*-1); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--primaryPlain.Polaris-Button--iconOnly path { fill: rgba(135, 144, 155, 1); fill: var(--p-color-icon-secondary); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--primaryPlain.Polaris-Button--iconOnly:active path, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--primaryPlain.Polaris-Button--iconOnly:hover path { fill: rgba(97, 106, 117, 1); fill: var(--p-color-icon); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--primaryPlain.Polaris-Button--iconOnly.Polaris-Button--destructive path { fill: rgba(197, 40, 12, 1); fill: var(--p-color-text-critical); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--primaryPlain.Polaris-Button--iconOnly.Polaris-Button--disabled path { fill: rgba(171, 177, 186, 1); fill: var(--p-color-icon-disabled); }

.Polaris-Button--outline { background: transparent; border: 0.0625rem solid rgba(202, 206, 211, 1); border: var(--p-border-width-025) solid var(--p-color-border); box-shadow: none; color: rgba(31, 33, 36, 1); color: var(--p-color-text); position: relative; }

.Polaris-Button--outline::after { content: ''; position: absolute; z-index: 1; top: -0.125rem; right: -0.125rem; bottom: -0.125rem; left: -0.125rem; display: block; pointer-events: none; box-shadow: 0 0 0 -0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 -0.125rem var(--p-color-border-focus); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

.Polaris-Button--outline:hover { border: 0.0625rem solid rgba(202, 206, 211, 1); border: var(--p-border-width-025) solid var(--p-color-border); box-shadow: none; background: rgba(241, 242, 244, 1); background: var(--p-color-bg-hover); }

.Polaris-Button--outline:focus-visible { border: 0.0625rem solid rgba(202, 206, 211, 1); border: var(--p-border-width-025) solid var(--p-color-border); box-shadow: none; }

.Polaris-Button--outline:focus-visible::after { box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 0.125rem var(--p-color-border-focus); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

.Polaris-Button--outline:active { border: 0.0625rem solid rgba(202, 206, 211, 1); border: var(--p-border-width-025) solid var(--p-color-border); box-shadow: none; background: rgba(235, 236, 239, 1); background: var(--p-color-bg-active); }

.Polaris-Button--outline:active::after { box-shadow: none; }

.Polaris-Button--outline.Polaris-Button--pressed { background: rgba(235, 236, 239, 1); background: var(--p-color-bg-surface-secondary-active); border: 0.0625rem solid rgba(202, 206, 211, 1); border: var(--p-border-width-025) solid var(--p-color-border); box-shadow: none; color: var(--pc-button-text); }

.Polaris-Button--outline.Polaris-Button--disabled { border: 0.0625rem solid rgba(221, 224, 228, 1); border: var(--p-border-width-025) solid var(--p-color-border-disabled); color: rgba(135, 144, 155, 1); color: var(--p-color-text-disabled); background: transparent; box-shadow: none; }

.Polaris-Button--outline.Polaris-Button--destructive { background: transparent; border: 0.0625rem solid rgba(197, 40, 12, 1); border: var(--p-border-width-025) solid var(--p-color-border-critical); box-shadow: none; color: rgba(197, 40, 12, 1); color: var(--p-color-text-critical); }

.Polaris-Button--outline.Polaris-Button--destructive svg { fill: rgba(197, 40, 12, 1); fill: var(--p-color-icon-critical); }

.Polaris-Button--outline.Polaris-Button--destructive:hover { border: 0.0625rem solid rgba(197, 40, 12, 1); border: var(--p-border-width-025) solid var(--p-color-border-critical); background: rgba(253, 226, 221, 1); background: var(--p-color-bg-surface-critical); }

.Polaris-Button--outline.Polaris-Button--destructive:focus-visible { border: 0.0625rem solid rgba(197, 40, 12, 1); border: var(--p-border-width-025) solid var(--p-color-border-critical); }

.Polaris-Button--outline.Polaris-Button--destructive:focus-visible::after { box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 0.125rem var(--p-color-border-focus); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

.Polaris-Button--outline.Polaris-Button--destructive:active { border: 0.0625rem solid rgba(197, 40, 12, 1); border: var(--p-border-width-025) solid var(--p-color-border-critical); background: rgba(253, 226, 221, 1); background: var(--p-color-bg-surface-critical); }

.Polaris-Button--outline.Polaris-Button--destructive.Polaris-Button--disabled { border: 0.0625rem solid rgba(221, 224, 228, 1); border: var(--p-border-width-025) solid var(--p-color-border-disabled); background: transparent; color: rgba(135, 144, 155, 1); color: var(--p-color-text-disabled); }

.Polaris-Button--outline.Polaris-Button--destructive.Polaris-Button--pressed { border: 0.0625rem solid rgba(197, 40, 12, 1); border: var(--p-border-width-025) solid var(--p-color-border-critical); background: rgba(253, 226, 221, 1); background: var(--p-color-bg-surface-critical); color: rgba(197, 40, 12, 1); color: var(--p-color-text-critical); }

.Polaris-Button--disabled { cursor: default; pointer-events: none; }

.Polaris-Button--loading { position: relative; }

.Polaris-Button--loading, .Polaris-Button--loading:hover, .Polaris-Button--loading.Polaris-Button--disabled, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--loading, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--loading:hover, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--loading.Polaris-Button--disabled { color: transparent; }

.Polaris-Button--loading.Polaris-Button--disabled svg { fill: rgba(135, 144, 155, 1); fill: var(--p-color-icon-secondary); }

.Polaris-Button--plain { margin: calc(var(--pc-button-vertical-padding)*-1) calc(0.5rem*-1); margin: calc(var(--pc-button-vertical-padding)*-1) calc(var(--p-space-200)*-1); padding-left: 0.5rem; padding-left: var(--p-space-200); padding-right: 0.5rem; padding-right: var(--p-space-200); background: transparent; border: 0; box-shadow: none; color: rgba(36, 99, 188, 1); color: var(--p-color-text-emphasis); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--plain { box-shadow: none; margin: calc(var(--pc-button-vertical-padding)*-1) calc(0.75rem*-1); margin: calc(var(--pc-button-vertical-padding)*-1) calc(var(--p-space-300)*-1); }

.Polaris-Button--plain svg { fill: rgba(36, 99, 188, 1); fill: var(--p-color-icon-emphasis); }

.Polaris-Button--plain > .Polaris-Button__Content { font-weight: 400; font-weight: var(--p-font-weight-regular); position: relative; }

.Polaris-Button--plain > .Polaris-Button__Content::after { content: ''; position: absolute; z-index: 1; top: -0.0625rem; right: -0.0625rem; bottom: -0.0625rem; left: -0.0625rem; display: block; pointer-events: none; box-shadow: 0 0 0 -0.0625rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 -0.0625rem var(--p-color-border-focus); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--plain > .Polaris-Button__Content { line-height: 1rem; line-height: var(--p-font-line-height-400); font-size: 0.8125rem; font-size: var(--p-font-size-325); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--plain > .Polaris-Button__Content::after { content: none; }

.Polaris-Button--plain:hover, .Polaris-Button--plain:focus:not(.Polaris-Button--disabled) { color: rgba(20, 73, 149, 1); color: var(--p-color-text-emphasis-hover); background: transparent; box-shadow: none; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--plain:hover, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--plain:focus:not(.Polaris-Button--disabled) { box-shadow: none; }

.Polaris-Button--plain:hover svg, .Polaris-Button--plain:focus:not(.Polaris-Button--disabled) svg { fill: rgba(20, 73, 149, 1); fill: var(--p-color-icon-emphasis-hover); }

.Polaris-Button--plain:hover:not(.Polaris-Button--removeUnderline), .Polaris-Button--plain:focus:not(.Polaris-Button--disabled):not(.Polaris-Button--removeUnderline) { text-decoration: underline; }

.Polaris-Button--plain.Polaris-Button--pressed, .Polaris-Button--plain:active { color: rgba(14, 53, 108, 1); color: var(--p-color-text-emphasis-active); background: transparent; box-shadow: none; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--plain.Polaris-Button--pressed, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--plain:active { background-color: transparent; color: rgba(14, 53, 108, 1); color: var(--p-color-text-emphasis-active); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--plain.Polaris-Button--pressed > .Polaris-Button__Content, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--plain:active > .Polaris-Button__Content { transform: translateY(0); }

.Polaris-Button--plain.Polaris-Button--pressed svg, .Polaris-Button--plain:active svg { fill: rgba(14, 53, 108, 1); fill: var(--p-color-icon-emphasis-active); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--plain.Polaris-Button--pressed svg, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--plain:active svg { fill: rgba(14, 53, 108, 1); fill: var(--p-color-icon-emphasis-active); }

@media (-ms-high-contrast: active) { .Polaris-Button--plain.Polaris-Button--pressed, .Polaris-Button--plain:active { outline: none; } }

.Polaris-Button--plain:focus-visible::after { content: none; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--plain:focus-visible { outline: none; }

@media (-ms-high-contrast: active) { .Polaris-Button--plain:focus-visible { outline: none; } .Polaris-Button--plain:focus-visible > .Polaris-Button__Content { outline: 0.125rem dotted; outline: var(--p-border-width-050) dotted; } }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--plain:focus-visible > .Polaris-Button__Content { outline: 0.125rem solid rgba(62, 125, 213, 1); outline: var(--p-border-width-050) solid var(--p-color-border-focus); outline-offset: 0.125rem; outline-offset: var(--p-space-050); border-radius: 0.375rem; border-radius: var(--p-border-radius-150); }

.Polaris-Button--plain:focus-visible:not(:active) > .Polaris-Button__Content::after { box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 0.125rem var(--p-color-border-focus); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--plain:focus-visible:not(:active) > .Polaris-Button__Content::after { content: none; }

.Polaris-Button--plain:active:not(.Polaris-Button--iconOnly) > .Polaris-Button__Content, .Polaris-Button--plain.Polaris-Button--pressed:not(.Polaris-Button--iconOnly) > .Polaris-Button__Content { padding: 0.125rem 0.25rem; padding: var(--p-space-050) var(--p-space-100); margin: calc(0.125rem*-1) calc(0.25rem*-1); margin: calc(var(--p-space-050)*-1) calc(var(--p-space-100)*-1); background: transparent; border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--plain:active:not(.Polaris-Button--iconOnly) > .Polaris-Button__Content, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--plain.Polaris-Button--pressed:not(.Polaris-Button--iconOnly) > .Polaris-Button__Content { padding: 0; padding: initial; margin: 0; margin: initial; }

.Polaris-Button--plain.Polaris-Button--fullWidth { margin-left: 0; margin-right: 0; }

.Polaris-Button--plain.Polaris-Button--disabled { color: rgba(135, 144, 155, 1); color: var(--p-color-text-disabled); background: none; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--plain.Polaris-Button--disabled { box-shadow: none; background: none; }

.Polaris-Button--plain.Polaris-Button--disabled.Polaris-Button--loading, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--plain.Polaris-Button--disabled.Polaris-Button--loading { color: transparent; }

.Polaris-Button--plain.Polaris-Button--destructive { color: rgba(197, 40, 12, 1); color: var(--p-color-text-critical); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--plain.Polaris-Button--destructive { box-shadow: none; }

.Polaris-Button--plain.Polaris-Button--destructive svg { fill: rgba(197, 40, 12, 1); fill: var(--p-color-icon-critical); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--plain.Polaris-Button--destructive svg { fill: rgba(142, 31, 11, 1); fill: var(--p-color-icon-critical-strong-experimental); }

.Polaris-Button--plain.Polaris-Button--destructive:hover { color: rgba(159, 32, 10, 1); color: var(--p-color-bg-fill-critical-hover); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--plain.Polaris-Button--destructive:hover, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--plain.Polaris-Button--destructive:focus:not(:active):not(.Polaris-Button--pressed):not(.Polaris-Button--disabled) { color: rgba(95, 21, 7, 1); color: var(--p-color-text-critical-hover-experimental); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--plain.Polaris-Button--destructive:hover svg, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--plain.Polaris-Button--destructive:focus:not(:active):not(.Polaris-Button--pressed):not(.Polaris-Button--disabled) svg { fill: rgba(95, 21, 7, 1); fill: var(--p-color-icon-critical-strong-hover-experimental); }

.Polaris-Button--plain.Polaris-Button--destructive:active, .Polaris-Button--plain.Polaris-Button--destructive.Polaris-Button--pressed { color: rgba(115, 24, 7, 1); color: var(--p-color-text-critical-active); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--plain.Polaris-Button--destructive:active, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--plain.Polaris-Button--destructive.Polaris-Button--pressed { color: rgba(115, 24, 7, 1); color: var(--p-color-text-critical-active); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--plain.Polaris-Button--destructive:active svg, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--plain.Polaris-Button--destructive.Polaris-Button--pressed svg { fill: rgba(47, 10, 4, 1); fill: var(--p-color-icon-critical-strong-active-experimental); }

.Polaris-Button--plain.Polaris-Button--destructive.Polaris-Button--disabled { color: rgba(135, 144, 155, 1); color: var(--p-color-text-disabled); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--plain.Polaris-Button--destructive.Polaris-Button--disabled svg { fill: rgba(171, 177, 186, 1); fill: var(--p-color-icon-disabled); }

.Polaris-Button--plain.Polaris-Button--sizeSlim { margin-top: calc(var(--pc-button-slim-vertical-padding)*-1); margin-bottom: calc(var(--pc-button-slim-vertical-padding)*-1); }

.Polaris-Button--plain.Polaris-Button--sizeLarge { margin: calc(var(--pc-button-large-vertical-padding)*-1) calc(1.25rem*-1); margin: calc(var(--pc-button-large-vertical-padding)*-1) calc(var(--p-space-500)*-1); }

.Polaris-Button--plain.Polaris-Button--iconOnly { margin: calc(0.5rem*-1); margin: calc(var(--p-space-200)*-1); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--plain.Polaris-Button--iconOnly { margin: 0; padding: 0; min-height: 1.25rem; min-height: var(--p-font-line-height-500); min-width: 1.25rem; min-width: var(--p-font-line-height-500); }

.Polaris-Button--plain.Polaris-Button--iconOnly svg { fill: rgba(97, 106, 117, 1); fill: var(--p-color-icon); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--plain.Polaris-Button--iconOnly svg { fill: rgba(135, 144, 155, 1); fill: var(--p-color-icon-secondary); }

.Polaris-Button--plain.Polaris-Button--iconOnly:hover svg { fill: rgba(31, 33, 36, 1); fill: var(--p-color-icon-hover); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--plain.Polaris-Button--iconOnly:hover svg { fill: rgba(31, 33, 36, 1); fill: var(--p-color-icon-hover); }

.Polaris-Button--plain.Polaris-Button--iconOnly:active svg, .Polaris-Button--plain.Polaris-Button--iconOnly.Polaris-Button--pressed svg { fill: rgba(31, 33, 36, 1); fill: var(--p-color-icon-active); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--plain.Polaris-Button--iconOnly:active svg, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--plain.Polaris-Button--iconOnly.Polaris-Button--pressed svg { fill: rgba(31, 33, 36, 1); fill: var(--p-color-icon-active); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--plain.Polaris-Button--iconOnly:focus svg { fill: rgba(31, 33, 36, 1); fill: var(--p-color-icon-hover); }

.Polaris-Button--plain.Polaris-Button--iconOnly.Polaris-Button--disabled svg { fill: rgba(171, 177, 186, 1); fill: var(--p-color-icon-disabled); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--plain.Polaris-Button--iconOnly.Polaris-Button--disabled svg { fill: rgba(171, 177, 186, 1); fill: var(--p-color-icon-disabled); }

.Polaris-Button--plain.Polaris-Button--destructive.Polaris-Button--iconOnly svg { fill: rgba(197, 40, 12, 1); fill: var(--p-color-bg-fill-critical); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--plain.Polaris-Button--destructive.Polaris-Button--iconOnly svg { fill: rgba(142, 31, 11, 1); fill: var(--p-color-icon-critical-strong-experimental); }

.Polaris-Button--plain.Polaris-Button--destructive.Polaris-Button--iconOnly:hover svg { fill: rgba(159, 32, 10, 1); fill: var(--p-color-bg-fill-critical-hover); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--plain.Polaris-Button--destructive.Polaris-Button--iconOnly:hover svg { fill: rgba(95, 21, 7, 1); fill: var(--p-color-icon-critical-strong-hover-experimental); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--plain.Polaris-Button--destructive.Polaris-Button--iconOnly:focus:not(:active):not(.Polaris-Button--pressed):not(.Polaris-Button--disabled) svg { fill: rgba(142, 31, 11, 1); fill: var(--p-color-icon-critical-strong-experimental); }

.Polaris-Button--plain.Polaris-Button--destructive.Polaris-Button--iconOnly:active svg, .Polaris-Button--plain.Polaris-Button--destructive.Polaris-Button--iconOnly.Polaris-Button--pressed svg { fill: rgba(115, 24, 7, 1); fill: var(--p-color-bg-fill-critical-active); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--plain.Polaris-Button--destructive.Polaris-Button--iconOnly:active svg, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--plain.Polaris-Button--destructive.Polaris-Button--iconOnly.Polaris-Button--pressed svg { fill: rgba(47, 10, 4, 1); fill: var(--p-color-icon-critical-strong-active-experimental); }

.Polaris-Button--plain.Polaris-Button--destructive.Polaris-Button--iconOnly.Polaris-Button--disabled svg { fill: rgba(235, 236, 239, 1); fill: var(--p-color-bg-disabled); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--plain.Polaris-Button--destructive.Polaris-Button--iconOnly.Polaris-Button--disabled svg { fill: rgba(171, 177, 186, 1); fill: var(--p-color-icon-disabled); }

.Polaris-Button--plain .Polaris-Button__Icon { margin-left: 0; margin-right: 0; }

.Polaris-Button--fullWidth { display: flex; width: 100%; }

.Polaris-Button--iconOnly { padding-left: 0.5rem; padding-left: var(--p-space-200); padding-right: 0.5rem; padding-right: var(--p-space-200); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--iconOnly { padding-left: 0.375rem; padding-left: var(--p-space-150); padding-right: 0.375rem; padding-right: var(--p-space-150); }

@media (min-width: 48em) { html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--iconOnly { padding-left: 0.25rem; padding-left: var(--p-space-100); padding-right: 0.25rem; padding-right: var(--p-space-100); } }

.Polaris-Button--iconOnly.Polaris-Button--sizeLarge { padding-left: 0.75rem; padding-left: var(--p-space-300); padding-right: 0.75rem; padding-right: var(--p-space-300); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--iconOnly.Polaris-Button--sizeLarge { padding-left: var(--pc-button-large-vertical-padding); padding-right: var(--pc-button-large-vertical-padding); }

@media (min-width: 48em) { html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--iconOnly.Polaris-Button--sizeLarge { padding-left: 0.375rem; padding-left: var(--p-space-150); padding-right: 0.375rem; padding-right: var(--p-space-150); } }

.Polaris-Button--iconOnly.Polaris-Button--sizeSlim { padding-left: 0.25rem; padding-left: var(--p-space-100); padding-right: 0.25rem; padding-right: var(--p-space-100); }

.Polaris-Button--iconOnly .Polaris-Button__Icon:first-child { margin-left: 0; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--iconOnly .Polaris-Button__Icon:first-child { margin-left: 0; }

.Polaris-Button--iconOnly .Polaris-Button__Icon:last-child { margin-right: calc(0.25rem*-1); margin-right: calc(var(--p-space-100)*-1); }

.Polaris-Button--iconOnly .Polaris-Button__Icon:only-child { margin-right: 0; }

.Polaris-Button--sizeMicro { border-radius: 0.25rem; border-radius: var(--p-border-radius-100); padding: 0.25rem 0.5rem; padding: var(--p-space-100) var(--p-space-200); min-height: var(--pc-button-micro-min-height); }

.Polaris-Button--sizeMicro .Polaris-Button__Content { font-size: 0.875rem; font-size: var(--p-font-size-350); font-weight: 600; font-weight: var(--p-font-weight-semibold); line-height: 1.25rem; line-height: var(--p-font-line-height-500); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--sizeMicro { padding: 0.25rem 0.5rem; padding: var(--p-space-100) var(--p-space-200); min-height: var(--pc-button-micro-min-height); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--sizeMicro .Polaris-Button__Content { font-weight: 500; font-weight: var(--p-font-weight-medium); }

@media (min-width: 48em) { .Polaris-Button--sizeMicro { padding: 0.125rem 0.5rem; padding: var(--p-space-050) var(--p-space-200); }
  .Polaris-Button--sizeMicro .Polaris-Button__Content { font-size: 0.75rem; font-size: var(--p-font-size-75); line-height: 1rem; line-height: var(--p-font-line-height-400); }
  html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--sizeMicro { padding: 0.25rem 0.5rem; padding: var(--p-space-100) var(--p-space-200); min-height: var(--pc-button-micro-min-height); } }

.Polaris-Button--sizeSlim { min-height: var(--pc-button-slim-min-height); padding: var(--pc-button-slim-vertical-padding) 0.75rem; padding: var(--pc-button-slim-vertical-padding) var(--p-space-300); }

.Polaris-Button--sizeLarge { min-height: var(--pc-button-large-min-height); min-width: var(--pc-button-large-min-height); padding: var(--pc-button-large-vertical-padding) 1.5rem; padding: var(--pc-button-large-vertical-padding) var(--p-space-600); }

.Polaris-Button--sizeLarge .Polaris-Button__Content { font-size: 1rem; font-size: var(--p-font-size-200); font-weight: 500; font-weight: var(--p-font-weight-medium); line-height: 1.25rem; line-height: var(--p-font-line-height-500); letter-spacing: normal; letter-spacing: initial; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--sizeLarge { min-height: var(--pc-button-large-min-height); min-width: var(--pc-button-large-min-height); padding: var(--pc-button-large-vertical-padding) 0.75rem; padding: var(--pc-button-large-vertical-padding) var(--p-space-300); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button--sizeLarge .Polaris-Button__Content { font-size: 0.8125rem; font-size: var(--p-font-size-325); }

.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:hover, .Polaris-Button--monochrome.Polaris-Button--outline:focus, .Polaris-Button--monochrome.Polaris-Button--outline:active, .Polaris-Button--monochrome.Polaris-Button--plain:hover, .Polaris-Button--monochrome.Polaris-Button--plain:focus, .Polaris-Button--monochrome.Polaris-Button--plain:active { color: currentColor; }

.Polaris-Button--monochrome.Polaris-Button--outline:hover svg, .Polaris-Button--monochrome.Polaris-Button--outline:focus svg, .Polaris-Button--monochrome.Polaris-Button--outline:active svg, .Polaris-Button--monochrome.Polaris-Button--plain:hover svg, .Polaris-Button--monochrome.Polaris-Button--plain:focus svg, .Polaris-Button--monochrome.Polaris-Button--plain:active svg { fill: currentColor; }

.Polaris-Button--monochrome.Polaris-Button--outline.Polaris-Button--disabled, .Polaris-Button--monochrome.Polaris-Button--plain.Polaris-Button--disabled { color: currentColor; opacity: 0.4; }

.Polaris-Button--monochrome.Polaris-Button--outline.Polaris-Button--disabled svg, .Polaris-Button--monochrome.Polaris-Button--plain.Polaris-Button--disabled svg { fill: currentColor; }

.Polaris-Button--monochrome.Polaris-Button--outline.Polaris-Button--loading .Polaris-Button__Text, .Polaris-Button--monochrome.Polaris-Button--plain.Polaris-Button--loading .Polaris-Button__Text { visibility: hidden; }

.Polaris-Button--monochrome.Polaris-Button--outline.Polaris-Button--iconOnly svg, .Polaris-Button--monochrome.Polaris-Button--plain.Polaris-Button--iconOnly svg { fill: currentColor; }

.Polaris-Button--monochrome.Polaris-Button--outline.Polaris-Button--iconOnly:focus svg, .Polaris-Button--monochrome.Polaris-Button--outline.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:active svg { fill: currentColor; }

.Polaris-Button--monochrome.Polaris-Button--outline.Polaris-Button--iconOnly.Polaris-Button--disabled svg, .Polaris-Button--monochrome.Polaris-Button--plain.Polaris-Button--iconOnly.Polaris-Button--disabled svg { fill: currentColor; }

.Polaris-Button--monochrome.Polaris-Button--plain .Polaris-Button__Text:not(.Polaris-Button--removeUnderline) { text-decoration: underline; }

.Polaris-Button--monochrome.Polaris-Button--outline { border-color: currentColor; box-shadow: 0 0 0 0.0625rem currentColor; box-shadow: 0 0 0 var(--p-border-width-025) currentColor; position: relative; }

.Polaris-Button--monochrome.Polaris-Button--outline::after { content: ''; position: absolute; z-index: 1; top: -0.1875rem; right: -0.1875rem; bottom: -0.1875rem; left: -0.1875rem; display: block; pointer-events: none; box-shadow: 0 0 0 -0.1875rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 -0.1875rem var(--p-color-border-focus); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

.Polaris-Button--monochrome.Polaris-Button--outline::before { content: ''; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background-color: currentColor; opacity: 0; z-index: 0; }

.Polaris-Button--monochrome.Polaris-Button--outline.Polaris-Button--pressed { background: transparent; box-shadow: none; color: currentColor; }

.Polaris-Button--monochrome.Polaris-Button--outline.Polaris-Button--pressed::before { opacity: 0.2; }

.Polaris-Button--monochrome.Polaris-Button--outline:hover, .Polaris-Button--monochrome.Polaris-Button--outline:focus, .Polaris-Button--monochrome.Polaris-Button--outline:active { background-color: transparent; border-color: currentColor; }

.Polaris-Button--monochrome.Polaris-Button--outline:hover::before, .Polaris-Button--monochrome.Polaris-Button--outline:focus::before, .Polaris-Button--monochrome.Polaris-Button--outline:active::before { opacity: 0.07; }

.Polaris-Button--monochrome.Polaris-Button--outline:focus-visible { box-shadow: 0 0 0 0.0625rem currentColor; box-shadow: 0 0 0 var(--p-border-width-025) currentColor; }

.Polaris-Button--monochrome.Polaris-Button--outline:focus-visible::after { box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 0.125rem var(--p-color-border-focus); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

.Polaris-Button--monochrome.Polaris-Button--outline:active::after { box-shadow: none; }

.Polaris-Button--monochrome.Polaris-Button--outline:hover::before, .Polaris-Button--monochrome.Polaris-Button--outline:active::before { opacity: 0.05; }

.Polaris-Button__ConnectedDisclosureWrapper { display: flex; }

.Polaris-Button__ConnectedDisclosure { z-index: var(--pc-button-segment); margin-left: calc(0.0625rem*-1); margin-left: calc(var(--p-space-025)*-1); border-top-left-radius: 0; border-bottom-left-radius: 0; height: 100%; }

.Polaris-Button__ConnectedDisclosure:focus, .Polaris-Button__ConnectedDisclosure:active { z-index: var(--pc-button-focused); }

.Polaris-Button__ConnectedDisclosure.Polaris-Button--primary, .Polaris-Button__ConnectedDisclosure.Polaris-Button--destructive { margin-left: 0.0625rem; margin-left: var(--p-space-025); }

.Polaris-Button__ConnectedDisclosure.Polaris-Button--primary.Polaris-Button--outline, .Polaris-Button__ConnectedDisclosure.Polaris-Button--destructive.Polaris-Button--outline { margin-left: 0; border-left: 0; }

.Polaris-Button__ConnectedDisclosure::after { border-top-left-radius: 0; border-bottom-left-radius: 0; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button__ConnectedDisclosure { border-top-left-radius: 0; border-bottom-left-radius: 0; margin-left: calc(0.125rem*-1); margin-left: calc(var(--p-space-050)*-1); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button__ConnectedDisclosure::before { border-top-left-radius: 0; border-bottom-left-radius: 0; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Button__ConnectedDisclosure:active .Polaris-Button__Icon { transform: translateY(0.0625rem); }

[data-buttongroup-segmented='true'] .Polaris-Button, [data-buttongroup-segmented='true'] .Polaris-Button::after { border-radius: 0; }

html[class~="Polaris-Summer-Editions-2023"] [data-buttongroup-segmented='true'] .Polaris-Button, html[class~="Polaris-Summer-Editions-2023"] [data-buttongroup-segmented='true'] .Polaris-Button::after { border-radius: 0; }

html[class~="Polaris-Summer-Editions-2023"] [data-buttongroup-segmented='true'] .Polaris-Button.Polaris-Button--pressed { clip-path: none !important; }

[data-buttongroup-segmented='true'] > :first-child .Polaris-Button, [data-buttongroup-segmented='true'] > :first-child .Polaris-Button::before, [data-buttongroup-segmented='true'] > :first-child .Polaris-Button::after { border-radius: 0; border-top-left-radius: 0.25rem; border-top-left-radius: var(--p-border-radius-100); border-bottom-left-radius: 0.25rem; border-bottom-left-radius: var(--p-border-radius-100); }

html[class~="Polaris-Summer-Editions-2023"] [data-buttongroup-segmented='true'] > :first-child .Polaris-Button, html[class~="Polaris-Summer-Editions-2023"] [data-buttongroup-segmented='true'] > :first-child .Polaris-Button::before, html[class~="Polaris-Summer-Editions-2023"] [data-buttongroup-segmented='true'] > :first-child .Polaris-Button::after { border-top-left-radius: 0.5rem; border-top-left-radius: var(--p-border-radius-200); border-bottom-left-radius: 0.5rem; border-bottom-left-radius: var(--p-border-radius-200); }

[data-buttongroup-segmented='true'] > :last-child .Polaris-Button, [data-buttongroup-segmented='true'] > :last-child .Polaris-Button::before, [data-buttongroup-segmented='true'] > :last-child .Polaris-Button::after { border-radius: 0; border-top-right-radius: 0.25rem; border-top-right-radius: var(--p-border-radius-100); border-bottom-right-radius: 0.25rem; border-bottom-right-radius: var(--p-border-radius-100); }

html[class~="Polaris-Summer-Editions-2023"] [data-buttongroup-segmented='true'] > :last-child .Polaris-Button, html[class~="Polaris-Summer-Editions-2023"] [data-buttongroup-segmented='true'] > :last-child .Polaris-Button::before, html[class~="Polaris-Summer-Editions-2023"] [data-buttongroup-segmented='true'] > :last-child .Polaris-Button::after { border-top-right-radius: 0.5rem; border-top-right-radius: var(--p-border-radius-200); border-bottom-right-radius: 0.5rem; border-bottom-right-radius: var(--p-border-radius-200); }

[data-buttongroup-segmented='true'] > :last-child:first-child .Polaris-Button, [data-buttongroup-segmented='true'] > :last-child:first-child .Polaris-Button::after { border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

html[class~="Polaris-Summer-Editions-2023"] [data-buttongroup-segmented='true'] > :last-child:first-child .Polaris-Button, html[class~="Polaris-Summer-Editions-2023"] [data-buttongroup-segmented='true'] > :last-child:first-child .Polaris-Button::after { border-radius: 0.5rem; border-radius: var(--p-border-radius-200); }

[data-buttongroup-connected-top='true'] > :first-child .Polaris-Button, [data-buttongroup-connected-top='true'] > :first-child .Polaris-Button::before, [data-buttongroup-connected-top='true'] > :first-child .Polaris-Button::after { border-top-left-radius: 0; }

[data-buttongroup-connected-top='true'] > :last-child .Polaris-Button, [data-buttongroup-connected-top='true'] > :last-child .Polaris-Button::before, [data-buttongroup-connected-top='true'] > :last-child .Polaris-Button::after { border-top-right-radius: 0; }

[data-buttongroup-full-width='true'] .Polaris-Button { display: flex; width: 100%; }


.Polaris-SettingAction { display: flex; flex-wrap: wrap; align-items: center; margin-top: calc(1rem*-1); margin-top: calc(var(--p-space-400)*-1); margin-left: calc(1rem*-1); margin-left: calc(var(--p-space-400)*-1); }

.Polaris-SettingAction__Setting, .Polaris-SettingAction__Action { flex: 0 0 auto; margin-top: 1rem; margin-top: var(--p-space-400); margin-left: 1rem; margin-left: var(--p-space-400); max-width: calc(100% - 1rem); max-width: calc(100% - var(--p-space-400)); min-width: 0; }

.Polaris-SettingAction__Setting { flex: 1 0 21.875rem; }

@media (min-width: 48em) { html[class~="Polaris-Summer-Editions-2023"] .Polaris-SettingAction__Action { margin-top: 1.5rem; margin-top: var(--p-space-600); } }


.Polaris-ShadowBevel { overflow: hidden; z-index: 0; --pc-shadow-bevel-z-index: initial; --pc-shadow-bevel-box-shadow-xs: initial; --pc-shadow-bevel-box-shadow-sm: initial; --pc-shadow-bevel-box-shadow-md: initial; --pc-shadow-bevel-box-shadow-lg: initial; --pc-shadow-bevel-box-shadow-xl: initial; --pc-shadow-bevel-box-shadow: var(--pc-shadow-bevel-box-shadow-xs); --pc-shadow-bevel-border-radius-xs: initial; --pc-shadow-bevel-border-radius-sm: initial; --pc-shadow-bevel-border-radius-md: initial; --pc-shadow-bevel-border-radius-lg: initial; --pc-shadow-bevel-border-radius-xl: initial; --pc-shadow-bevel-border-radius: var(--pc-shadow-bevel-border-radius-xs); --pc-shadow-bevel-content-xs: initial; --pc-shadow-bevel-content-sm: initial; --pc-shadow-bevel-content-md: initial; --pc-shadow-bevel-content-lg: initial; --pc-shadow-bevel-content-xl: initial; --pc-shadow-bevel-content: var(--pc-shadow-bevel-content-xs); position: relative; box-shadow: var(--pc-shadow-bevel-box-shadow); border-radius: var(--pc-shadow-bevel-border-radius); border: var(--pc-app-provider-shadow-bevel-border); }

@media (min-width: 30.625em) { .Polaris-ShadowBevel { --pc-shadow-bevel-box-shadow: var(--pc-shadow-bevel-box-shadow-sm, var(--pc-shadow-bevel-box-shadow-xs)); } }

@media (min-width: 48em) { .Polaris-ShadowBevel { --pc-shadow-bevel-box-shadow: var(--pc-shadow-bevel-box-shadow-md, var(--pc-shadow-bevel-box-shadow-sm, var(--pc-shadow-bevel-box-shadow-xs))); } }

@media (min-width: 65em) { .Polaris-ShadowBevel { --pc-shadow-bevel-box-shadow: var(--pc-shadow-bevel-box-shadow-lg, var(--pc-shadow-bevel-box-shadow-md, var(--pc-shadow-bevel-box-shadow-sm, var(--pc-shadow-bevel-box-shadow-xs)))); } }

@media (min-width: 90em) { .Polaris-ShadowBevel { --pc-shadow-bevel-box-shadow: var(--pc-shadow-bevel-box-shadow-xl, var(--pc-shadow-bevel-box-shadow-lg, var(--pc-shadow-bevel-box-shadow-md, var(--pc-shadow-bevel-box-shadow-sm, var(--pc-shadow-bevel-box-shadow-xs))))); } }

@media (min-width: 30.625em) { .Polaris-ShadowBevel { --pc-shadow-bevel-border-radius: var(--pc-shadow-bevel-border-radius-sm, var(--pc-shadow-bevel-border-radius-xs)); } }

@media (min-width: 48em) { .Polaris-ShadowBevel { --pc-shadow-bevel-border-radius: var(--pc-shadow-bevel-border-radius-md, var(--pc-shadow-bevel-border-radius-sm, var(--pc-shadow-bevel-border-radius-xs))); } }

@media (min-width: 65em) { .Polaris-ShadowBevel { --pc-shadow-bevel-border-radius: var(--pc-shadow-bevel-border-radius-lg, var(--pc-shadow-bevel-border-radius-md, var(--pc-shadow-bevel-border-radius-sm, var(--pc-shadow-bevel-border-radius-xs)))); } }

@media (min-width: 90em) { .Polaris-ShadowBevel { --pc-shadow-bevel-border-radius: var(--pc-shadow-bevel-border-radius-xl, var(--pc-shadow-bevel-border-radius-lg, var(--pc-shadow-bevel-border-radius-md, var(--pc-shadow-bevel-border-radius-sm, var(--pc-shadow-bevel-border-radius-xs))))); } }

@media (min-width: 30.625em) { .Polaris-ShadowBevel { --pc-shadow-bevel-content: var(--pc-shadow-bevel-content-sm, var(--pc-shadow-bevel-content-xs)); } }

@media (min-width: 48em) { .Polaris-ShadowBevel { --pc-shadow-bevel-content: var(--pc-shadow-bevel-content-md, var(--pc-shadow-bevel-content-sm, var(--pc-shadow-bevel-content-xs))); } }

@media (min-width: 65em) { .Polaris-ShadowBevel { --pc-shadow-bevel-content: var(--pc-shadow-bevel-content-lg, var(--pc-shadow-bevel-content-md, var(--pc-shadow-bevel-content-sm, var(--pc-shadow-bevel-content-xs)))); } }

@media (min-width: 90em) { .Polaris-ShadowBevel { --pc-shadow-bevel-content: var(--pc-shadow-bevel-content-xl, var(--pc-shadow-bevel-content-lg, var(--pc-shadow-bevel-content-md, var(--pc-shadow-bevel-content-sm, var(--pc-shadow-bevel-content-xs))))); } }

.Polaris-ShadowBevel::before { content: var(--pc-shadow-bevel-content); position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: var(--pc-shadow-bevel-z-index); box-shadow: 0.0625rem 0rem 0rem 0rem rgba(0, 0, 0, 0.13) inset, -0.0625rem 0rem 0rem 0rem rgba(0, 0, 0, 0.13) inset, 0rem -0.0625rem 0rem 0rem rgba(0, 0, 0, 0.17) inset, 0rem 0.0625rem 0rem 0rem rgba(204, 204, 204, 0.5) inset; box-shadow: var(--p-shadow-bevel-experimental); border-radius: var(--pc-shadow-bevel-border-radius); pointer-events: none; mix-blend-mode: luminosity; }


.Polaris-ActionMenu-SecondaryAction { --pc-secondary-action-button-spacing: var(--p-space-300); }

.Polaris-ActionMenu-SecondaryAction a, .Polaris-ActionMenu-SecondaryAction button { position: relative; background: transparent !important; box-shadow: none !important; border-radius: 0.25rem !important; border-radius: var(--p-border-radius-100) !important; padding-left: var(--pc-secondary-action-button-spacing); padding-right: var(--pc-secondary-action-button-spacing); }

.Polaris-ActionMenu-SecondaryAction a::after, .Polaris-ActionMenu-SecondaryAction button::after { content: ''; position: absolute; z-index: 1; top: -0.125rem; right: -0.125rem; bottom: -0.125rem; left: -0.125rem; display: block; pointer-events: none; box-shadow: 0 0 0 -0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 -0.125rem var(--p-color-border-focus); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

.Polaris-ActionMenu-SecondaryAction a:hover, .Polaris-ActionMenu-SecondaryAction button:hover { background: rgba(235, 236, 239, 1) !important; background: var(--p-color-bg-app-hover) !important; }

.Polaris-ActionMenu-SecondaryAction a:active, .Polaris-ActionMenu-SecondaryAction button:active { background: rgba(221, 224, 228, 1) !important; background: var(--p-color-bg-app-active) !important; }

@media (min-width: 48em) { .Polaris-ActionMenu-SecondaryAction a, .Polaris-ActionMenu-SecondaryAction button { border: none !important; position: relative; }
  .Polaris-ActionMenu-SecondaryAction a::after, .Polaris-ActionMenu-SecondaryAction button::after { content: ''; position: absolute; z-index: 1; top: -0.0625rem; right: -0.0625rem; bottom: -0.0625rem; left: -0.0625rem; display: block; pointer-events: none; box-shadow: 0 0 0 -0.0625rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 -0.0625rem var(--p-color-border-focus); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); } }

.Polaris-ActionMenu-SecondaryAction.Polaris-ActionMenu-SecondaryAction--destructive a, .Polaris-ActionMenu-SecondaryAction.Polaris-ActionMenu-SecondaryAction--destructive button { color: rgba(197, 40, 12, 1); color: var(--p-color-text-critical); }

.Polaris-ActionMenu-SecondaryAction.Polaris-ActionMenu-SecondaryAction--destructive a svg, .Polaris-ActionMenu-SecondaryAction.Polaris-ActionMenu-SecondaryAction--destructive button svg { fill: rgba(197, 40, 12, 1); fill: var(--p-color-icon-critical); }

.Polaris-ActionMenu-SecondaryAction.Polaris-ActionMenu-SecondaryAction--destructive a:hover, .Polaris-ActionMenu-SecondaryAction.Polaris-ActionMenu-SecondaryAction--destructive button:hover { background-color: rgba(254, 243, 241, 1) !important; background-color: var(--p-color-bg-surface-critical-hover) !important; }

.Polaris-ActionMenu-SecondaryAction.Polaris-ActionMenu-SecondaryAction--destructive a:active, .Polaris-ActionMenu-SecondaryAction.Polaris-ActionMenu-SecondaryAction--destructive button:active { background-color: rgba(251, 197, 188, 1) !important; background-color: var(--p-color-bg-surface-critical-active) !important; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionMenu-SecondaryAction a, html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionMenu-SecondaryAction button { border: none; min-height: 1.75rem; padding: 0.25rem 0.75rem; padding: var(--p-space-100) var(--p-space-300); background-color: rgba(221, 224, 228, 1) !important; background-color: var(--p-color-bg-fill-tertiary) !important; border-radius: 0.5rem !important; border-radius: var(--p-border-radius-200) !important; /* stylelint-disable-next-line selector-max-combinators -- se23 */ /* stylelint-disable-next-line selector-max-combinators -- se23 */ /* stylelint-disable-next-line selector-max-combinators -- se23 */ }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionMenu-SecondaryAction a:is(:hover, :focus), html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionMenu-SecondaryAction button:is(:hover, :focus) { background-color: rgba(202, 206, 211, 1) !important; background-color: var(--p-color-bg-fill-tertiary-hover) !important; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionMenu-SecondaryAction a:active, html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionMenu-SecondaryAction button:active { background-color: rgba(202, 206, 211, 1) !important; background-color: var(--p-color-bg-fill-tertiary-active) !important; box-shadow: inset 0rem 0.125rem 0.25rem rgba(31, 33, 36, 0.32) !important; box-shadow: var(--p-shadow-inset-md) !important; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionMenu-SecondaryAction a:focus-visible, html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionMenu-SecondaryAction button:focus-visible { /* stylelint-disable-next-line polaris/border/polaris/at-rule-disallowed-list -- se23 */ outline: 0.125rem solid rgba(62, 125, 213, 1); outline: var(--p-border-width-050) solid var(--p-color-border-focus); outline-offset: 0.125rem; outline-offset: var(--p-space-050); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionMenu-SecondaryAction a:focus-visible::after, html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionMenu-SecondaryAction button:focus-visible::after { content: none; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionMenu-SecondaryAction a[aria-disabled='true'], html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionMenu-SecondaryAction button[aria-disabled='true'] { background-color: rgba(0, 0, 0, 0.05) !important; background-color: var(--p-color-bg-fill-disabled) !important; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionMenu-SecondaryAction.Polaris-ActionMenu-SecondaryAction--destructive { /* stylelint-disable-next-line selector-max-combinators -- se23 */ }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionMenu-SecondaryAction.Polaris-ActionMenu-SecondaryAction--destructive a, html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionMenu-SecondaryAction.Polaris-ActionMenu-SecondaryAction--destructive button { color: rgba(197, 40, 12, 1) !important; color: var(--p-color-text-critical) !important; /* stylelint-disable-next-line selector-max-combinators, max-nesting-depth -- se23 */ /* stylelint-disable-next-line selector-max-combinators, max-nesting-depth -- se23 */ /* stylelint-disable-next-line selector-max-combinators, max-nesting-depth, selector-max-compound-selectors -- se23 */ }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionMenu-SecondaryAction.Polaris-ActionMenu-SecondaryAction--destructive a:is(:hover, :focus), html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionMenu-SecondaryAction.Polaris-ActionMenu-SecondaryAction--destructive button:is(:hover, :focus) { background-color: rgba(202, 206, 211, 1) !important; background-color: var(--p-color-bg-fill-tertiary-hover) !important; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionMenu-SecondaryAction.Polaris-ActionMenu-SecondaryAction--destructive a:active, html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionMenu-SecondaryAction.Polaris-ActionMenu-SecondaryAction--destructive button:active { background-color: rgba(202, 206, 211, 1) !important; background-color: var(--p-color-bg-fill-tertiary-active) !important; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionMenu-SecondaryAction.Polaris-ActionMenu-SecondaryAction--destructive a svg, html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionMenu-SecondaryAction.Polaris-ActionMenu-SecondaryAction--destructive button svg { fill: rgba(142, 31, 11, 1); fill: var(--p-color-icon-critical-strong-experimental); }


.Polaris-ActionMenu-MenuGroup__Details { margin-top: calc(1rem*-1); margin-top: calc(var(--p-space-400)*-1); padding: 1rem; padding: var(--p-space-400); }


.Polaris-ButtonGroup { --pc-button-group-item: 10; --pc-button-group-focused: 20; display: flex; flex-wrap: wrap; align-items: center; margin-top: calc(0.5rem*-1); margin-top: calc(var(--p-space-200)*-1); margin-left: calc(0.5rem*-1); margin-left: calc(var(--p-space-200)*-1); }

.Polaris-ButtonGroup__Item { margin-top: 0.5rem; margin-top: var(--p-space-200); margin-left: 0.5rem; margin-left: var(--p-space-200); }

.Polaris-ButtonGroup__Item--plain:not(:first-child) { margin-left: 1rem; margin-left: var(--p-space-400); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ButtonGroup__Item--plain:not(:first-child) { margin-left: 0.5rem; margin-left: var(--p-space-200); }

.Polaris-ButtonGroup__Item--plain:not(:last-child) { margin-right: 0.5rem; margin-right: var(--p-space-200); }

.Polaris-ButtonGroup--segmented { display: flex; flex-wrap: nowrap; margin-top: 0; margin-left: 0; }

.Polaris-ButtonGroup--segmented .Polaris-ButtonGroup__Item { position: relative; z-index: var(--pc-button-group-item); margin-top: 0; margin-left: 0; line-height: 1; }

.Polaris-ButtonGroup--segmented .Polaris-ButtonGroup__Item:not(:first-child) { margin-left: calc(0.0625rem*-1); margin-left: calc(var(--p-space-025)*-1); }

.Polaris-ButtonGroup--segmented .Polaris-ButtonGroup__Item--focused { z-index: var(--pc-button-group-focused); }

.Polaris-ButtonGroup--fullWidth .Polaris-ButtonGroup__Item { flex: 1 1 auto; }

.Polaris-ButtonGroup--extraTight { margin-top: calc(0.25rem*-1); margin-top: calc(var(--p-space-100)*-1); margin-left: calc(0.25rem*-1); margin-left: calc(var(--p-space-100)*-1); }

.Polaris-ButtonGroup--extraTight .Polaris-ButtonGroup__Item { margin-top: 0.25rem; margin-top: var(--p-space-100); margin-left: 0.25rem; margin-left: var(--p-space-100); }

.Polaris-ButtonGroup--tight { margin-top: calc(0.5rem*-1); margin-top: calc(var(--p-space-200)*-1); margin-left: calc(0.5rem*-1); margin-left: calc(var(--p-space-200)*-1); }

.Polaris-ButtonGroup--tight .Polaris-ButtonGroup__Item { margin-top: 0.5rem; margin-top: var(--p-space-200); margin-left: 0.5rem; margin-left: var(--p-space-200); }

.Polaris-ButtonGroup--loose { margin-top: calc(1.25rem*-1); margin-top: calc(var(--p-space-500)*-1); margin-left: calc(1.25rem*-1); margin-left: calc(var(--p-space-500)*-1); }

.Polaris-ButtonGroup--loose .Polaris-ButtonGroup__Item { margin-top: 1.25rem; margin-top: var(--p-space-500); margin-left: 1.25rem; margin-left: var(--p-space-500); }

.Polaris-ButtonGroup--noWrap { display: flex; flex-wrap: nowrap; }


.Polaris-ActionMenu-Actions__ActionsLayout { display: flex; flex-wrap: wrap; align-items: center; justify-content: flex-end; flex: 1 1 auto; }

.Polaris-ActionMenu-Actions__ActionsLayout > * { flex: 0 0 auto; }


.Polaris-ActionMenu-RollupActions__RollupActivator { text-align: right; }

.Polaris-ActionMenu-RollupActions__RollupActivator button[type='button'] { margin: 0; border: 0.0625rem solid rgba(171, 177, 186, 1); border: var(--p-border-width-025) solid var(--p-color-border-strong); }

.Polaris-ActionMenu-RollupActions__RollupActivator button[type='button']:hover, .Polaris-ActionMenu-RollupActions__RollupActivator button[type='button']:active, .Polaris-ActionMenu-RollupActions__RollupActivator button[type='button']:focus { border: 0.0625rem solid rgba(171, 177, 186, 1); border: var(--p-border-width-025) solid var(--p-color-border-strong); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionMenu-RollupActions__RollupActivator button[type='button'] { background: rgba(221, 224, 228, 1); background: var(--p-color-bg-fill-tertiary); border-radius: 0.5rem; border-radius: var(--p-border-radius-200); border: none; box-shadow: none; /* stylelint-disable-next-line selector-max-combinators -- se23 */ /* stylelint-disable-next-line selector-max-combinators -- se23 */ /* stylelint-disable-next-line selector-max-combinators -- se23 */ }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionMenu-RollupActions__RollupActivator button[type='button']:hover { background: rgba(202, 206, 211, 1); background: var(--p-color-bg-fill-tertiary-hover); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionMenu-RollupActions__RollupActivator button[type='button']:focus:not(:active) { /* stylelint-disable-next-line polaris/border/polaris/at-rule-disallowed-list -- se23 button overrides */ outline: 0.125rem solid rgba(62, 125, 213, 1); outline: var(--p-border-width-050) solid var(--p-color-border-focus); outline-offset: 0.125rem; outline-offset: var(--p-space-050); background: rgba(202, 206, 211, 1); background: var(--p-color-bg-fill-tertiary-active); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionMenu-RollupActions__RollupActivator button[type='button']:focus:not(:active)::after { content: none; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ActionMenu-RollupActions__RollupActivator button[type='button']:active { background: rgba(202, 206, 211, 1); background: var(--p-color-bg-fill-tertiary-active); }


.Polaris-ActionMenu { width: 100%; display: flex; justify-content: flex-end; }

@media print { .Polaris-ActionMenu { display: none !important; } }


.Polaris-Combobox__Listbox { padding: 0.5rem 0; padding: var(--p-space-200) 0; overflow: visible; }


.Polaris-Label { -webkit-tap-highlight-color: transparent; }

.Polaris-Label--hidden { position: absolute !important; top: 0; width: 0.0625rem !important; height: 0.0625rem !important; margin: 0 !important; padding: 0 !important; overflow: hidden !important; clip-path: inset(50%) !important; border: 0 !important; white-space: nowrap !important; }

.Polaris-Label__Text { display: block; flex: 1 1 auto; color: currentColor; -webkit-tap-highlight-color: transparent; }

.Polaris-Label__RequiredIndicator::after { content: '*'; color: rgba(197, 40, 12, 1); color: var(--p-color-text-critical); margin-left: 0.25rem; margin-left: var(--p-space-100); }


.Polaris-InlineError { display: flex; color: rgba(197, 40, 12, 1); color: var(--p-color-text-critical); fill: rgba(197, 40, 12, 1); fill: var(--p-color-icon-critical); }

.Polaris-InlineError__Icon { fill: currentColor; margin-left: calc(0.125rem*-1); margin-left: calc(var(--p-space-050)*-1); margin-right: calc(0.125rem + 0.25rem); margin-right: calc(var(--p-space-050) + var(--p-space-100)); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-InlineError__Icon { fill: rgba(197, 40, 12, 1); fill: var(--p-color-icon-critical); margin-right: 0.5rem; margin-right: var(--p-space-200); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-InlineError__Icon svg { padding: 0.125rem; padding: var(--p-space-050); margin-left: 0.125rem; margin-left: var(--p-space-050); margin-right: 0.125rem; margin-right: var(--p-space-050); }


.Polaris-Labelled--hidden > .Polaris-Labelled__LabelWrapper { position: absolute !important; top: 0; width: 0.0625rem !important; height: 0.0625rem !important; margin: 0 !important; padding: 0 !important; overflow: hidden !important; clip-path: inset(50%) !important; border: 0 !important; white-space: nowrap !important; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Labelled--disabled > .Polaris-Labelled__LabelWrapper { color: rgba(135, 144, 155, 1); color: var(--p-color-text-disabled); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Labelled--disabled > .Polaris-Labelled__HelpText > span { color: rgba(135, 144, 155, 1); color: var(--p-color-text-disabled); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Labelled--readOnly > .Polaris-Labelled__LabelWrapper { color: rgba(97, 106, 117, 1); color: var(--p-color-text-secondary); }

.Polaris-Labelled__LabelWrapper { word-wrap: break-word; word-break: break-word; overflow-wrap: break-word; display: flex; flex-wrap: wrap; justify-content: space-between; align-items: baseline; margin-bottom: 0.25rem; margin-bottom: var(--p-space-100); }

.Polaris-Labelled__HelpText { margin-top: 0.25rem; margin-top: var(--p-space-100); }

.Polaris-Labelled__Error { word-wrap: break-word; word-break: break-word; overflow-wrap: break-word; margin-top: 0.25rem; margin-top: var(--p-space-100); }

.Polaris-Labelled__Action { flex: 0 0 auto; }


.Polaris-Connected { --pc-connected-item: 10; --pc-connected-primary: 20; --pc-connected-focused: 30; position: relative; display: flex; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Connected { align-items: center; }

.Polaris-Connected__Item { position: relative; z-index: var(--pc-connected-item); flex: 0 0 auto; }

.Polaris-Connected__Item:not(:first-child) { margin-left: 0.25rem; margin-left: var(--p-space-100); }

.Polaris-Connected__Item--primary { z-index: var(--pc-connected-primary); flex: 1 1 auto; }

.Polaris-Connected__Item--focused { z-index: var(--pc-connected-focused); }


.Polaris-TextField { --pc-text-field-contents: 20; --pc-text-field-backdrop: 10; font-size: 1rem; font-size: var(--p-font-size-200); font-weight: 400; font-weight: var(--p-font-weight-regular); line-height: 1.5rem; line-height: var(--p-font-line-height-600); border: none; letter-spacing: normal; letter-spacing: initial; position: relative; display: flex; align-items: center; color: rgba(31, 33, 36, 1); color: var(--p-color-text); cursor: text; }

@media (min-width: 48em) { .Polaris-TextField { font-size: 0.875rem; font-size: var(--p-font-size-350); } }

.Polaris-TextField svg { fill: rgba(97, 106, 117, 1); fill: var(--p-color-icon); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-TextField svg { fill: rgba(135, 144, 155, 1); fill: var(--p-color-icon-secondary); }

.Polaris-TextField:focus-within .Polaris-TextField__ClearButton { visibility: visible; opacity: 1; }

.Polaris-TextField:not(:focus-within) .Polaris-TextField__ClearButton { visibility: hidden; opacity: 0; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-TextField:not(.Polaris-TextField--disabled):not(.Polaris-TextField--error):not(.Polaris-TextField--readOnly) > .Polaris-TextField__Input:hover:not(:focus-visible) ~ .Polaris-TextField__Backdrop { border-color: rgba(97, 106, 117, 1); border-color: var(--p-color-input-border-hover); background-color: rgba(250, 250, 250, 1); background-color: var(--p-color-input-bg-surface-hover); }

.Polaris-TextField--multiline { padding: 0; flex-wrap: wrap; }

.Polaris-TextField--multiline > .Polaris-TextField__Input { overflow: auto; padding-left: 0.75rem; padding-left: var(--p-space-300); padding-right: 0.75rem; padding-right: var(--p-space-300); resize: none; }

.Polaris-TextField--hasValue { color: rgba(31, 33, 36, 1); color: var(--p-color-text); }

.Polaris-TextField--focus > .Polaris-TextField__Input, .Polaris-TextField--focus > .Polaris-TextField__VerticalContent, .Polaris-TextField:focus-within > .Polaris-TextField__Input, .Polaris-TextField__Input:focus-visible { outline: none; }

.Polaris-TextField--focus > .Polaris-TextField__Input ~ .Polaris-TextField__Backdrop::after, .Polaris-TextField--focus > .Polaris-TextField__VerticalContent ~ .Polaris-TextField__Backdrop::after, .Polaris-TextField:focus-within > .Polaris-TextField__Input ~ .Polaris-TextField__Backdrop::after, .Polaris-TextField__Input:focus-visible ~ .Polaris-TextField__Backdrop::after { box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 0.125rem var(--p-color-border-focus); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-TextField--focus > .Polaris-TextField__Input ~ .Polaris-TextField__Backdrop, html[class~="Polaris-Summer-Editions-2023"] .Polaris-TextField--focus > .Polaris-TextField__VerticalContent ~ .Polaris-TextField__Backdrop, html[class~="Polaris-Summer-Editions-2023"] .Polaris-TextField:focus-within > .Polaris-TextField__Input ~ .Polaris-TextField__Backdrop, html[class~="Polaris-Summer-Editions-2023"] .Polaris-TextField__Input:focus-visible ~ .Polaris-TextField__Backdrop { border-color: rgba(26, 26, 26, 1); border-color: var(--p-color-input-border-active); border-width: 0.0625rem; border-width: var(--p-border-width-025); background-color: rgba(247, 247, 247, 1); background-color: var(--p-color-input-bg-surface-active); outline: 0.125rem solid rgba(62, 125, 213, 1); outline: var(--p-border-width-050) solid var(--p-color-border-focus); outline-offset: 0.0625rem; outline-offset: var(--p-space-025); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-TextField--focus > .Polaris-TextField__Input ~ .Polaris-TextField__Backdrop::after, html[class~="Polaris-Summer-Editions-2023"] .Polaris-TextField--focus > .Polaris-TextField__VerticalContent ~ .Polaris-TextField__Backdrop::after, html[class~="Polaris-Summer-Editions-2023"] .Polaris-TextField:focus-within > .Polaris-TextField__Input ~ .Polaris-TextField__Backdrop::after, html[class~="Polaris-Summer-Editions-2023"] .Polaris-TextField__Input:focus-visible ~ .Polaris-TextField__Backdrop::after { content: none; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-TextField--error .Polaris-TextField__Input:hover ~ .Polaris-TextField__Backdrop, html[class~="Polaris-Summer-Editions-2023"] .Polaris-TextField--error .Polaris-TextField__Input:focus-visible ~ .Polaris-TextField__Backdrop { border-color: rgba(142, 31, 11, 1); border-color: var(--p-color-border-critical-secondary); background-color: rgba(253, 226, 221, 1); background-color: var(--p-color-bg-surface-critical); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-TextField--error .Polaris-TextField__Input:active ~ .Polaris-TextField__Backdrop, html[class~="Polaris-Summer-Editions-2023"] .Polaris-TextField--error .Polaris-TextField__Input:focus-visible ~ .Polaris-TextField__Backdrop { border-width: 0.0625rem; border-width: var(--p-border-width-025); }

.Polaris-TextField--error > .Polaris-TextField__Input ~ .Polaris-TextField__Backdrop { background-color: rgba(253, 226, 221, 1); background-color: var(--p-color-bg-surface-critical); border-color: rgba(197, 40, 12, 1); border-color: var(--p-color-border-critical); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-TextField--error > .Polaris-TextField__Input ~ .Polaris-TextField__Backdrop { border-color: rgba(142, 31, 11, 1); border-color: var(--p-color-border-critical-secondary); }

.Polaris-TextField--error > .Polaris-TextField__Input ~ .Polaris-TextField__Backdrop::after { border-color: rgba(62, 125, 213, 1); border-color: var(--p-color-border-focus); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-TextField--readOnly > .Polaris-TextField__Input { color: rgba(97, 106, 117, 1); color: var(--p-color-text-secondary); }

.Polaris-TextField--readOnly > .Polaris-TextField__Backdrop { background-color: rgba(235, 236, 239, 1); background-color: var(--p-color-bg-disabled); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-TextField--readOnly > .Polaris-TextField__Backdrop { background-color: rgba(0, 0, 0, 0.05); background-color: var(--p-color-bg-fill-disabled); border-color: transparent; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-TextField--readOnly.Polaris-TextField--focus > .Polaris-TextField__Backdrop { background-color: rgba(0, 0, 0, 0.05); background-color: var(--p-color-bg-fill-disabled); border-color: transparent; }

.Polaris-TextField--disabled { color: rgba(135, 144, 155, 1); color: var(--p-color-text-disabled); cursor: auto; cursor: initial; }

.Polaris-TextField--disabled > .Polaris-TextField__Backdrop { background-color: rgba(235, 236, 239, 1); background-color: var(--p-color-bg-disabled); border-color: rgba(221, 224, 228, 1); border-color: var(--p-color-border-disabled); border-top-color: rgba(221, 224, 228, 1); border-top-color: var(--p-color-border-disabled); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-TextField--disabled > .Polaris-TextField__Backdrop { border: none; background-color: rgba(0, 0, 0, 0.05); background-color: var(--p-color-bg-fill-disabled); }

.Polaris-TextField--disabled svg { fill: rgba(171, 177, 186, 1); fill: var(--p-color-icon-disabled); }

.Polaris-TextField__Input { font-size: 1rem; font-size: var(--p-font-size-200); font-weight: 400; font-weight: var(--p-font-weight-regular); line-height: 1.25rem; line-height: var(--p-font-line-height-500); letter-spacing: normal; letter-spacing: initial; position: relative; z-index: var(--pc-text-field-contents); display: block; flex: 1 1; width: 100%; min-width: 0; min-height: 2.25rem; margin: 0; padding: calc((2.25rem - 1.5rem - 0.125rem)/2) 0.75rem; padding: calc((2.25rem - var(--p-font-line-height-3) - var(--p-space-050))/2) var(--p-space-300); background: none; border: 0.0625rem solid transparent; border: var(--p-border-width-025) solid transparent; font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; font-family: var(--p-font-family-sans); -webkit-appearance: none; appearance: none; caret-color: rgba(31, 33, 36, 1); caret-color: var(--p-color-text); color: rgba(31, 33, 36, 1); color: var(--p-color-text); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-TextField__Input { min-height: 2rem; display: flex; align-items: center; line-height: 1.5rem; line-height: var(--p-font-line-height-600); padding-top: 0.375rem; padding-top: var(--p-space-150); padding-bottom: 0.375rem; padding-bottom: var(--p-space-150); border: 0; }

@media (min-width: 48em) { .Polaris-TextField__Input { font-size: 0.875rem; font-size: var(--p-font-size-350); line-height: 1.25rem; line-height: var(--p-font-line-height-500); }
  html[class~="Polaris-Summer-Editions-2023"] .Polaris-TextField__Input { font-size: 0.8125rem; font-size: var(--p-font-size-325); line-height: 1.25rem; line-height: var(--p-font-line-height-500); } }

.Polaris-TextField__Prefix + .Polaris-TextField__Input { padding-left: 0; }

.Polaris-TextField__Input:disabled { opacity: 1; background: none; color: rgba(135, 144, 155, 1); color: var(--p-color-text-disabled); -webkit-text-fill-color: rgba(135, 144, 155, 1); -webkit-text-fill-color: var(--p-color-text-disabled); }

.Polaris-TextField__Input:invalid { box-shadow: none; }

.Polaris-TextField__Input::placeholder { color: rgba(97, 106, 117, 1); color: var(--p-color-text-secondary); }

.Polaris-TextField__Input[type='number'] { -webkit-appearance: textfield; appearance: textfield; }

.Polaris-TextField__Input[type='number']::-webkit-outer-spin-button, .Polaris-TextField__Input[type='number']::-webkit-inner-spin-button { -webkit-appearance: none; appearance: none; margin: 0; }

.Polaris-TextField__Input:-webkit-autofill { border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

.Polaris-TextField__Input.Polaris-TextField--suggestion::selection { color: rgba(135, 144, 155, 1); color: var(--p-color-text-disabled); background: transparent; }

.Polaris-TextField--borderless .Polaris-TextField__Input, .Polaris-TextField--borderless .Polaris-TextField__Backdrop { border: none; line-height: 1rem; line-height: var(--p-font-line-height-400); min-height: 2rem; min-height: var(--p-space-800); }

.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: relative; position: absolute; z-index: var(--pc-text-field-backdrop); top: 0; right: 0; bottom: 0; left: 0; background-color: rgba(255, 255, 255, 1); background-color: var(--p-color-bg-surface); border: 0.0625rem solid rgba(171, 177, 186, 1); border: var(--p-border-width-025) solid var(--p-color-input-border); border-top-color: #898f94; border-radius: 0.25rem; border-radius: var(--p-border-radius-100); pointer-events: none; }

.Polaris-TextField__Backdrop::after { content: ''; position: absolute; z-index: 1; top: -0.125rem; right: -0.125rem; bottom: -0.125rem; left: -0.125rem; display: block; pointer-events: none; box-shadow: 0 0 0 -0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 -0.125rem var(--p-color-border-focus); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-TextField__Backdrop { border-radius: 0.5rem; border-radius: var(--p-border-radius-200); border-width: 0.04125rem; border-width: var(--p-border-width-0165); background-color: rgba(255, 255, 255, 1); background-color: var(--p-color-input-bg-surface); }

.Polaris-TextField__Prefix, .Polaris-TextField__Suffix { position: relative; z-index: var(--pc-text-field-contents); flex: 0 0 auto; color: rgba(97, 106, 117, 1); color: var(--p-color-text-secondary); -webkit-user-select: none; user-select: none; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-TextField__Prefix, html[class~="Polaris-Summer-Editions-2023"] .Polaris-TextField__Suffix { line-height: 1.5rem; line-height: var(--p-font-line-height-600); }

@media (min-width: 48em) { html[class~="Polaris-Summer-Editions-2023"] .Polaris-TextField__Prefix, html[class~="Polaris-Summer-Editions-2023"] .Polaris-TextField__Suffix { font-size: 0.8125rem; font-size: var(--p-font-size-325); line-height: 1.25rem; line-height: var(--p-font-line-height-500); } }

.Polaris-TextField__Prefix { margin-left: 0.75rem; margin-left: var(--p-space-300); margin-right: 0.5rem; margin-right: var(--p-space-200); }

.Polaris-TextField__Suffix { margin-left: 0.25rem; margin-left: var(--p-space-100); margin-right: 0.75rem; margin-right: var(--p-space-300); }

.Polaris-TextField__VerticalContent { position: relative; z-index: var(--pc-text-field-contents); color: rgba(97, 106, 117, 1); color: var(--p-color-text-secondary); padding: 0.5rem 0.5rem 0 0.5rem; padding: var(--p-space-200) var(--p-space-200) 0 var(--p-space-200); max-height: 8.75rem; overflow: scroll; border: 0.0625rem solid transparent; border: var(--p-border-width-025) solid transparent; width: 100%; }

.Polaris-TextField__VerticalContent > .Polaris-TextField__Input { padding-left: 0; padding-right: 0; }

@media (min-width: 30.625em) { .Polaris-TextField__VerticalContent { max-height: 20.5rem; } }

.Polaris-TextField__CharacterCount { color: rgba(97, 106, 117, 1); color: var(--p-color-text-secondary); z-index: var(--pc-text-field-contents); margin: 0 0.75rem 0 0.25rem; margin: 0 var(--p-space-300) 0 var(--p-space-100); pointer-events: none; text-align: right; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-TextField__CharacterCount { line-height: 1.5rem; line-height: var(--p-font-line-height-600); }

@media (min-width: 48em) { html[class~="Polaris-Summer-Editions-2023"] .Polaris-TextField__CharacterCount { font-size: 0.8125rem; font-size: var(--p-font-size-325); line-height: 1.25rem; line-height: var(--p-font-line-height-500); } }

.Polaris-TextField__AlignFieldBottom { align-self: flex-end; width: 100%; padding-bottom: 0.5rem; padding-bottom: var(--p-space-200); }

.Polaris-TextField__ClearButton { position: relative; -webkit-appearance: none; appearance: none; margin: 0; padding: 0; background: none; border: none; font-size: inherit; line-height: inherit; color: inherit; cursor: pointer; z-index: var(--pc-text-field-contents); margin: 0 0.75rem 0 0.25rem; margin: 0 var(--p-space-300) 0 var(--p-space-100); transition: visibility 200ms cubic-bezier(0.42, 0, 0.58, 1), opacity 200ms cubic-bezier(0.42, 0, 0.58, 1); transition: visibility var(--p-motion-duration-200) var(--p-motion-ease-in-out), opacity var(--p-motion-duration-200) var(--p-motion-ease-in-out); }

.Polaris-TextField__ClearButton::after { content: ''; position: absolute; z-index: 1; top: -0.0625rem; right: -0.0625rem; bottom: -0.0625rem; left: -0.0625rem; display: block; pointer-events: none; box-shadow: 0 0 0 -0.0625rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 -0.0625rem var(--p-color-border-focus); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

.Polaris-TextField__ClearButton:focus { outline: none; }

.Polaris-TextField__ClearButton:focus-visible:enabled::after { box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 0.125rem var(--p-color-border-focus); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

.Polaris-TextField__ClearButton:disabled { cursor: default; }

.Polaris-TextField__Spinner { --pc-text-field-spinner-offset-large: calc(0.125rem + var(--p-border-width-025)); z-index: var(--pc-text-field-contents); margin: var(--pc-text-field-spinner-offset-large); color: rgba(97, 106, 117, 1); color: var(--p-color-icon); display: flex; visibility: hidden; align-self: stretch; flex-direction: column; width: 1.375rem; cursor: pointer; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-TextField__Spinner { justify-content: center; margin: 0.25rem; margin: var(--p-space-100); }

.Polaris-TextField--focus .Polaris-TextField__Spinner, .Polaris-TextField:hover .Polaris-TextField__Spinner { visibility: visible; }

.Polaris-TextField__SpinnerIcon { height: 0.75rem; width: 0.75rem; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-TextField__SpinnerIcon { height: auto; width: auto; position: absolute; -webkit-user-select: none; user-select: none; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-TextField__SpinnerIcon svg { fill: rgba(97, 106, 117, 1); fill: var(--p-color-icon); }

.Polaris-TextField__Resizer { position: absolute; bottom: 0; left: 0; right: 0; height: 0; visibility: hidden; overflow: hidden; }

.Polaris-TextField__DummyInput { font-size: 1rem; font-size: var(--p-font-size-200); font-weight: 400; font-weight: var(--p-font-weight-regular); line-height: 1.5rem; line-height: var(--p-font-line-height-600); border: none; letter-spacing: normal; letter-spacing: initial; padding: calc((2.25rem - 1.5rem - 0.125rem)/2) 0.75rem; padding: calc((2.25rem - var(--p-font-line-height-3) - var(--p-space-050))/2) var(--p-space-300); word-wrap: break-word; word-break: break-word; overflow-wrap: break-word; white-space: pre-wrap; }

@media (min-width: 48em) { .Polaris-TextField__DummyInput { font-size: 0.875rem; font-size: var(--p-font-size-350); } }

.Polaris-TextField__Segment { --pc-text-field-spinner-border-radius: calc(var(--p-border-radius-100) - 0.125rem); background: rgba(221, 224, 228, 1); background: var(--p-color-bg-fill-tertiary); border-radius: var(--pc-text-field-spinner-border-radius); display: flex; flex: 1 1; justify-content: center; align-items: center; -webkit-appearance: none; appearance: none; border: none; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-TextField__Segment { border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-TextField__Segment:hover { background: rgba(202, 206, 211, 1); background: var(--p-color-bg-fill-tertiary-hover); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-TextField__Segment:active { background: rgba(202, 206, 211, 1); background: var(--p-color-bg-fill-tertiary-active); }

.Polaris-TextField__Segment:focus { outline: none; }

.Polaris-TextField__Segment:active { background: rgba(202, 206, 211, 1); background: var(--p-color-bg-fill-tertiary-active); }

.Polaris-TextField__Segment:first-child { border-top-right-radius: var(--pc-text-field-spinner-border-radius); margin-bottom: 0.125rem; margin-bottom: var(--p-space-050); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-TextField__Segment:first-child { margin-bottom: 0; border-bottom-left-radius: 0; border-bottom-right-radius: 0; }

.Polaris-TextField__Segment:last-child { border-bottom-right-radius: var(--pc-text-field-spinner-border-radius); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-TextField__Segment:last-child { border-top-left-radius: 0; border-top-right-radius: 0; }

.Polaris-TextField__Segment:not(:first-child) { margin-top: 0; }

.Polaris-TextField--monospaced { font-family: ui-monospace, SFMono-Regular, 'SF Mono', Consolas, 'Liberation Mono', Menlo, monospace; font-family: var(--p-font-family-mono); }


.Polaris-Listbox-Section__SectionGroup { list-style-type: none; padding: 0; margin: 0; border-bottom: 0.0625rem solid rgba(221, 224, 228, 1); border-bottom: var(--p-border-width-025) solid var(--p-color-border-secondary); }

.Polaris-Listbox-Section--noDivider { border-bottom: none; }


.Polaris-Choice { /* Explicitly not using -p-space-0 because we need to set the unit so it'll work in a calc(). We specify 0rem here because our bundle process uses postcss-pxtorem. This forceable converts 0px to 0 which is invalid for calcs but leaves rems alone. See https://github.com/cuth/postcss-pxtorem/blob/122649015322214f8e9d1ac852eb11c0791b634b/index.js#L52 */ --pc-choice-space-0: 0rem; --pc-choice-bleed-block-start-xs: initial; --pc-choice-bleed-block-start-sm: initial; --pc-choice-bleed-block-start-md: initial; --pc-choice-bleed-block-start-lg: initial; --pc-choice-bleed-block-start-xl: initial; --pc-choice-bleed-block-start: var(--pc-choice-bleed-block-start-xs); --pc-choice-bleed-block-end-xs: initial; --pc-choice-bleed-block-end-sm: initial; --pc-choice-bleed-block-end-md: initial; --pc-choice-bleed-block-end-lg: initial; --pc-choice-bleed-block-end-xl: initial; --pc-choice-bleed-block-end: var(--pc-choice-bleed-block-end-xs); --pc-choice-bleed-inline-start-xs: initial; --pc-choice-bleed-inline-start-sm: initial; --pc-choice-bleed-inline-start-md: initial; --pc-choice-bleed-inline-start-lg: initial; --pc-choice-bleed-inline-start-xl: initial; --pc-choice-bleed-inline-start: var(--pc-choice-bleed-inline-start-xs); --pc-choice-bleed-inline-end-xs: initial; --pc-choice-bleed-inline-end-sm: initial; --pc-choice-bleed-inline-end-md: initial; --pc-choice-bleed-inline-end-lg: initial; --pc-choice-bleed-inline-end-xl: initial; --pc-choice-bleed-inline-end: var(--pc-choice-bleed-inline-end-xs); --pc-choice-fill-xs: initial; --pc-choice-fill-sm: initial; --pc-choice-fill-md: initial; --pc-choice-fill-lg: initial; --pc-choice-fill-xl: initial; --pc-choice-fill: var(--pc-choice-fill-xs); display: inline-flex; justify-content: flex-start; cursor: pointer; padding-block-start: calc(var(--pc-choice-space-0) + 0.25rem); padding-block-start: calc(var(--pc-choice-bleed-block-start, var(--pc-choice-space-0)) + var(--p-space-100)); padding-block-end: calc(var(--pc-choice-space-0) + 0.25rem); padding-block-end: calc(var(--pc-choice-bleed-block-end, var(--pc-choice-space-0)) + var(--p-space-100)); padding-inline-start: var(--pc-choice-space-0); padding-inline-start: var(--pc-choice-bleed-inline-start, var(--pc-choice-space-0)); padding-inline-end: var(--pc-choice-space-0); padding-inline-end: var(--pc-choice-bleed-inline-end, var(--pc-choice-space-0)); margin-block-start: calc(var(--pc-choice-space-0)*-1); margin-block-start: calc(var(--pc-choice-bleed-block-start, var(--pc-choice-space-0))*-1); margin-block-end: calc(var(--pc-choice-space-0)*-1); margin-block-end: calc(var(--pc-choice-bleed-block-end, var(--pc-choice-space-0))*-1); margin-inline-start: calc(var(--pc-choice-space-0)*-1); margin-inline-start: calc(var(--pc-choice-bleed-inline-start, var(--pc-choice-space-0))*-1); margin-inline-end: calc(var(--pc-choice-space-0)*-1); margin-inline-end: calc(var(--pc-choice-bleed-inline-end, var(--pc-choice-space-0))*-1); /* width/height has to account for the extra padding from bleed */ inline-size: calc(auto + var(--pc-choice-space-0) + var(--pc-choice-space-0)); inline-size: calc(var(--pc-choice-fill, auto) + var(--pc-choice-bleed-inline-start, var(--pc-choice-space-0)) + var(--pc-choice-bleed-inline-end, var(--pc-choice-space-0))); block-size: calc(auto + var(--pc-choice-space-0) + var(--pc-choice-space-0)); block-size: calc(var(--pc-choice-fill, auto) + var(--pc-choice-bleed-block-start, var(--pc-choice-space-0)) + var(--pc-choice-bleed-block-end, var(--pc-choice-space-0))); }

@media (min-width: 30.625em) { .Polaris-Choice { --pc-choice-bleed-block-start: var(--pc-choice-bleed-block-start-sm, var(--pc-choice-bleed-block-start-xs)); } }

@media (min-width: 48em) { .Polaris-Choice { --pc-choice-bleed-block-start: var(--pc-choice-bleed-block-start-md, var(--pc-choice-bleed-block-start-sm, var(--pc-choice-bleed-block-start-xs))); } }

@media (min-width: 65em) { .Polaris-Choice { --pc-choice-bleed-block-start: var(--pc-choice-bleed-block-start-lg, var(--pc-choice-bleed-block-start-md, var(--pc-choice-bleed-block-start-sm, var(--pc-choice-bleed-block-start-xs)))); } }

@media (min-width: 90em) { .Polaris-Choice { --pc-choice-bleed-block-start: var(--pc-choice-bleed-block-start-xl, var(--pc-choice-bleed-block-start-lg, var(--pc-choice-bleed-block-start-md, var(--pc-choice-bleed-block-start-sm, var(--pc-choice-bleed-block-start-xs))))); } }

@media (min-width: 30.625em) { .Polaris-Choice { --pc-choice-bleed-block-end: var(--pc-choice-bleed-block-end-sm, var(--pc-choice-bleed-block-end-xs)); } }

@media (min-width: 48em) { .Polaris-Choice { --pc-choice-bleed-block-end: var(--pc-choice-bleed-block-end-md, var(--pc-choice-bleed-block-end-sm, var(--pc-choice-bleed-block-end-xs))); } }

@media (min-width: 65em) { .Polaris-Choice { --pc-choice-bleed-block-end: var(--pc-choice-bleed-block-end-lg, var(--pc-choice-bleed-block-end-md, var(--pc-choice-bleed-block-end-sm, var(--pc-choice-bleed-block-end-xs)))); } }

@media (min-width: 90em) { .Polaris-Choice { --pc-choice-bleed-block-end: var(--pc-choice-bleed-block-end-xl, var(--pc-choice-bleed-block-end-lg, var(--pc-choice-bleed-block-end-md, var(--pc-choice-bleed-block-end-sm, var(--pc-choice-bleed-block-end-xs))))); } }

@media (min-width: 30.625em) { .Polaris-Choice { --pc-choice-bleed-inline-start: var(--pc-choice-bleed-inline-start-sm, var(--pc-choice-bleed-inline-start-xs)); } }

@media (min-width: 48em) { .Polaris-Choice { --pc-choice-bleed-inline-start: var(--pc-choice-bleed-inline-start-md, var(--pc-choice-bleed-inline-start-sm, var(--pc-choice-bleed-inline-start-xs))); } }

@media (min-width: 65em) { .Polaris-Choice { --pc-choice-bleed-inline-start: var(--pc-choice-bleed-inline-start-lg, var(--pc-choice-bleed-inline-start-md, var(--pc-choice-bleed-inline-start-sm, var(--pc-choice-bleed-inline-start-xs)))); } }

@media (min-width: 90em) { .Polaris-Choice { --pc-choice-bleed-inline-start: var(--pc-choice-bleed-inline-start-xl, var(--pc-choice-bleed-inline-start-lg, var(--pc-choice-bleed-inline-start-md, var(--pc-choice-bleed-inline-start-sm, var(--pc-choice-bleed-inline-start-xs))))); } }

@media (min-width: 30.625em) { .Polaris-Choice { --pc-choice-bleed-inline-end: var(--pc-choice-bleed-inline-end-sm, var(--pc-choice-bleed-inline-end-xs)); } }

@media (min-width: 48em) { .Polaris-Choice { --pc-choice-bleed-inline-end: var(--pc-choice-bleed-inline-end-md, var(--pc-choice-bleed-inline-end-sm, var(--pc-choice-bleed-inline-end-xs))); } }

@media (min-width: 65em) { .Polaris-Choice { --pc-choice-bleed-inline-end: var(--pc-choice-bleed-inline-end-lg, var(--pc-choice-bleed-inline-end-md, var(--pc-choice-bleed-inline-end-sm, var(--pc-choice-bleed-inline-end-xs)))); } }

@media (min-width: 90em) { .Polaris-Choice { --pc-choice-bleed-inline-end: var(--pc-choice-bleed-inline-end-xl, var(--pc-choice-bleed-inline-end-lg, var(--pc-choice-bleed-inline-end-md, var(--pc-choice-bleed-inline-end-sm, var(--pc-choice-bleed-inline-end-xs))))); } }

@media (min-width: 30.625em) { .Polaris-Choice { --pc-choice-fill: var(--pc-choice-fill-sm, var(--pc-choice-fill-xs)); } }

@media (min-width: 48em) { .Polaris-Choice { --pc-choice-fill: var(--pc-choice-fill-md, var(--pc-choice-fill-sm, var(--pc-choice-fill-xs))); } }

@media (min-width: 65em) { .Polaris-Choice { --pc-choice-fill: var(--pc-choice-fill-lg, var(--pc-choice-fill-md, var(--pc-choice-fill-sm, var(--pc-choice-fill-xs)))); } }

@media (min-width: 90em) { .Polaris-Choice { --pc-choice-fill: var(--pc-choice-fill-xl, var(--pc-choice-fill-lg, var(--pc-choice-fill-md, var(--pc-choice-fill-sm, var(--pc-choice-fill-xs))))); } }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Choice { align-items: center; }

.Polaris-Choice--labelHidden { /* When there's no label, there's no extra padding */ padding-block-start: var(--pc-choice-space-0); padding-block-start: var(--pc-choice-bleed-block-start, var(--pc-choice-space-0)); padding-block-end: var(--pc-choice-space-0); padding-block-end: var(--pc-choice-bleed-block-end, var(--pc-choice-space-0)); }

.Polaris-Choice--labelHidden > .Polaris-Choice__Label { position: absolute !important; top: 0; width: 0.0625rem !important; height: 0.0625rem !important; margin: 0 !important; padding: 0 !important; overflow: hidden !important; clip-path: inset(50%) !important; border: 0 !important; white-space: nowrap !important; }

.Polaris-Choice--labelHidden .Polaris-Choice__Control { margin-top: 0; margin-right: 0; }

.Polaris-Choice--disabled { cursor: default; }

.Polaris-Choice--disabled > .Polaris-Choice__Label { color: rgba(135, 144, 155, 1); color: var(--p-color-text-disabled); }

.Polaris-Choice--disabled > .Polaris-Choice__Label:hover { cursor: default; }

@media (-ms-high-contrast: active) { .Polaris-Choice--disabled > .Polaris-Choice__Label { color: grayText; } }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Choice--disabled + .Polaris-Choice__Descriptions { color: rgba(135, 144, 155, 1); color: var(--p-color-text-disabled); }

.Polaris-Choice__Control { --pc-choice-size: 1.25rem; display: flex; flex: 0 0 auto; align-items: stretch; width: var(--pc-choice-size); height: var(--pc-choice-size); margin-right: 0.5rem; margin-right: var(--p-space-200); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Choice__Control { --pc-choice-size: 1.125rem; }

@media (max-width: 47.9975em) { .Polaris-Choice__Control { --pc-choice-size: 1.375rem; }
  html[class~="Polaris-Summer-Editions-2023"] .Polaris-Choice__Control { --pc-choice-size: 1.25rem; } }

.Polaris-Choice__Control > * { width: 100%; }

.Polaris-Choice__Label { -webkit-tap-highlight-color: transparent; }

.Polaris-Choice__Label:hover { cursor: pointer; }

.Polaris-Choice__Descriptions { --pc-choice-size: 1.25rem; padding-left: calc(0.5rem + var(--pc-choice-size)); padding-left: calc(var(--p-space-200) + var(--pc-choice-size)); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Choice__Descriptions { --pc-choice-size: 1.125rem; }

@media (max-width: 47.9975em) { .Polaris-Choice__Descriptions { --pc-choice-size: 1.375rem; }
  .Polaris-Choice__Descriptions html[class~="Polaris-Summer-Editions-2023"] { --pc-choice-size: 1.25rem; } }

.Polaris-Choice__HelpText { margin-bottom: 0.25rem; margin-bottom: var(--p-space-100); }


.Polaris-Checkbox { position: relative; margin: 0.0625rem; margin: var(--p-space-025); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Checkbox__ChoiceLabel .Polaris-Checkbox__Backdrop { border-width: 0; box-shadow: inset 0 0 0 0.04125rem rgba(171, 177, 186, 1); box-shadow: inset 0 0 0 var(--p-border-width-0165) var(--p-color-input-border); transition: border-color 100ms cubic-bezier(0, 0, 0.58, 1), border-width 100ms cubic-bezier(0, 0, 0.58, 1), box-shadow 100ms cubic-bezier(0, 0, 0.58, 1); transition: border-color var(--p-motion-duration-100) var(--p-motion-ease-out), border-width var(--p-motion-duration-100) var(--p-motion-ease-out), box-shadow var(--p-motion-duration-100) var(--p-motion-ease-out); transform: translate3d(0, 0, 0); }

.Polaris-Checkbox__ChoiceLabel:hover .Polaris-Checkbox__Backdrop { border-color: rgba(97, 106, 117, 1); border-color: var(--p-color-input-border-hover); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Checkbox__ChoiceLabel:hover .Polaris-Checkbox__Backdrop { box-shadow: inset 0 0 0 0.04125rem rgba(97, 106, 117, 1); box-shadow: inset 0 0 0 var(--p-border-width-0165) var(--p-color-input-border-hover); background-color: rgba(250, 250, 250, 1); background-color: var(--p-color-input-bg-surface-hover); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Checkbox__ChoiceLabel:active .Polaris-Checkbox__Backdrop, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Checkbox__ChoiceLabel:checked .Polaris-Checkbox__Backdrop { border-color: rgba(0, 122, 92, 1); border-color: var(--p-color-bg-primary); border-width: 0; box-shadow: inset 0 0 0 0.125rem rgba(0, 122, 92, 1); box-shadow: inset 0 0 0 var(--p-space-050) var(--p-color-bg-primary); }

.Polaris-Checkbox__Input { position: absolute !important; top: 0; width: 0.0625rem !important; height: 0.0625rem !important; margin: 0 !important; padding: 0 !important; overflow: hidden !important; clip-path: inset(50%) !important; border: 0 !important; white-space: nowrap !important; }

.Polaris-Checkbox__Input:focus-visible + .Polaris-Checkbox__Backdrop::after { box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 0.125rem var(--p-color-border-focus); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Checkbox__Input:focus-visible + .Polaris-Checkbox__Backdrop { outline: 0.125rem solid rgba(62, 125, 213, 1); outline: var(--p-border-width-050) solid var(--p-color-border-focus); outline-offset: 0.0625rem; outline-offset: var(--p-space-025); background-color: rgba(250, 250, 250, 1); background-color: var(--p-color-input-bg-surface-hover); border-width: 0; }

.Polaris-Checkbox__Input:checked + .Polaris-Checkbox__Backdrop, .Polaris-Checkbox__Input.Polaris-Checkbox__Input--indeterminate + .Polaris-Checkbox__Backdrop { border-color: rgba(62, 125, 213, 1); border-color: var(--p-color-border-interactive); }

.Polaris-Checkbox__Input:checked + .Polaris-Checkbox__Backdrop::before, .Polaris-Checkbox__Input.Polaris-Checkbox__Input--indeterminate + .Polaris-Checkbox__Backdrop::before { opacity: 1; transform: scale(1); }

@media (-ms-high-contrast: active) { .Polaris-Checkbox__Input:checked + .Polaris-Checkbox__Backdrop::before, .Polaris-Checkbox__Input.Polaris-Checkbox__Input--indeterminate + .Polaris-Checkbox__Backdrop::before { border: 0.125rem solid windowText; border: var(--p-border-width-050) solid windowText; } }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Checkbox__Input:checked + .Polaris-Checkbox__Backdrop, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Checkbox__Input.Polaris-Checkbox__Input--indeterminate + .Polaris-Checkbox__Backdrop { border-color: rgba(0, 122, 92, 1); border-color: var(--p-color-bg-primary); background-color: rgba(0, 122, 92, 1); background-color: var(--p-color-bg-primary); box-shadow: inset 0 0 0 2rem rgba(0, 122, 92, 1); box-shadow: inset 0 0 0 var(--p-space-800) var(--p-color-bg-primary); }

.Polaris-Checkbox__Input:checked ~ .Polaris-Checkbox__Icon, .Polaris-Checkbox__Input.Polaris-Checkbox__Input--indeterminate ~ .Polaris-Checkbox__Icon { transition: opacity 150ms cubic-bezier(0.25, 0.1, 0.25, 1), transform 150ms cubic-bezier(0.25, 0.1, 0.25, 1); transition: opacity var(--p-motion-duration-150) var(--p-motion-ease), transform var(--p-motion-duration-150) var(--p-motion-ease); transform: translate3d(-50%, -50%, 0) scale(1); opacity: 1; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Checkbox__Input:checked ~ .Polaris-Checkbox__Icon, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Checkbox__Input.Polaris-Checkbox__Input--indeterminate ~ .Polaris-Checkbox__Icon { transition: opacity 150ms cubic-bezier(0, 0, 0.58, 1), transform 150ms cubic-bezier(0, 0, 0.58, 1); transition: opacity var(--p-motion-duration-150) var(--p-motion-ease-out), transform var(--p-motion-duration-150) var(--p-motion-ease-out); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Checkbox__Input:checked ~ .Polaris-Checkbox__Icon.Polaris-Checkbox--animated, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Checkbox__Input.Polaris-Checkbox__Input--indeterminate ~ .Polaris-Checkbox__Icon.Polaris-Checkbox--animated { transition: none 0s ease 0s; transition: initial; }

.Polaris-Checkbox__Input:disabled + .Polaris-Checkbox__Backdrop { border-color: rgba(221, 224, 228, 1); border-color: var(--p-color-border-disabled); }

.Polaris-Checkbox__Input:disabled + .Polaris-Checkbox__Backdrop::before { background-color: rgba(235, 236, 239, 1); background-color: var(--p-color-bg-disabled); }

.Polaris-Checkbox__Input:disabled + .Polaris-Checkbox__Backdrop:hover { cursor: default; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Checkbox__Input:disabled + .Polaris-Checkbox__Backdrop { border-color: transparent; background-color: rgba(0, 0, 0, 0.08); background-color: var(--p-color-bg-transparent-secondary-disabled-experimental); box-shadow: none; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Checkbox__Input:disabled + .Polaris-Checkbox__Backdrop::before { background-color: transparent; }

.Polaris-Checkbox__Input:disabled:checked + .Polaris-Checkbox__Backdrop, .Polaris-Checkbox__Input:disabled.Polaris-Checkbox__Input--indeterminate + .Polaris-Checkbox__Backdrop { background: rgba(221, 224, 228, 1); background: var(--p-color-border-disabled); }

.Polaris-Checkbox__Input:disabled:checked + .Polaris-Checkbox__Backdrop::before, .Polaris-Checkbox__Input:disabled.Polaris-Checkbox__Input--indeterminate + .Polaris-Checkbox__Backdrop::before { background: rgba(221, 224, 228, 1); background: var(--p-color-border-disabled); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Checkbox__Input:disabled:checked + .Polaris-Checkbox__Backdrop, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Checkbox__Input:disabled.Polaris-Checkbox__Input--indeterminate + .Polaris-Checkbox__Backdrop { background-color: rgba(0, 0, 0, 0.08); background-color: var(--p-color-bg-transparent-secondary-disabled-experimental); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Checkbox__Input:disabled:checked + .Polaris-Checkbox__Backdrop::before, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Checkbox__Input:disabled.Polaris-Checkbox__Input--indeterminate + .Polaris-Checkbox__Backdrop::before { background-color: transparent; }

.Polaris-Checkbox__Backdrop { border: 0.125rem solid rgba(171, 177, 186, 1); border: var(--p-border-width-050) solid var(--p-color-input-border); background-color: rgba(255, 255, 255, 1); background-color: var(--p-color-bg-surface); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); display: block; width: 100%; height: 100%; position: relative; }

.Polaris-Checkbox__Backdrop::before { content: ''; position: absolute; top: calc(0.125rem*-1); top: calc(var(--p-border-width-050)*-1); right: calc(0.125rem*-1); right: calc(var(--p-border-width-050)*-1); bottom: calc(0.125rem*-1); bottom: calc(var(--p-border-width-050)*-1); left: calc(0.125rem*-1); left: calc(var(--p-border-width-050)*-1); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); background-color: rgba(36, 99, 188, 1); background-color: var(--p-color-bg-interactive); opacity: 0; transform: scale(0.25); transition: opacity 100ms cubic-bezier(0.25, 0.1, 0.25, 1), transform 100ms cubic-bezier(0.25, 0.1, 0.25, 1); transition: opacity var(--p-motion-duration-100) var(--p-motion-ease), transform var(--p-motion-duration-100) var(--p-motion-ease); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Checkbox__Backdrop::before { content: none; }

.Polaris-Checkbox__Backdrop.Polaris-Checkbox--hover, .Polaris-Checkbox__Backdrop:hover { cursor: pointer; border-color: rgba(171, 177, 186, 1); border-color: var(--p-color-border-hover); }

.Polaris-Checkbox__Backdrop::after { content: ''; position: absolute; z-index: 1; top: calc(0.125rem*-1 + -0.0625rem); top: calc(var(--p-border-width-050)*-1 + -0.0625rem); right: calc(0.125rem*-1 + -0.0625rem); right: calc(var(--p-border-width-050)*-1 + -0.0625rem); bottom: calc(0.125rem*-1 + -0.0625rem); bottom: calc(var(--p-border-width-050)*-1 + -0.0625rem); left: calc(0.125rem*-1 + -0.0625rem); left: calc(var(--p-border-width-050)*-1 + -0.0625rem); display: block; pointer-events: none; box-shadow: 0 0 0 calc(0.125rem*-1 + -0.0625rem) rgba(62, 125, 213, 1); box-shadow: 0 0 0 calc(var(--p-border-width-050)*-1 + -0.0625rem) var(--p-color-border-focus); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Checkbox__Backdrop { /* stylelint-disable-next-line polaris/border/polaris/at-rule-disallowed-list -- se23 override */ border: 0.04125rem solid rgba(171, 177, 186, 1); border: var(--p-border-width-0165) solid var(--p-color-input-border); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Checkbox__Backdrop::after { content: none; }

.Polaris-Checkbox__Backdrop:hover { border-color: rgba(97, 106, 117, 1); border-color: var(--p-color-input-border-hover); }

.Polaris-Checkbox__Icon { position: absolute; top: 50%; left: 50%; transform-origin: 50% 50%; pointer-events: none; transform: translate3d(-50%, -50%, 0) scale(0.25); opacity: 0; transition: opacity 100ms cubic-bezier(0.25, 0.1, 0.25, 1), transform 100ms cubic-bezier(0.25, 0.1, 0.25, 1); transition: opacity var(--p-motion-duration-100) var(--p-motion-ease), transform var(--p-motion-duration-100) var(--p-motion-ease); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Checkbox__Icon { top: calc(0.125rem*-1); top: calc(var(--p-space-050)*-1); left: calc(0.125rem*-1); left: calc(var(--p-space-050)*-1); bottom: calc(0.125rem*-1); bottom: calc(var(--p-space-050)*-1); right: calc(0.125rem*-1); right: calc(var(--p-space-050)*-1); /* stylelint-disable-next-line  -- se23 override */ transform: none !important; transition: opacity 100ms cubic-bezier(0, 0, 0.58, 1), transform 100ms cubic-bezier(0, 0, 0.58, 1); transition: opacity var(--p-motion-duration-100) var(--p-motion-ease-out), transform var(--p-motion-duration-100) var(--p-motion-ease-out); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Checkbox__Icon.Polaris-Checkbox--animated { top: 0; left: 0; bottom: 0; right: 0; margin: 0.125rem; margin: var(--p-space-050); transform: none; transition: none 0s ease 0s; transition: initial; }

.Polaris-Checkbox__Icon svg { fill: rgba(255, 255, 255, 1); fill: var(--p-color-icon-on-color); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Checkbox__Icon svg { position: absolute; top: 0; left: 0; bottom: 0; right: 0; }

@media (-ms-high-contrast: active) { .Polaris-Checkbox__Icon { fill: windowText; } }

.Polaris-Checkbox--error .Polaris-Checkbox__Icon svg { fill: rgba(255, 255, 255, 1); fill: var(--p-color-icon-on-color); }

.Polaris-Checkbox--error .Polaris-Checkbox__Input + .Polaris-Checkbox__Backdrop { border-color: rgba(197, 40, 12, 1); border-color: var(--p-color-border-critical); background-color: rgba(251, 197, 188, 1); background-color: var(--p-color-bg-fill-critical-secondary); }

.Polaris-Checkbox--error .Polaris-Checkbox__Input + .Polaris-Checkbox__Backdrop.Polaris-Checkbox--hover, .Polaris-Checkbox--error .Polaris-Checkbox__Input + .Polaris-Checkbox__Backdrop:hover { border-color: rgba(197, 40, 12, 1); border-color: var(--p-color-border-critical); }

.Polaris-Checkbox--error .Polaris-Checkbox__Input + .Polaris-Checkbox__Backdrop::before { background-color: rgba(197, 40, 12, 1); background-color: var(--p-color-border-critical); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Checkbox--error .Polaris-Checkbox__Input + .Polaris-Checkbox__Backdrop { background-color: rgba(253, 226, 221, 1); background-color: var(--p-color-bg-surface-critical); box-shadow: inset 0 0 0 0.04125rem rgba(115, 24, 7, 1); box-shadow: inset 0 0 0 var(--p-border-width-0165) var(--p-color-bg-fill-critical-active); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Checkbox--error .Polaris-Checkbox__Backdrop:active { box-shadow: inset 0 0 0 0.125rem rgba(115, 24, 7, 1); box-shadow: inset 0 0 0 var(--p-space-050) var(--p-color-bg-fill-critical-active); }

.Polaris-Checkbox--error .Polaris-Checkbox__Input:checked + .Polaris-Checkbox__Backdrop, .Polaris-Checkbox--error .Polaris-Checkbox__Input.Polaris-Checkbox__Input--indeterminate + .Polaris-Checkbox__Backdrop { background-color: rgba(197, 40, 12, 1); background-color: var(--p-color-border-critical); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Checkbox--error .Polaris-Checkbox__Input:checked + .Polaris-Checkbox__Backdrop, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Checkbox--error .Polaris-Checkbox__Input.Polaris-Checkbox__Input--indeterminate + .Polaris-Checkbox__Backdrop { box-shadow: inset 0 0 0 0.75rem rgba(115, 24, 7, 1) !important; box-shadow: inset 0 0 0 var(--p-space-300) var(--p-color-bg-fill-critical-active) !important; }

.Polaris-Checkbox--error .Polaris-Checkbox__Input:active + .Polaris-Checkbox__Backdrop { background-color: rgba(197, 40, 12, 1); background-color: var(--p-color-border-critical); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Checkbox--error .Polaris-Checkbox__Input:active + .Polaris-Checkbox__Backdrop { box-shadow: inset 0 0 0 0.125rem rgba(115, 24, 7, 1); box-shadow: inset 0 0 0 var(--p-space-050) var(--p-color-bg-fill-critical-active); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Checkbox--error .Polaris-Checkbox__Input:focus-visible + .Polaris-Checkbox__Backdrop, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Checkbox__ChoiceLabel:hover .Polaris-Checkbox--error .Polaris-Checkbox__Input:focus-visible + .Polaris-Checkbox__Backdrop { border-color: rgba(142, 31, 11, 1); border-color: var(--p-color-border-critical-secondary); background-color: rgba(253, 226, 221, 1); background-color: var(--p-color-bg-surface-critical); }

.Polaris-Checkbox--animated svg > path { stroke-dasharray: 2; stroke-dashoffset: 2; }

.Polaris-Checkbox--animated svg > path.Polaris-Checkbox--checked { animation-name: Polaris-Checkbox--pathAnimation; animation-duration: 150ms; animation-duration: var(--p-motion-duration-150); animation-fill-mode: forwards; animation-timing-function: linear; animation-direction: normal; animation-iteration-count: 1; opacity: 1; }

@keyframes Polaris-Checkbox--pathAnimation { from { stroke-dashoffset: 2; }
  to { stroke-dashoffset: 0; } }


.Polaris-Listbox-TextOption { margin: 0.25rem 0.5rem 0; margin: var(--p-space-100) var(--p-space-200) 0; flex: 1 1; border-radius: 0.25rem; border-radius: var(--p-border-radius-100); padding: 0.5rem 0.5rem; padding: var(--p-space-200) var(--p-space-200); cursor: pointer; display: flex; position: relative; }

.Polaris-Listbox-TextOption::after { content: ''; position: absolute; z-index: 1; top: -0.0625rem; right: -0.0625rem; bottom: -0.0625rem; left: -0.0625rem; display: block; pointer-events: none; box-shadow: 0 0 0 -0.0625rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 -0.0625rem var(--p-color-border-focus); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Listbox-TextOption { border-radius: 0.5rem; border-radius: var(--p-border-radius-200); padding: 0.375rem 0.75rem; padding: var(--p-space-150) var(--p-space-300); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Listbox-TextOption.Polaris-Listbox-TextOption--selected::before { content: none; }

.Polaris-Listbox-TextOption.Polaris-Listbox-TextOption--allowMultiple { margin: 0.25rem 0.5rem 0; margin: var(--p-space-100) var(--p-space-200) 0; padding: 0.25rem 0.5rem; padding: var(--p-space-100) var(--p-space-200); }

.Polaris-Listbox-TextOption.Polaris-Listbox-TextOption--isAction { margin-top: 0; padding: 0.5rem; padding: var(--p-space-200); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Listbox-TextOption.Polaris-Listbox-TextOption--isAction { margin-top: 0.25rem; margin-top: var(--p-space-100); }

.Polaris-Listbox-TextOption:hover { background-color: rgba(241, 242, 244, 1); background-color: var(--p-color-bg-hover); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Listbox-TextOption:hover:not(.Polaris-Listbox-TextOption--disabled) { background-color: rgba(241, 242, 244, 1); background-color: var(--p-color-bg-surface-secondary-hover); }

.Polaris-Listbox-TextOption:focus { outline: none; }

.Polaris-Listbox-TextOption:active { background-color: rgba(235, 236, 239, 1); background-color: var(--p-color-bg-active); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Listbox-TextOption:active:not(.Polaris-Listbox-TextOption--disabled) { background-color: rgba(235, 236, 239, 1); background-color: var(--p-color-bg-surface-secondary-active); }

.Polaris-Listbox-TextOption.Polaris-Listbox-TextOption--selected { background-color: rgba(240, 245, 253, 1); background-color: var(--p-color-bg-interactive-selected); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Listbox-TextOption.Polaris-Listbox-TextOption--selected { background-color: rgba(235, 236, 239, 1); background-color: var(--p-color-bg-surface-secondary-active); font-weight: 600; font-weight: var(--p-font-weight-semibold); }

.Polaris-Listbox-TextOption.Polaris-Listbox-TextOption--selected::before { content: ''; position: absolute; top: 0; bottom: 0; left: calc(0.25rem*-1); left: calc(var(--p-space-100)*-1); height: 100%; width: 0.25rem; width: var(--p-border-radius-100); background-color: rgba(36, 99, 188, 1); background-color: var(--p-color-bg-interactive); border-top-right-radius: 0.25rem; border-top-right-radius: var(--p-border-radius-100); border-bottom-right-radius: 0.25rem; border-bottom-right-radius: var(--p-border-radius-100); transform: translateX(-100%); }

.Polaris-Listbox-TextOption.Polaris-Listbox-TextOption--disabled { background-color: transparent; color: rgba(135, 144, 155, 1); color: var(--p-color-text-disabled); cursor: default; }

li:first-of-type > .Polaris-Listbox-TextOption { margin-top: 0; }

[data-focused] .Polaris-Listbox-TextOption:not(.Polaris-Listbox-TextOption--disabled) { outline: none; background-color: rgba(240, 245, 253, 1); background-color: var(--p-color-bg-interactive-selected); transition: background-color 400ms; transition: background-color var(--p-motion-duration-400); }

html[class~="Polaris-Summer-Editions-2023"] [data-focused] .Polaris-Listbox-TextOption:not(.Polaris-Listbox-TextOption--disabled) { background-color: rgba(235, 236, 239, 1); background-color: var(--p-color-bg-surface-secondary-active); }

.Polaris-Listbox-TextOption__Content { flex: 1 1 auto; display: flex; }

.Polaris-Listbox-TextOption__Checkbox { pointer-events: none; }


.Polaris-Listbox-Option { display: flex; margin: 0; padding: 0; }

.Polaris-Listbox-Option:focus { outline: none; }

.Polaris-Listbox-Option--divider { border-bottom: 0.0625rem solid rgba(221, 224, 228, 1); border-bottom: var(--p-border-width-025) solid var(--p-color-border-secondary); }


.Polaris-Listbox-Loading__ListItem { padding: 0; margin: 0; }

.Polaris-Listbox-Loading { padding: 0.5rem 1rem; padding: var(--p-space-200) var(--p-space-400); display: grid; place-items: center; }


.Polaris-Listbox-Action { display: flex; flex: 1 1; }

.Polaris-Listbox-Action__ActionDivider { margin-bottom: 0.25rem; margin-bottom: var(--p-space-100); }

.Polaris-Listbox-Action__Icon { padding-right: 0.5rem; padding-right: var(--p-space-200); }


.Polaris-Listbox { padding: 0; margin: 0; list-style: none; max-width: 100%; }

.Polaris-Listbox:focus { outline: none; }


.Polaris-Autocomplete-MappedOption__Content { display: flex; flex: 1 1; word-wrap: break-word; word-break: break-word; overflow-wrap: break-word; }

.Polaris-Autocomplete-MappedOption__Media { padding: 0 0.5rem; padding: 0 var(--p-space-200); }

.Polaris-Autocomplete-MappedOption__Media svg { fill: rgba(97, 106, 117, 1); fill: var(--p-color-icon); color: rgba(255, 255, 255, 1); color: var(--p-color-icon-on-color); }

.Polaris-Autocomplete-MappedOption--singleSelectionMedia { padding: 0 0.5rem 0 0; padding: 0 var(--p-space-200) 0 0; }

.Polaris-Autocomplete-MappedOption--disabledMedia svg { fill: rgba(171, 177, 186, 1); fill: var(--p-color-icon-disabled); color: rgba(255, 255, 255, 1); color: var(--p-color-text-on-color); }


.Polaris-Autocomplete-MappedAction__ActionContainer { --pc-mapped-actions-image-size: 1.25rem; --pc-mapped-actions-item-min-height: var(--p-space-1000); --pc-mapped-actions-item-vertical-padding: calc((var(--pc-mapped-actions-item-min-height) - var(--p-font-line-height-500))/2); margin-bottom: 0.75rem; margin-bottom: var(--p-space-300); }

[data-focused] .Polaris-Autocomplete-MappedAction__Action svg { fill: rgba(36, 99, 188, 1); fill: var(--p-color-icon-emphasis); }

html[class~="Polaris-Summer-Editions-2023"] [data-focused] .Polaris-Autocomplete-MappedAction__Action svg { fill: rgba(97, 106, 117, 1); fill: var(--p-color-icon); }

[data-focused] .Polaris-Autocomplete-MappedAction__Action.Polaris-Autocomplete-MappedAction--destructive { background-color: rgba(251, 197, 188, 1); background-color: var(--p-color-bg-surface-critical-active); }

[data-focused] .Polaris-Autocomplete-MappedAction__Action:hover { background-color: transparent; }

.Polaris-Autocomplete-MappedAction__Action { position: relative; display: block; flex: 1 1; min-height: var(--pc-mapped-actions-item-min-height); text-align: left; cursor: pointer; padding: var(--pc-mapped-actions-item-vertical-padding) 0.5rem; padding: var(--pc-mapped-actions-item-vertical-padding) var(--p-space-200); margin: calc(var(--pc-mapped-actions-item-vertical-padding)*-1) calc(0.5rem*-1); margin: calc(var(--pc-mapped-actions-item-vertical-padding)*-1) calc(var(--p-space-200)*-1); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

.Polaris-Autocomplete-MappedAction__Action::after { content: ''; position: absolute; z-index: 1; top: -0.0625rem; right: -0.0625rem; bottom: -0.0625rem; left: -0.0625rem; display: block; pointer-events: none; box-shadow: 0 0 0 -0.0625rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 -0.0625rem var(--p-color-border-focus); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Autocomplete-MappedAction__Action { border-radius: 0.5rem; border-radius: var(--p-border-radius-200); margin: calc(var(--pc-mapped-actions-item-vertical-padding)*-1) calc(0.75rem*-1); margin: calc(var(--pc-mapped-actions-item-vertical-padding)*-1) calc(var(--p-space-300)*-1); }

.Polaris-Autocomplete-MappedAction__Action:hover { background-color: rgba(241, 242, 244, 1); background-color: var(--p-color-bg-hover); text-decoration: none; }

@media (-ms-high-contrast: active) { .Polaris-Autocomplete-MappedAction__Action:hover { outline: 0.0625rem solid windowText; outline: var(--p-border-width-025) solid windowText; } }

.Polaris-Autocomplete-MappedAction__Action.Polaris-Autocomplete-MappedAction--selected { background-color: rgba(240, 245, 253, 1); background-color: var(--p-color-bg-interactive-selected); }

.Polaris-Autocomplete-MappedAction__Action.Polaris-Autocomplete-MappedAction--selected svg { fill: rgba(36, 99, 188, 1); fill: var(--p-color-icon-emphasis); }

.Polaris-Autocomplete-MappedAction__Action:active { background-color: rgba(235, 236, 239, 1); background-color: var(--p-color-bg-active); }

.Polaris-Autocomplete-MappedAction__Action:active svg { fill: rgba(36, 99, 188, 1); fill: var(--p-color-icon-emphasis); }

.Polaris-Autocomplete-MappedAction__Action:focus-visible:not(:active)::after { box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 0.125rem var(--p-color-border-focus); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

.Polaris-Autocomplete-MappedAction__Action.Polaris-Autocomplete-MappedAction--destructive { color: rgba(197, 40, 12, 1); color: var(--p-color-text-critical); }

.Polaris-Autocomplete-MappedAction__Action.Polaris-Autocomplete-MappedAction--destructive svg { fill: rgba(197, 40, 12, 1); fill: var(--p-color-icon-critical); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Autocomplete-MappedAction__Action.Polaris-Autocomplete-MappedAction--destructive svg { fill: rgba(197, 40, 12, 1); fill: var(--p-color-icon-critical); }

.Polaris-Autocomplete-MappedAction__Action.Polaris-Autocomplete-MappedAction--destructive:hover { background-color: rgba(254, 243, 241, 1); background-color: var(--p-color-bg-surface-critical-hover); }

.Polaris-Autocomplete-MappedAction__Action.Polaris-Autocomplete-MappedAction--destructive:active, .Polaris-Autocomplete-MappedAction__Action.Polaris-Autocomplete-MappedAction--destructive.Polaris-Autocomplete-MappedAction--selected { background-color: rgba(251, 197, 188, 1); background-color: var(--p-color-bg-surface-critical-active); }

.Polaris-Autocomplete-MappedAction__Action.Polaris-Autocomplete-MappedAction--disabled { background-image: none; color: rgba(135, 144, 155, 1); color: var(--p-color-text-disabled); }

.Polaris-Autocomplete-MappedAction__Action.Polaris-Autocomplete-MappedAction--disabled .Polaris-Autocomplete-MappedAction__Prefix svg, .Polaris-Autocomplete-MappedAction__Action.Polaris-Autocomplete-MappedAction--disabled .Polaris-Autocomplete-MappedAction__Suffix svg { fill: rgba(171, 177, 186, 1); fill: var(--p-color-icon-disabled); }

.Polaris-Autocomplete-MappedAction__Content { display: flex; align-items: center; }

.Polaris-Autocomplete-MappedAction__Prefix { display: flex; flex: 0 0 auto; justify-content: center; align-items: center; height: var(--pc-mapped-actions-image-size); width: var(--pc-mapped-actions-image-size); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); margin: calc(var(--pc-mapped-actions-image-size)*-0.5) 1rem calc(var(--pc-mapped-actions-image-size)*-0.5) 0; margin: calc(var(--pc-mapped-actions-image-size)*-0.5) var(--p-space-400) calc(var(--pc-mapped-actions-image-size)*-0.5) 0; background-size: cover; background-position: center center; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Autocomplete-MappedAction__Prefix { margin-right: 0.5rem; margin-right: var(--p-space-200); }

.Polaris-Autocomplete-MappedAction__Prefix svg { fill: rgba(97, 106, 117, 1); fill: var(--p-color-icon); }

.Polaris-Autocomplete-MappedAction__Suffix { margin-left: 1rem; margin-left: var(--p-space-400); }

.Polaris-Autocomplete-MappedAction__Suffix svg { fill: rgba(97, 106, 117, 1); fill: var(--p-color-icon); }

.Polaris-Autocomplete-MappedAction__Text { min-width: 0; max-width: 100%; flex: 1 1 auto; }

.Polaris-Autocomplete-MappedAction__Text .Polaris-Autocomplete-MappedAction__ContentWrap { word-wrap: break-word; word-break: break-word; overflow-wrap: break-word; }


.Polaris-Autocomplete__Loading { display: flex; justify-content: center; align-items: center; width: 100%; padding: 0.5rem 1rem; padding: var(--p-space-200) var(--p-space-400); }

.Polaris-Autocomplete__SectionWrapper > *:not(:first-child) { margin-top: 0.5rem; margin-top: var(--p-space-200); }


[data-lock-scrolling] { overflow-y: scroll; margin: 0; }

[data-lock-scrolling][data-lock-scrolling-hidden] { overflow-y: hidden; }

[data-lock-scrolling] [data-lock-scrolling-wrapper] { overflow: hidden; height: 100%; }


.Polaris-Backdrop { position: fixed; z-index: 518; z-index: var(--p-z-index-10); top: 0; right: 0; bottom: 0; left: 0; display: block; background-color: rgba(0, 0, 0, 0.5); animation: p-motion-keyframes-fade-in 200ms 1 forwards; animation: var(--p-motion-keyframes-fade-in) var(--p-motion-duration-200) 1 forwards; opacity: 0; -webkit-backface-visibility: hidden; backface-visibility: hidden; will-change: opacity; }

.Polaris-Backdrop--transparent { background-color: transparent; }

.Polaris-Backdrop--belowNavigation { z-index: 515; z-index: var(--p-z-index-7); }


.Polaris-Banner { --pc-banner-secondary-action-horizontal-padding: var(--p-space-300); --pc-banner-secondary-action-vertical-padding: var(--p-space-200); position: relative; display: flex; }

.Polaris-Banner.Polaris-Banner--statusCritical .Polaris-Banner__PrimaryAction.Polaris-Banner__Button { border-color: rgba(245, 107, 82, 1); border-color: var(--p-color-border-critical-subdued); }

.Polaris-Banner.Polaris-Banner--statusCritical .Polaris-Banner__PrimaryAction.Polaris-Banner__Button:hover { border-color: rgba(245, 107, 82, 1); border-color: var(--p-color-border-critical-subdued); background: rgba(254, 243, 241, 1); background: var(--p-color-bg-surface-critical-hover); }

.Polaris-Banner.Polaris-Banner--statusCritical .Polaris-Banner__PrimaryAction.Polaris-Banner__Button:active { border-color: rgba(245, 107, 82, 1); border-color: var(--p-color-border-critical-subdued); background: rgba(251, 197, 188, 1); background: var(--p-color-bg-surface-critical-active); }

.Polaris-Banner.Polaris-Banner--statusCritical .Polaris-Banner__PrimaryAction.Polaris-Banner__Button:focus:not(:active) { border-color: rgba(245, 107, 82, 1); border-color: var(--p-color-border-critical-subdued); background: rgba(253, 226, 221, 1); background: var(--p-color-bg-surface-critical); }

.Polaris-Banner.Polaris-Banner--statusWarning .Polaris-Banner__PrimaryAction.Polaris-Banner__Button { border-color: rgba(245, 196, 82, 1); border-color: var(--p-color-border-caution-subdued); }

.Polaris-Banner.Polaris-Banner--statusWarning .Polaris-Banner__PrimaryAction.Polaris-Banner__Button:hover { border-color: rgba(245, 196, 82, 1); border-color: var(--p-color-border-caution-subdued); background: rgba(254, 248, 236, 1); background: var(--p-color-bg-surface-caution-hover); }

.Polaris-Banner.Polaris-Banner--statusWarning .Polaris-Banner__PrimaryAction.Polaris-Banner__Button:active { border-color: rgba(245, 196, 82, 1); border-color: var(--p-color-border-caution-subdued); background: rgba(250, 229, 178, 1); background: var(--p-color-bg-surface-caution-active); }

.Polaris-Banner.Polaris-Banner--statusWarning .Polaris-Banner__PrimaryAction.Polaris-Banner__Button:focus:not(:active) { border-color: rgba(245, 196, 82, 1); border-color: var(--p-color-border-caution-subdued); background: rgba(252, 240, 212, 1); background: var(--p-color-bg-surface-caution); }

.Polaris-Banner.Polaris-Banner--statusInfo .Polaris-Banner__PrimaryAction.Polaris-Banner__Button { border-color: rgba(109, 211, 222, 1); border-color: var(--p-color-border-info-subdued); }

.Polaris-Banner.Polaris-Banner--statusInfo .Polaris-Banner__PrimaryAction.Polaris-Banner__Button:hover { border-color: rgba(109, 211, 222, 1); border-color: var(--p-color-border-info-subdued); background: rgba(238, 250, 251, 1); background: var(--p-color-bg-surface-info-hover); }

.Polaris-Banner.Polaris-Banner--statusInfo .Polaris-Banner__PrimaryAction.Polaris-Banner__Button:active { border-color: rgba(109, 211, 222, 1); border-color: var(--p-color-border-info-subdued); background: rgba(184, 233, 239, 1); background: var(--p-color-bg-surface-info-active); }

.Polaris-Banner.Polaris-Banner--statusInfo .Polaris-Banner__PrimaryAction.Polaris-Banner__Button:focus:not(:active) { border-color: rgba(109, 211, 222, 1); border-color: var(--p-color-border-info-subdued); background: rgba(222, 245, 247, 1); background: var(--p-color-bg-surface-info); }

.Polaris-Banner.Polaris-Banner--statusSuccess .Polaris-Banner__PrimaryAction.Polaris-Banner__Button { border-color: rgba(80, 220, 169, 1); border-color: var(--p-color-border-success-subdued); }

.Polaris-Banner.Polaris-Banner--statusSuccess .Polaris-Banner__PrimaryAction.Polaris-Banner__Button:hover { border-color: rgba(80, 220, 169, 1); border-color: var(--p-color-border-success-subdued); background: rgba(240, 253, 248, 1); background: var(--p-color-bg-surface-success-hover); }

.Polaris-Banner.Polaris-Banner--statusSuccess .Polaris-Banner__PrimaryAction.Polaris-Banner__Button:active { border-color: rgba(80, 220, 169, 1); border-color: var(--p-color-border-success-subdued); background: rgba(192, 242, 221, 1); background: var(--p-color-bg-surface-success-active); }

.Polaris-Banner.Polaris-Banner--statusSuccess .Polaris-Banner__PrimaryAction.Polaris-Banner__Button:focus:not(:active) { border-color: rgba(80, 220, 169, 1); border-color: var(--p-color-border-success-subdued); background: rgba(224, 248, 238, 1); background: var(--p-color-bg-surface-success); }

.Polaris-Banner__ContentWrapper { margin-top: calc(0.125rem*-1); margin-top: calc(var(--p-space-050)*-1); flex: 1 1 auto; }

.Polaris-Banner--withinContentContainer { padding: 1rem; padding: var(--p-space-400); border: 0.0625rem solid rgba(171, 177, 186, 1); border: var(--p-border-width-025) solid var(--p-color-border-strong); background-color: rgba(241, 242, 244, 1); background-color: var(--p-color-bg-app); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Banner--withinContentContainer { padding: 0; }

.Polaris-Banner--withinContentContainer .Polaris-Banner__Dismiss { top: 1rem; top: var(--p-space-400); right: 0.75rem; right: var(--p-space-300); position: absolute; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Banner--withinContentContainer { border: none; background-color: rgba(255, 255, 255, 1); background-color: var(--p-color-bg-surface); box-shadow: none; border-radius: 0.5rem; border-radius: var(--p-border-radius-200); }

.Polaris-Banner--withinContentContainer:focus { outline: none; }

.Polaris-Banner--withinContentContainer.Polaris-Banner--keyFocused { outline: 0.125rem solid rgba(62, 125, 213, 1); outline: var(--p-border-width-050) solid var(--p-color-border-focus); }

.Polaris-Banner--withinContentContainer.Polaris-Banner--statusSuccess { border-color: rgba(80, 220, 169, 1); border-color: var(--p-color-border-success-subdued); background-color: rgba(224, 248, 238, 1); background-color: var(--p-color-bg-surface-success); }

.Polaris-Banner--withinContentContainer.Polaris-Banner--statusInfo { border-color: rgba(109, 211, 222, 1); border-color: var(--p-color-border-info-subdued); background-color: rgba(222, 245, 247, 1); background-color: var(--p-color-bg-surface-info); }

.Polaris-Banner--withinContentContainer.Polaris-Banner--statusWarning { border-color: rgba(245, 196, 82, 1); border-color: var(--p-color-border-caution-subdued); background-color: rgba(252, 240, 212, 1); background-color: var(--p-color-bg-surface-caution); }

.Polaris-Banner--withinContentContainer.Polaris-Banner--statusCritical { border-color: rgba(245, 107, 82, 1); border-color: var(--p-color-border-critical-subdued); background-color: rgba(253, 226, 221, 1); background-color: var(--p-color-bg-surface-critical); }

.Polaris-Banner--withinContentContainer + .Polaris-Banner { margin-top: 0.5rem; margin-top: var(--p-space-200); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Banner--withinContentContainer + .Polaris-Banner { box-shadow: none; }

.Polaris-Banner--withinPage { border-radius: 0 0 0.25rem 0.25rem; border-radius: 0 0 var(--p-border-radius-100) var(--p-border-radius-100); padding: 1.25rem; padding: var(--p-space-500); border: 0.0625rem solid rgba(171, 177, 186, 1); border: var(--p-border-width-025) solid var(--p-color-border-strong); background-color: rgba(241, 242, 244, 1); background-color: var(--p-color-bg-app); border-radius: 0; border-width: 0.0625rem 0; border-width: var(--p-border-width-025) 0; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Banner--withinPage { padding: 0; background-color: rgba(255, 255, 255, 1); background-color: var(--p-color-bg-surface); position: relative; box-shadow: 0rem 0.0625rem 0.0625rem rgba(31, 33, 36, 0.1); box-shadow: var(--p-shadow-sm); border-radius: 0rem; border-radius: var(--p-border-radius-0-experimental); border: none; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Banner--withinPage::before { content: ""; position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 0; box-shadow: 0.0625rem 0rem 0rem 0rem rgba(0, 0, 0, 0.13) inset, -0.0625rem 0rem 0rem 0rem rgba(0, 0, 0, 0.13) inset, 0rem -0.0625rem 0rem 0rem rgba(0, 0, 0, 0.17) inset, 0rem 0.0625rem 0rem 0rem rgba(204, 204, 204, 0.5) inset; box-shadow: var(--p-shadow-bevel-experimental); border-radius: 0rem; border-radius: var(--p-border-radius-0-experimental); pointer-events: none; mix-blend-mode: luminosity; }

@media (min-width: 30.625em) { .Polaris-Banner--withinPage { border-width: 0.0625rem; border-width: var(--p-border-width-025); border-radius: 0.5rem; border-radius: var(--p-border-radius-200); }
  html[class~="Polaris-Summer-Editions-2023"] .Polaris-Banner--withinPage { position: relative; box-shadow: 0rem 0.0625rem 0.0625rem rgba(31, 33, 36, 0.1); box-shadow: var(--p-shadow-sm); border-radius: 0.75rem; border-radius: var(--p-border-radius-300); border: none; }
  html[class~="Polaris-Summer-Editions-2023"] .Polaris-Banner--withinPage::before { content: ""; position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 0; box-shadow: 0.0625rem 0rem 0rem 0rem rgba(0, 0, 0, 0.13) inset, -0.0625rem 0rem 0rem 0rem rgba(0, 0, 0, 0.13) inset, 0rem -0.0625rem 0rem 0rem rgba(0, 0, 0, 0.17) inset, 0rem 0.0625rem 0rem 0rem rgba(204, 204, 204, 0.5) inset; box-shadow: var(--p-shadow-bevel-experimental); border-radius: 0.75rem; border-radius: var(--p-border-radius-300); pointer-events: none; mix-blend-mode: luminosity; } }

.Polaris-Banner--withinPage:focus { outline: none; }

.Polaris-Banner--withinPage.Polaris-Banner--keyFocused { outline: 0.125rem solid rgba(62, 125, 213, 1); outline: var(--p-border-width-050) solid var(--p-color-border-focus); }

.Polaris-Banner--withinPage.Polaris-Banner--statusSuccess { border-color: rgba(80, 220, 169, 1); border-color: var(--p-color-border-success-subdued); background-color: rgba(224, 248, 238, 1); background-color: var(--p-color-bg-surface-success); }

.Polaris-Banner--withinPage.Polaris-Banner--statusInfo { border-color: rgba(109, 211, 222, 1); border-color: var(--p-color-border-info-subdued); background-color: rgba(222, 245, 247, 1); background-color: var(--p-color-bg-surface-info); }

.Polaris-Banner--withinPage.Polaris-Banner--statusWarning { border-color: rgba(245, 196, 82, 1); border-color: var(--p-color-border-caution-subdued); background-color: rgba(252, 240, 212, 1); background-color: var(--p-color-bg-surface-caution); }

.Polaris-Banner--withinPage.Polaris-Banner--statusCritical { border-color: rgba(245, 107, 82, 1); border-color: var(--p-color-border-critical-subdued); background-color: rgba(253, 226, 221, 1); background-color: var(--p-color-bg-surface-critical); }

.Polaris-Banner--withinPage + .Polaris-Banner { margin-top: 1.25rem; margin-top: var(--p-space-500); }

.Polaris-Banner--withinPage .Polaris-Banner__Dismiss { right: 1rem; right: var(--p-space-400); top: 1.25rem; top: var(--p-space-500); position: absolute; }

.Polaris-Banner--hasDismiss { padding-right: calc(2rem + 0.5rem); padding-right: calc(var(--p-space-800) + var(--p-space-200)); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Banner--hasDismiss { padding: 0; }

.Polaris-Banner__SecondaryAction { -webkit-appearance: none; appearance: none; margin: 0; padding: 0; background: none; border: none; font-size: inherit; line-height: inherit; color: inherit; cursor: pointer; display: inline-block; text-align: left; text-decoration: none; margin: calc(var(--pc-banner-secondary-action-vertical-padding)*-1) calc(var(--pc-banner-secondary-action-horizontal-padding)*-0.5); padding: var(--pc-banner-secondary-action-vertical-padding) var(--pc-banner-secondary-action-horizontal-padding); color: rgba(31, 33, 36, 1); color: var(--p-color-text); padding-left: 0.5rem; padding-left: var(--p-space-200); }

.Polaris-Banner__SecondaryAction:focus { outline: none; }

.Polaris-Banner__SecondaryAction:hover > .Polaris-Banner__Text { text-decoration: underline; }

.Polaris-Banner__SecondaryAction:active > .Polaris-Banner__Text { text-decoration: underline; }

.Polaris-Banner__SecondaryAction:focus-visible > .Polaris-Banner__Text { padding: 0.125rem 0.25rem; padding: var(--p-space-050) var(--p-space-100); margin: calc(0.125rem*-1) calc(0.25rem*-1); margin: calc(var(--p-space-050)*-1) calc(var(--p-space-100)*-1); background: transparent; border-radius: 0.25rem; border-radius: var(--p-border-radius-100); box-shadow: none; text-decoration: underline; }

.Polaris-Banner__SecondaryAction:focus-visible > .Polaris-Banner__Text::after { box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 0.125rem var(--p-color-border-focus); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

@media (-ms-high-contrast: active) { .Polaris-Banner__SecondaryAction:focus-visible > .Polaris-Banner__Text { outline: 0.125rem dotted; outline: var(--p-border-width-050) dotted; } }

.Polaris-Banner__SecondaryAction:visited { color: inherit; }

.Polaris-Banner__Text { position: relative; }

.Polaris-Banner__Text::after { content: ''; position: absolute; z-index: 1; top: -0.0625rem; right: -0.0625rem; bottom: -0.0625rem; left: -0.0625rem; display: block; pointer-events: none; box-shadow: 0 0 0 -0.0625rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 -0.0625rem var(--p-color-border-focus); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

.Polaris-Banner__Button { display: inline-flex; align-items: center; justify-content: center; min-height: 2.25rem; min-width: 2.25rem; margin: 0; padding: calc((2.25rem - 1.25rem - 0.125rem)/2) 1rem; padding: calc((2.25rem - var(--p-font-line-height-500) - var(--p-space-050))/2) var(--p-space-400); background: rgba(255, 255, 255, 1); background: var(--p-color-bg-surface); box-shadow: 0rem 0.0625rem 0.0625rem rgba(31, 33, 36, 0.1); box-shadow: var(--p-shadow-sm); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); border: 0.0625rem solid rgba(171, 177, 186, 1); border: var(--p-border-width-025) solid var(--p-color-border-strong); line-height: 1; text-align: center; cursor: pointer; -webkit-user-select: none; user-select: none; text-decoration: none; -webkit-tap-highlight-color: transparent; position: relative; font-size: 0.875rem; font-size: var(--p-font-size-350); font-weight: 500; font-weight: var(--p-font-weight-medium); line-height: 1rem; line-height: var(--p-font-line-height-400); letter-spacing: normal; letter-spacing: initial; color: rgba(31, 33, 36, 1); color: var(--p-color-text); }

.Polaris-Banner__Button::after { content: ''; position: absolute; z-index: 1; top: calc(0.0625rem*-1 + -0.0625rem); top: calc(var(--p-border-width-025)*-1 + -0.0625rem); right: calc(0.0625rem*-1 + -0.0625rem); right: calc(var(--p-border-width-025)*-1 + -0.0625rem); bottom: calc(0.0625rem*-1 + -0.0625rem); bottom: calc(var(--p-border-width-025)*-1 + -0.0625rem); left: calc(0.0625rem*-1 + -0.0625rem); left: calc(var(--p-border-width-025)*-1 + -0.0625rem); display: block; pointer-events: none; box-shadow: 0 0 0 calc(0.0625rem*-1 + -0.0625rem) rgba(62, 125, 213, 1); box-shadow: 0 0 0 calc(var(--p-border-width-025)*-1 + -0.0625rem) var(--p-color-border-focus); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Banner__Button { min-height: 1.75rem; min-width: 1.75rem; padding: 0.375rem 0.75rem; padding: var(--p-space-150) var(--p-space-300); border-radius: 0.5rem; border-radius: var(--p-border-radius-200); border: none; }

.Polaris-Banner__Button svg { fill: rgba(97, 106, 117, 1); fill: var(--p-color-icon); }

.Polaris-Banner__Button:hover { background: rgba(241, 242, 244, 1); background: var(--p-color-bg-hover); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

.Polaris-Banner__Button:focus-visible { box-shadow: 0rem 0.0625rem 0.0625rem rgba(31, 33, 36, 0.1); box-shadow: var(--p-shadow-sm); outline: 0; }

.Polaris-Banner__Button:focus-visible::after { box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 0.125rem var(--p-color-border-focus); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Banner__Button:focus-visible { outline: 0.125rem solid rgba(62, 125, 213, 1); outline: var(--p-border-width-050) solid var(--p-color-border-focus); outline-offset: 0.0625rem; outline-offset: var(--p-space-025); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Banner__Button:focus-visible::after { content: none; }

.Polaris-Banner__Button:active::after { border: none; box-shadow: none; }

.Polaris-Banner__Button.Polaris-Banner--pressed { background: rgba(97, 106, 117, 1); background: var(--p-color-bg-fill-inverse); box-shadow: inset 0rem 0.125rem 0.25rem rgba(31, 33, 36, 0.32); box-shadow: var(--p-shadow-inset-md); color: rgba(255, 255, 255, 1); color: var(--p-color-text-on-color); border-color: rgba(97, 106, 117, 1); border-color: var(--p-color-border-inverse); }

.Polaris-Banner__Button.Polaris-Banner--pressed svg { fill: currentColor; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Banner__Button.Polaris-Banner--pressed { background: rgba(202, 206, 211, 1); background: var(--p-color-bg-fill-tertiary-active); box-shadow: inset 0rem 0.125rem 0.25rem rgba(31, 33, 36, 0.32); box-shadow: var(--p-shadow-inset-md); color: rgba(31, 33, 36, 1); color: var(--p-color-text); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Banner__Button.Polaris-Banner--pressed:hover { background: rgba(202, 206, 211, 1); background: var(--p-color-bg-fill-tertiary-hover); box-shadow: inset 0rem 0.125rem 0.25rem rgba(31, 33, 36, 0.32); box-shadow: var(--p-shadow-inset-md); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Banner__Button.Polaris-Banner--pressed:active { background: rgba(202, 206, 211, 1); background: var(--p-color-bg-fill-tertiary-active); box-shadow: inset 0rem 0.125rem 0.25rem rgba(31, 33, 36, 0.32); box-shadow: var(--p-shadow-inset-md); }

@media (-ms-high-contrast: active) { .Polaris-Banner__Button { border: 0.0625rem solid windowText; border: var(--p-border-width-025) solid windowText; } }

.Polaris-Banner__Button::after { content: ''; position: absolute; z-index: 1; top: -0.1875rem; right: -0.1875rem; bottom: -0.1875rem; left: -0.1875rem; display: block; pointer-events: none; box-shadow: 0 0 0 -0.1875rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 -0.1875rem var(--p-color-border-focus); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

.Polaris-Banner__Button:focus-visible::after { box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 0.125rem var(--p-color-border-focus); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

.Polaris-Banner--loading { position: relative; color: transparent; pointer-events: none; }

.Polaris-Banner__Spinner { --pc-spinner-size: var(--p-space-500); position: absolute; top: 50%; left: 50%; margin-top: calc((var(--pc-spinner-size)/2)*-1); margin-left: calc((var(--pc-spinner-size)/2)*-1); }


html[class~="Polaris-Summer-Editions-2023"] .Polaris-Banner-BannerExperimental--iconOnColor.Polaris-Banner-BannerExperimental--iconOnColor svg, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Banner-BannerExperimental--iconOnColor.Polaris-Banner-BannerExperimental--iconOnColor path { fill: rgba(255, 255, 255, 1); fill: var(--p-color-icon-on-color); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Banner-BannerExperimental--iconSuccessStrongExperimental.Polaris-Banner-BannerExperimental--iconSuccessStrongExperimental svg, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Banner-BannerExperimental--iconSuccessStrongExperimental.Polaris-Banner-BannerExperimental--iconSuccessStrongExperimental path { fill: rgba(12, 81, 50, 1); fill: var(--p-color-icon-success-strong-experimental); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Banner-BannerExperimental--textWarningStrong.Polaris-Banner-BannerExperimental--textWarningStrong svg, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Banner-BannerExperimental--textWarningStrong.Polaris-Banner-BannerExperimental--textWarningStrong path { fill: rgba(77, 36, 5, 1); fill: var(--p-color-text-warning-strong); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Banner-BannerExperimental--iconWarningStrongExperimental.Polaris-Banner-BannerExperimental--iconWarningStrongExperimental svg, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Banner-BannerExperimental--iconWarningStrongExperimental.Polaris-Banner-BannerExperimental--iconWarningStrongExperimental path { fill: rgba(124, 88, 0, 1); fill: var(--p-color-icon-warning-strong-experimental); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Banner-BannerExperimental--iconCriticalStrongExperimental.Polaris-Banner-BannerExperimental--iconCriticalStrongExperimental svg, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Banner-BannerExperimental--iconCriticalStrongExperimental.Polaris-Banner-BannerExperimental--iconCriticalStrongExperimental path { fill: rgba(142, 31, 11, 1); fill: var(--p-color-icon-critical-strong-experimental); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Banner-BannerExperimental--textInfoStrong.Polaris-Banner-BannerExperimental--textInfoStrong svg, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Banner-BannerExperimental--textInfoStrong.Polaris-Banner-BannerExperimental--textInfoStrong path { fill: rgba(16, 65, 71, 1); fill: var(--p-color-text-info-on-bg-fill); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Banner-BannerExperimental--iconInfoStrongExperimental.Polaris-Banner-BannerExperimental--iconInfoStrongExperimental svg, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Banner-BannerExperimental--iconInfoStrongExperimental.Polaris-Banner-BannerExperimental--iconInfoStrongExperimental path { fill: rgba(0, 82, 124, 1); fill: var(--p-color-icon-info-strong-experimental); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Banner-BannerExperimental__icon--subdued.Polaris-Banner-BannerExperimental__icon--subdued svg, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Banner-BannerExperimental__icon--subdued.Polaris-Banner-BannerExperimental__icon--subdued path { fill: rgba(135, 144, 155, 1); fill: var(--p-color-icon-secondary); }


.Polaris-Bleed { --pc-bleed-margin-block-start-xs: initial; --pc-bleed-margin-block-start-sm: var(--pc-bleed-margin-block-start-xs); --pc-bleed-margin-block-start-md: var(--pc-bleed-margin-block-start-sm); --pc-bleed-margin-block-start-lg: var(--pc-bleed-margin-block-start-md); --pc-bleed-margin-block-start-xl: var(--pc-bleed-margin-block-start-lg); --pc-bleed-margin-block-end-xs: initial; --pc-bleed-margin-block-end-sm: var(--pc-bleed-margin-block-end-xs); --pc-bleed-margin-block-end-md: var(--pc-bleed-margin-block-end-sm); --pc-bleed-margin-block-end-lg: var(--pc-bleed-margin-block-end-md); --pc-bleed-margin-block-end-xl: var(--pc-bleed-margin-block-end-lg); --pc-bleed-margin-inline-start-xs: initial; --pc-bleed-margin-inline-start-sm: var(--pc-bleed-margin-inline-start-xs); --pc-bleed-margin-inline-start-md: var(--pc-bleed-margin-inline-start-sm); --pc-bleed-margin-inline-start-lg: var(--pc-bleed-margin-inline-start-md); --pc-bleed-margin-inline-start-xl: var(--pc-bleed-margin-inline-start-lg); --pc-bleed-margin-inline-end-xs: initial; --pc-bleed-margin-inline-end-sm: var(--pc-bleed-margin-inline-end-xs); --pc-bleed-margin-inline-end-md: var(--pc-bleed-margin-inline-end-sm); --pc-bleed-margin-inline-end-lg: var(--pc-bleed-margin-inline-end-md); --pc-bleed-margin-inline-end-xl: var(--pc-bleed-margin-inline-end-lg); margin-block-start: calc(var(--pc-bleed-margin-block-start-xs)*-1); margin-block-end: calc(var(--pc-bleed-margin-block-end-xs)*-1); margin-inline-start: calc(var(--pc-bleed-margin-inline-start-xs)*-1); margin-inline-end: calc(var(--pc-bleed-margin-inline-end-xs)*-1); }

@media (min-width: 30.625em) { .Polaris-Bleed { margin-block-start: calc(var(--pc-bleed-margin-block-start-sm)*-1); margin-block-end: calc(var(--pc-bleed-margin-block-end-sm)*-1); margin-inline-start: calc(var(--pc-bleed-margin-inline-start-sm)*-1); margin-inline-end: calc(var(--pc-bleed-margin-inline-end-sm)*-1); } }

@media (min-width: 48em) { .Polaris-Bleed { margin-block-start: calc(var(--pc-bleed-margin-block-start-md)*-1); margin-block-end: calc(var(--pc-bleed-margin-block-end-md)*-1); margin-inline-start: calc(var(--pc-bleed-margin-inline-start-md)*-1); margin-inline-end: calc(var(--pc-bleed-margin-inline-end-md)*-1); } }

@media (min-width: 65em) { .Polaris-Bleed { margin-block-start: calc(var(--pc-bleed-margin-block-start-lg)*-1); margin-block-end: calc(var(--pc-bleed-margin-block-end-lg)*-1); margin-inline-start: calc(var(--pc-bleed-margin-inline-start-lg)*-1); margin-inline-end: calc(var(--pc-bleed-margin-inline-end-lg)*-1); } }

@media (min-width: 90em) { .Polaris-Bleed { margin-block-start: calc(var(--pc-bleed-margin-block-start-xl)*-1); margin-block-end: calc(var(--pc-bleed-margin-block-end-xl)*-1); margin-inline-start: calc(var(--pc-bleed-margin-inline-start-xl)*-1); margin-inline-end: calc(var(--pc-bleed-margin-inline-end-xl)*-1); } }


.Polaris-Breadcrumbs__Breadcrumb { -webkit-appearance: none; appearance: none; padding: 0; background: none; border: none; font-size: inherit; line-height: inherit; color: inherit; cursor: pointer; display: flex; align-items: center; justify-content: center; min-height: 2.25rem; min-width: 2.25rem; color: rgba(97, 106, 117, 1); color: var(--p-color-text-secondary); text-decoration: none; margin: 0; padding: 0.125rem; padding: var(--p-space-050); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); border: 0.0625rem solid rgba(171, 177, 186, 1); border: var(--p-border-width-025) solid var(--p-color-border-strong); position: relative; }

.Polaris-Breadcrumbs__Breadcrumb:focus { outline: none; }

.Polaris-Breadcrumbs__Breadcrumb::after { content: ''; position: absolute; z-index: 1; top: -0.125rem; right: -0.125rem; bottom: -0.125rem; left: -0.125rem; display: block; pointer-events: none; box-shadow: 0 0 0 -0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 -0.125rem var(--p-color-border-focus); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

.Polaris-Breadcrumbs__Breadcrumb:hover { background-color: rgba(241, 242, 244, 1); background-color: var(--p-color-bg-hover); }

.Polaris-Breadcrumbs__Breadcrumb:active { background-color: rgba(235, 236, 239, 1); background-color: var(--p-color-bg-active); }

.Polaris-Breadcrumbs__Breadcrumb:hover, .Polaris-Breadcrumbs__Breadcrumb:active { color: rgba(31, 33, 36, 1); color: var(--p-color-text); text-decoration: none; }

.Polaris-Breadcrumbs__Breadcrumb:hover .Polaris-Breadcrumbs__Icon svg, .Polaris-Breadcrumbs__Breadcrumb:active .Polaris-Breadcrumbs__Icon svg { fill: rgba(31, 33, 36, 1); fill: var(--p-color-icon-active); }

.Polaris-Breadcrumbs__Breadcrumb:focus-visible { outline: none; }

.Polaris-Breadcrumbs__Breadcrumb:focus-visible:not(:active)::after { box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 0.125rem var(--p-color-border-focus); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Breadcrumbs__Breadcrumb { border: none; background-color: transparent; border-radius: 0.5rem; border-radius: var(--p-border-radius-200); padding: 0; min-height: 1.75rem; min-width: 1.75rem; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Breadcrumbs__Breadcrumb:hover { background-color: rgba(202, 206, 211, 1); background-color: var(--p-color-bg-fill-tertiary-hover); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Breadcrumbs__Breadcrumb:active, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Breadcrumbs__Breadcrumb:focus { background-color: rgba(202, 206, 211, 1); background-color: var(--p-color-bg-fill-tertiary-active); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Breadcrumbs__Breadcrumb:focus { /* stylelint-disable-next-line polaris/border/polaris/at-rule-disallowed-list -- se23 */ outline: 0.125rem solid rgba(62, 125, 213, 1); outline: var(--p-border-width-050) solid var(--p-color-border-focus); outline-offset: 0.125rem; outline-offset: var(--p-space-050); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Breadcrumbs__Breadcrumb:focus::after { content: none; }

.Polaris-Breadcrumbs__Content { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; position: relative; }

.Polaris-Breadcrumbs__Icon { --pc-breadcrumbs-icon-size: 1.25rem; width: var(--pc-breadcrumbs-icon-size); height: var(--pc-breadcrumbs-icon-size); margin: calc(var(--pc-breadcrumbs-icon-size)*-0.5) 0 calc(var(--pc-breadcrumbs-icon-size)*-0.5) calc(0.5rem*-1); margin: calc(var(--pc-breadcrumbs-icon-size)*-0.5) 0 calc(var(--pc-breadcrumbs-icon-size)*-0.5) calc(var(--p-space-200)*-1); margin: 0; }

.Polaris-Breadcrumbs__Icon svg { fill: rgba(97, 106, 117, 1); fill: var(--p-color-icon); }


.Polaris-Indicator { --pc-indicator-size: 0.625rem; --pc-indicator-base-position: calc(var(--p-space-100)*-1); }

.Polaris-Indicator::before, .Polaris-Indicator::after { content: ''; position: absolute; background-color: rgba(59, 195, 211, 1); background-color: var(--p-color-border-info); right: var(--pc-indicator-base-position); top: var(--pc-indicator-base-position); width: var(--pc-indicator-size); height: var(--pc-indicator-size); border-radius: 624.9375rem; border-radius: var(--p-border-radius-full); border: calc(var(--pc-indicator-size)/2) solid transparent; }

.Polaris-Indicator--pulseIndicator::before { z-index: 1; animation: p-motion-keyframes-bounce 5000ms ease infinite; animation: var(--p-motion-keyframes-bounce) var(--p-motion-duration-5000) ease infinite; }

.Polaris-Indicator--pulseIndicator::after { right: var(--pc-indicator-base-position); top: var(--pc-indicator-base-position); animation: p-motion-keyframes-pulse 5000ms ease infinite; animation: var(--p-motion-keyframes-pulse) var(--p-motion-duration-5000) ease infinite; }


.Polaris-BulkActions__Group { font-size: 1rem; font-size: var(--p-font-size-200); font-weight: 400; font-weight: var(--p-font-weight-regular); line-height: 1.5rem; line-height: var(--p-font-line-height-600); border: none; letter-spacing: normal; letter-spacing: initial; display: flex; align-items: center; flex-wrap: wrap; opacity: 0; width: 100%; justify-content: center; transition: 100ms cubic-bezier(0.25, 0.1, 0.25, 1); transition: var(--p-motion-duration-100) var(--p-motion-ease); transition-property: transform, opacity; transform: translateY(7.5rem); padding: 0 1rem; padding: 0 var(--p-space-400); -webkit-backface-visibility: hidden; backface-visibility: hidden; will-change: transform, opacity; }

@media (min-width: 48em) { .Polaris-BulkActions__Group { font-size: 0.875rem; font-size: var(--p-font-size-350); } }

.Polaris-BulkActions__Group.Polaris-BulkActions--groupNotSticky { transform: none; opacity: 1; }

.Polaris-BulkActions__Group.Polaris-BulkActions__Group--entering, .Polaris-BulkActions__Group.Polaris-BulkActions__Group--exiting { opacity: 0; display: flex; }

.Polaris-BulkActions__Group.Polaris-BulkActions__Group--entered { opacity: 1; display: flex; transform: translateY(0); }

.Polaris-BulkActions__Group.Polaris-BulkActions__Group--exited { opacity: 0; display: none; }

.Polaris-BulkActions__Group.Polaris-BulkActions__Group--measuring { transition: none; display: flex; opacity: 0; }

.Polaris-BulkActions__ButtonGroupWrapper { width: auto; justify-content: flex-start; padding: 1rem; padding: var(--p-space-400); background: rgba(255, 255, 255, 1); background: var(--p-color-bg-surface); border-radius: 0.5rem; border-radius: var(--p-border-radius-200); box-shadow: 0rem 0.125rem 0.25rem rgba(31, 33, 36, 0.1), 0rem 0.0625rem 0.375rem rgba(31, 33, 36, 0.05), 0rem 0.25rem 1.125rem -0.125rem rgba(31, 33, 36, 0.08), 0rem 0.75rem 1.125rem -0.125rem rgba(31, 33, 36, 0.15); box-shadow: var(--p-shadow-md), var(--p-shadow-xl); max-width: 100%; pointer-events: auto; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-BulkActions__ButtonGroupWrapper { padding: 0.75rem; padding: var(--p-space-300); position: relative; box-shadow: 0rem 0.125rem 0.25rem rgba(31, 33, 36, 0.1), 0rem 0.0625rem 0.375rem rgba(31, 33, 36, 0.05); box-shadow: var(--p-shadow-md); border-radius: 0.75rem; border-radius: var(--p-border-radius-300); border: var(--pc-app-provider-shadow-bevel-border); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-BulkActions__ButtonGroupWrapper::before { content: var(--pc-app-provider-shadow-bevel-content); position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 0; box-shadow: 0.0625rem 0rem 0rem 0rem rgba(0, 0, 0, 0.13) inset, -0.0625rem 0rem 0rem 0rem rgba(0, 0, 0, 0.13) inset, 0rem -0.0625rem 0rem 0rem rgba(0, 0, 0, 0.17) inset, 0rem 0.0625rem 0rem 0rem rgba(204, 204, 204, 0.5) inset; box-shadow: var(--p-shadow-bevel-experimental); border-radius: 0.75rem; border-radius: var(--p-border-radius-300); pointer-events: none; mix-blend-mode: luminosity; }

@media (max-width: 30.6225em) { .Polaris-BulkActions__ButtonGroupWrapper > div > div:first-child { flex: 1 1 auto; } }

@media (min-width: 30.625em) { .Polaris-BulkActions__ButtonGroupWrapper { width: auto; justify-content: flex-start; margin-right: 0.5rem; margin-right: var(--p-space-200); margin-left: calc(0.125rem*-1); margin-left: calc(var(--p-space-050)*-1); } }

.Polaris-BulkActions__Group--measuring .Polaris-BulkActions__ButtonGroupWrapper { position: absolute; width: auto; }

.Polaris-BulkActions__BulkActionButton { white-space: nowrap; }

.Polaris-BulkActions__BulkActionButton button { display: flex; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-BulkActions__BulkActionButton button { background-color: rgba(221, 224, 228, 1); background-color: var(--p-color-bg-fill-tertiary); box-shadow: none; /* stylelint-disable-next-line selector-max-combinators -- se23 */ /* stylelint-disable-next-line selector-max-combinators -- se23 */ /* stylelint-disable-next-line selector-max-combinators -- se23 */ }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-BulkActions__BulkActionButton button:hover { background-color: rgba(202, 206, 211, 1); background-color: var(--p-color-bg-fill-tertiary-hover); box-shadow: none; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-BulkActions__BulkActionButton button:focus-visible, html[class~="Polaris-Summer-Editions-2023"] .Polaris-BulkActions__BulkActionButton button:active { background-color: rgba(202, 206, 211, 1); background-color: var(--p-color-bg-fill-tertiary-active); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-BulkActions__BulkActionButton button:focus-visible:not(:active) { /* stylelint-disable-next-line polaris/border/polaris/at-rule-disallowed-list -- se23 */ outline: 0.125rem solid rgba(62, 125, 213, 1); outline: var(--p-border-width-050) solid var(--p-color-border-focus); outline-offset: 0.125rem; outline-offset: var(--p-space-050); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-BulkActions__BulkActionButton button:focus-visible:not(:active)::after { content: none; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-BulkActions__BulkActionButton button[aria-disabled='true'] { background-color: rgba(0, 0, 0, 0.05); background-color: var(--p-color-bg-fill-disabled); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-BulkActions__BulkActionButton.Polaris-BulkActions__BulkActionButton.Polaris-BulkActions__BulkActionButton button:focus-visible, html[class~="Polaris-Summer-Editions-2023"] .Polaris-BulkActions__BulkActionButton.Polaris-BulkActions__BulkActionButton.Polaris-BulkActions__BulkActionButton button:active { box-shadow: inset 0rem 0.125rem 0.25rem rgba(31, 33, 36, 0.32); box-shadow: var(--p-shadow-inset-md); }

.Polaris-BulkActions--disabled { transition: none; box-shadow: none; border-color: rgba(221, 224, 228, 1); border-color: var(--p-color-border-disabled); background: rgba(235, 236, 239, 1); background: var(--p-color-bg-disabled); color: rgba(135, 144, 155, 1); color: var(--p-color-text-disabled); cursor: default; pointer-events: none; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-BulkActions--disabled { background: transparent; }

.Polaris-BulkActions--disabled svg { fill: rgba(171, 177, 186, 1); fill: var(--p-color-icon-disabled); }


.Polaris-LegacyStack { --pc-stack-spacing: var(--p-space-400); display: flex; flex-wrap: wrap; align-items: stretch; margin-top: calc(var(--pc-stack-spacing)*-1); margin-left: calc(var(--pc-stack-spacing)*-1); }

.Polaris-LegacyStack > .Polaris-LegacyStack__Item { margin-top: var(--pc-stack-spacing); margin-left: var(--pc-stack-spacing); max-width: 100%; }

.Polaris-LegacyStack--noWrap { flex-wrap: nowrap; }

.Polaris-LegacyStack--spacingNone { --pc-stack-spacing: 0; }

.Polaris-LegacyStack--spacingExtraTight { --pc-stack-spacing: var(--p-space-100); }

.Polaris-LegacyStack--spacingTight { --pc-stack-spacing: var(--p-space-200); }

.Polaris-LegacyStack--spacingBaseTight { --pc-stack-spacing: var(--p-space-300); }

.Polaris-LegacyStack--spacingLoose { --pc-stack-spacing: var(--p-space-500); }

.Polaris-LegacyStack--spacingExtraLoose { --pc-stack-spacing: var(--p-space-800); }

.Polaris-LegacyStack--distributionLeading { justify-content: flex-start; }

.Polaris-LegacyStack--distributionTrailing { justify-content: flex-end; }

.Polaris-LegacyStack--distributionCenter { justify-content: center; }

.Polaris-LegacyStack--distributionEqualSpacing { justify-content: space-between; }

.Polaris-LegacyStack--distributionFill > .Polaris-LegacyStack__Item { flex: 1 1 auto; }

.Polaris-LegacyStack--distributionFillEvenly > .Polaris-LegacyStack__Item { flex: 1 1 auto; }

@supports ((min-width: -webkit-fit-content) or (min-width: -moz-fit-content) or (min-width: fit-content)) { .Polaris-LegacyStack--distributionFillEvenly > .Polaris-LegacyStack__Item { flex: 1 0; min-width: -webkit-fit-content; min-width: -moz-fit-content; min-width: fit-content; } }

.Polaris-LegacyStack--alignmentLeading { align-items: flex-start; }

.Polaris-LegacyStack--alignmentTrailing { align-items: flex-end; }

.Polaris-LegacyStack--alignmentCenter { align-items: center; }

.Polaris-LegacyStack--alignmentFill { align-items: stretch; }

.Polaris-LegacyStack--alignmentBaseline { align-items: baseline; }

.Polaris-LegacyStack--vertical { flex-direction: column; margin-left: 0; }

.Polaris-LegacyStack--vertical > .Polaris-LegacyStack__Item { margin-left: 0; }

.Polaris-LegacyStack__Item { flex: 0 0 auto; min-width: 0; }

.Polaris-LegacyStack__Item--fill { flex: 1 1 auto; }


.Polaris-LegacyCard { background-color: rgba(255, 255, 255, 1); background-color: var(--p-color-bg-surface); box-shadow: 0rem 0.125rem 0.25rem rgba(31, 33, 36, 0.1), 0rem 0.0625rem 0.375rem rgba(31, 33, 36, 0.05); box-shadow: var(--p-shadow-md); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; overflow: clip; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-LegacyCard { position: relative; box-shadow: 0rem 0rem 0.125rem rgba(31, 33, 36, 0.24); box-shadow: var(--p-shadow-xs); border-radius: 0rem; border-radius: var(--p-border-radius-0-experimental); border: var(--pc-app-provider-shadow-bevel-border); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-LegacyCard::before { content: var(--pc-app-provider-shadow-bevel-content); position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 101; box-shadow: 0.0625rem 0rem 0rem 0rem rgba(0, 0, 0, 0.13) inset, -0.0625rem 0rem 0rem 0rem rgba(0, 0, 0, 0.13) inset, 0rem -0.0625rem 0rem 0rem rgba(0, 0, 0, 0.17) inset, 0rem 0.0625rem 0rem 0rem rgba(204, 204, 204, 0.5) inset; box-shadow: var(--p-shadow-bevel-experimental); border-radius: 0rem; border-radius: var(--p-border-radius-0-experimental); pointer-events: none; mix-blend-mode: luminosity; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-LegacyCard h2, html[class~="Polaris-Summer-Editions-2023"] .Polaris-LegacyCard h3 { font-size: 0.8125rem; font-size: var(--p-font-size-325); }

.Polaris-LegacyCard + .Polaris-LegacyCard { margin-top: 1rem; margin-top: var(--p-space-400); }

@media print { .Polaris-LegacyCard + .Polaris-LegacyCard { margin-top: calc(0.5rem*-1); margin-top: calc(var(--p-space-200)*-1); } }

@media (min-width: 30.625em) { .Polaris-LegacyCard { border-radius: 0.5rem; border-radius: var(--p-border-radius-200); }
  .Polaris-LegacyCard .Polaris-LegacyCard__Section:first-child { border-top-left-radius: 0.5rem; border-top-left-radius: var(--p-border-radius-200); border-top-right-radius: 0.5rem; border-top-right-radius: var(--p-border-radius-200); }
  .Polaris-LegacyCard .Polaris-LegacyCard__Section:last-child { border-bottom-left-radius: 0.5rem; border-bottom-left-radius: var(--p-border-radius-200); border-bottom-right-radius: 0.5rem; border-bottom-right-radius: var(--p-border-radius-200); }
  html[class~="Polaris-Summer-Editions-2023"] .Polaris-LegacyCard { position: relative; box-shadow: 0rem 0rem 0.125rem rgba(31, 33, 36, 0.24); box-shadow: var(--p-shadow-xs); border-radius: 0.75rem; border-radius: var(--p-border-radius-300); border: var(--pc-app-provider-shadow-bevel-border); }
  html[class~="Polaris-Summer-Editions-2023"] .Polaris-LegacyCard::before { content: var(--pc-app-provider-shadow-bevel-content); position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 101; box-shadow: 0.0625rem 0rem 0rem 0rem rgba(0, 0, 0, 0.13) inset, -0.0625rem 0rem 0rem 0rem rgba(0, 0, 0, 0.13) inset, 0rem -0.0625rem 0rem 0rem rgba(0, 0, 0, 0.17) inset, 0rem 0.0625rem 0rem 0rem rgba(204, 204, 204, 0.5) inset; box-shadow: var(--p-shadow-bevel-experimental); border-radius: 0.75rem; border-radius: var(--p-border-radius-300); pointer-events: none; mix-blend-mode: luminosity; }
  html[class~="Polaris-Summer-Editions-2023"] .Polaris-LegacyCard .Polaris-LegacyCard__Section:first-child { border-top-left-radius: 0.75rem; border-top-left-radius: var(--p-border-radius-300); border-top-right-radius: 0.75rem; border-top-right-radius: var(--p-border-radius-300); }
  html[class~="Polaris-Summer-Editions-2023"] .Polaris-LegacyCard .Polaris-LegacyCard__Section:last-child { border-bottom-left-radius: 0.75rem; border-bottom-left-radius: var(--p-border-radius-300); border-bottom-right-radius: 0.75rem; border-bottom-right-radius: var(--p-border-radius-300); } }

@media print { .Polaris-LegacyCard { box-shadow: none; }
  html[class~="Polaris-Summer-Editions-2023"] .Polaris-LegacyCard { position: relative; box-shadow: none; border-radius: 0rem; border-radius: var(--p-border-radius-0-experimental); border: none; }
  html[class~="Polaris-Summer-Editions-2023"] .Polaris-LegacyCard::before { content: none; position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 0; box-shadow: 0.0625rem 0rem 0rem 0rem rgba(0, 0, 0, 0.13) inset, -0.0625rem 0rem 0rem 0rem rgba(0, 0, 0, 0.13) inset, 0rem -0.0625rem 0rem 0rem rgba(0, 0, 0, 0.17) inset, 0rem 0.0625rem 0rem 0rem rgba(204, 204, 204, 0.5) inset; box-shadow: var(--p-shadow-bevel-experimental); border-radius: 0rem; border-radius: var(--p-border-radius-0-experimental); pointer-events: none; mix-blend-mode: luminosity; } }

.Polaris-LegacyCard--subdued { background-color: rgba(249, 250, 251, 1); background-color: var(--p-color-bg-surface-secondary); }

@media print { .Polaris-LegacyCard__Section--hideOnPrint, .Polaris-LegacyCard--hideOnPrint { display: none !important; } }

.Polaris-LegacyCard__Header { padding: 1rem 1rem 0; padding: var(--p-space-400) var(--p-space-400) 0; }

@media (min-width: 30.625em) { .Polaris-LegacyCard__Header { padding: 1.25rem 1.25rem 0; padding: var(--p-space-500) var(--p-space-500) 0; }
  html[class~="Polaris-Summer-Editions-2023"] .Polaris-LegacyCard__Header { padding: 0.5rem 1rem 0; padding: var(--p-space-200) var(--p-space-400) 0; } }

@media print and (min-width: 30.625em) { .Polaris-LegacyCard__Header { padding: 0.5rem 1rem 0; padding: var(--p-space-200) var(--p-space-400) 0; } }

.Polaris-LegacyCard__Section { padding: 1rem; padding: var(--p-space-400); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-LegacyCard__Section { padding: 0.5rem 1rem; padding: var(--p-space-200) var(--p-space-400); }

@media (min-width: 30.625em) { .Polaris-LegacyCard__Section { padding: 1.25rem; padding: var(--p-space-500); }
  html[class~="Polaris-Summer-Editions-2023"] .Polaris-LegacyCard__Section { padding: 0.5rem 1rem; padding: var(--p-space-200) var(--p-space-400); } }

.Polaris-LegacyCard__Section + .Polaris-LegacyCard__Section { border-top: 0.0625rem solid rgba(221, 224, 228, 1); border-top: var(--p-border-width-025) solid var(--p-color-border-secondary); }

@media print { .Polaris-LegacyCard__Section + .Polaris-LegacyCard__Section { border-top: 0; } }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-LegacyCard__Section + .Polaris-LegacyCard__Section { border-top: 0; }

@media print { .Polaris-LegacyCard__Section { padding-top: 0.25rem; padding-top: var(--p-space-100); padding-bottom: 0.25rem; padding-bottom: var(--p-space-100); } }

.Polaris-LegacyCard__Section--fullWidth { padding: 1rem 0; padding: var(--p-space-400) 0; }

@media (min-width: 30.625em) { .Polaris-LegacyCard__Section--fullWidth { padding: 1.25rem 0; padding: var(--p-space-500) 0; }
  html[class~="Polaris-Summer-Editions-2023"] .Polaris-LegacyCard__Section--fullWidth { padding: 1rem 0; padding: var(--p-space-400) 0; } }

.Polaris-LegacyCard__Section--flush { padding: 0; }

@media (min-width: 30.625em) { .Polaris-LegacyCard__Section--flush { padding: 0; } }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-LegacyCard__Section--flush { padding: 0; }

.Polaris-LegacyCard__Section--subdued { background-color: rgba(249, 250, 251, 1); background-color: var(--p-color-bg-surface-secondary); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-LegacyCard__Section--subdued { padding: 0.75rem 1rem; padding: var(--p-space-300) var(--p-space-400); }

@media (-ms-high-contrast: active) { .Polaris-LegacyCard__Section--subdued { background-color: transparent; } }

.Polaris-LegacyCard__Header + .Polaris-LegacyCard__Section--subdued { border-top: 0.0625rem solid rgba(221, 224, 228, 1); border-top: var(--p-border-width-025) solid var(--p-color-border-secondary); margin-top: 1.25rem; margin-top: var(--p-space-500); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-LegacyCard__Header + .Polaris-LegacyCard__Section--subdued { border-top: 0; margin-top: 0; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-LegacyCard__Section--subdued:last-child { padding: 1rem; padding: var(--p-space-400); }

@media print { html[class~="Polaris-Summer-Editions-2023"] .Polaris-LegacyCard__Section--subdued:last-child { padding-top: 0.5rem; padding-top: var(--p-space-200); padding-bottom: 0.5rem; padding-bottom: var(--p-space-200); } }

.Polaris-LegacyCard__SectionHeader { padding-bottom: 0.5rem; padding-bottom: var(--p-space-200); }

.Polaris-LegacyCard__Section--fullWidth .Polaris-LegacyCard__SectionHeader { padding-left: 1rem; padding-left: var(--p-space-400); padding-right: 1rem; padding-right: var(--p-space-400); }

@media (min-width: 30.625em) { .Polaris-LegacyCard__Section--fullWidth .Polaris-LegacyCard__SectionHeader { padding-left: 1.25rem; padding-left: var(--p-space-500); padding-right: 1.25rem; padding-right: var(--p-space-500); }
  html[class~="Polaris-Summer-Editions-2023"] .Polaris-LegacyCard__Section--fullWidth .Polaris-LegacyCard__SectionHeader { padding-left: 1rem; padding-left: var(--p-space-400); padding-right: 1rem; padding-right: var(--p-space-400); } }

.Polaris-LegacyCard__Subsection + .Polaris-LegacyCard__Subsection { margin-top: 1rem; margin-top: var(--p-space-400); padding-top: 1rem; padding-top: var(--p-space-400); border-top: 0.0625rem solid rgba(221, 224, 228, 1); border-top: var(--p-border-width-025) solid var(--p-color-border-secondary); }

@media print { .Polaris-LegacyCard__Subsection + .Polaris-LegacyCard__Subsection { border-top: 0; } }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-LegacyCard__Subsection + .Polaris-LegacyCard__Subsection { border-top: 0; margin-top: 0; padding-top: 0.5rem; padding-top: var(--p-space-200); }

@media print { .Polaris-LegacyCard__Subsection { padding-top: 0.25rem; padding-top: var(--p-space-100); padding-bottom: 0.25rem; padding-bottom: var(--p-space-100); } }

.Polaris-LegacyCard__Footer { display: flex; justify-content: flex-end; padding: 0.5rem 1rem 1rem; padding: var(--p-space-200) var(--p-space-400) var(--p-space-400); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-LegacyCard__Footer { padding: 0 1rem 1rem; padding: 0 var(--p-space-400) var(--p-space-400); }

@media (min-width: 30.625em) { .Polaris-LegacyCard__Footer { padding: 0 1.25rem 1.25rem; padding: 0 var(--p-space-500) var(--p-space-500); }
  html[class~="Polaris-Summer-Editions-2023"] .Polaris-LegacyCard__Footer { padding: 0 1rem 1rem; padding: 0 var(--p-space-400) var(--p-space-400); } }

.Polaris-LegacyCard__Footer.Polaris-LegacyCard__LeftJustified { justify-content: flex-start; }

.Polaris-LegacyCard__Section--subdued + .Polaris-LegacyCard__Footer { border-top: 0.0625rem solid rgba(221, 224, 228, 1); border-top: var(--p-border-width-025) solid var(--p-color-border-secondary); padding: 1.25rem; padding: var(--p-space-500); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-LegacyCard__Section--subdued + .Polaris-LegacyCard__Footer { padding: 1rem; padding: var(--p-space-400); border-top: 0; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-LegacyCard__FirstSectionPadding { padding-top: 1rem; padding-top: var(--p-space-400); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-LegacyCard__LastSectionPadding { padding-bottom: 1rem; padding-bottom: var(--p-space-400); }


.Polaris-TextContainer { --pc-text-container-spacing: var(--p-space-400); }

.Polaris-TextContainer > *:not(:first-child) { margin-top: var(--pc-text-container-spacing); }

.Polaris-TextContainer--spacingTight { --pc-text-container-spacing: var(--p-space-200); }

.Polaris-TextContainer--spacingLoose { --pc-text-container-spacing: var(--p-space-500); }


.Polaris-CalloutCard { display: flex; align-items: center; }

.Polaris-CalloutCard__Image { display: none; flex: 0 0 auto; width: 6.25rem; }

@media (min-width: 30.625em) { .Polaris-CalloutCard__Image { display: block; margin-left: 1.25rem; margin-left: var(--p-space-500); } }

.Polaris-CalloutCard__DismissImage { margin-right: 1.25rem; margin-right: var(--p-space-500); }

.Polaris-CalloutCard__Content { flex: 1 1 auto; }

.Polaris-CalloutCard__Title { margin-bottom: 1.25rem; margin-bottom: var(--p-space-500); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-CalloutCard__Title { margin-bottom: 0.5rem; margin-bottom: var(--p-space-200); }

.Polaris-CalloutCard__Buttons { margin-top: 1.25rem; margin-top: var(--p-space-500); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-CalloutCard__Buttons { margin-top: 0.5rem; margin-top: var(--p-space-200); }

.Polaris-CalloutCard__Container { position: relative; }

.Polaris-CalloutCard__Dismiss { right: 1rem; right: var(--p-space-400); top: 1rem; top: var(--p-space-400); position: absolute; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-CalloutCard__Dismiss svg { fill: rgba(135, 144, 155, 1); fill: var(--p-color-icon-secondary); }

.Polaris-CalloutCard--hasDismiss { padding-right: calc(2rem + 0.5rem); padding-right: calc(var(--p-space-800) + var(--p-space-200)); }


.Polaris-RadioButton { position: relative; margin: 0.0625rem; margin: var(--p-space-025); }

/* stylelint-disable selector-max-specificity, selector-max-class, selector-max-combinators -- code is much more readable this way */
.Polaris-RadioButton__Input { position: absolute !important; top: 0; width: 0.0625rem !important; height: 0.0625rem !important; margin: 0 !important; padding: 0 !important; overflow: hidden !important; clip-path: inset(50%) !important; border: 0 !important; white-space: nowrap !important; }

.Polaris-RadioButton__Input:focus-visible + .Polaris-RadioButton__Backdrop::after { box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 0.125rem var(--p-color-border-focus); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-RadioButton__Input:focus-visible + .Polaris-RadioButton__Backdrop { /* stylelint-disable-next-line polaris/border/polaris/at-rule-disallowed-list -- se23 radio overrides */ outline: 0.125rem solid rgba(62, 125, 213, 1); outline: var(--p-border-width-050) solid var(--p-color-border-focus); outline-offset: 0.0625rem; outline-offset: var(--p-space-025); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-RadioButton__Input:focus-visible + .Polaris-RadioButton__Backdrop::after { content: none; }

.Polaris-RadioButton__Input:focus-visible + .Polaris-RadioButton__Backdrop::after { border-radius: 624.9375rem; border-radius: var(--p-border-radius-full); }

.Polaris-RadioButton__Input:checked + .Polaris-RadioButton__Backdrop, .Polaris-RadioButton__ChoiceLabel:hover .Polaris-RadioButton__Input:checked + .Polaris-RadioButton__Backdrop { border-color: rgba(62, 125, 213, 1); border-color: var(--p-color-border-interactive); }

.Polaris-RadioButton__Input:checked + .Polaris-RadioButton__Backdrop::before, .Polaris-RadioButton__ChoiceLabel:hover .Polaris-RadioButton__Input:checked + .Polaris-RadioButton__Backdrop::before { transition: opacity 150ms cubic-bezier(0.25, 0.1, 0.25, 1), transform 150ms cubic-bezier(0.25, 0.1, 0.25, 1); transition: opacity var(--p-motion-duration-150) var(--p-motion-ease), transform var(--p-motion-duration-150) var(--p-motion-ease); opacity: 1; transform: translate(-50%, -50%) scale(1); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-RadioButton__Input:checked + .Polaris-RadioButton__Backdrop::before, html[class~="Polaris-Summer-Editions-2023"] .Polaris-RadioButton__ChoiceLabel:hover .Polaris-RadioButton__Input:checked + .Polaris-RadioButton__Backdrop::before { background-color: rgba(255, 255, 255, 1); background-color: var(--p-color-icon-on-color); transition: opacity 150ms cubic-bezier(0, 0, 0.58, 1), transform 150ms cubic-bezier(0, 0, 0.58, 1); transition: opacity var(--p-motion-duration-150) var(--p-motion-ease-out), transform var(--p-motion-duration-150) var(--p-motion-ease-out); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-RadioButton__Input:checked:not([disabled]) + .Polaris-RadioButton__Backdrop, html[class~="Polaris-Summer-Editions-2023"] .Polaris-RadioButton__ChoiceLabel:hover .Polaris-RadioButton__Input:checked:not([disabled]) + .Polaris-RadioButton__Backdrop { background-color: rgba(0, 122, 92, 1); background-color: var(--p-color-bg-primary); border-color: rgba(26, 26, 26, 1); border-color: var(--p-color-input-border-active); }

.Polaris-RadioButton__ChoiceLabel:hover .Polaris-RadioButton__Input + .Polaris-RadioButton__Backdrop { cursor: pointer; border-color: rgba(97, 106, 117, 1); border-color: var(--p-color-input-border-hover); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-RadioButton__ChoiceLabel:hover .Polaris-RadioButton__Input + .Polaris-RadioButton__Backdrop { background: rgba(250, 250, 250, 1); background: var(--p-color-input-bg-surface-hover); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-RadioButton__ChoiceLabel:active .Polaris-RadioButton__Input + .Polaris-RadioButton__Backdrop { border-color: rgba(0, 122, 92, 1); border-color: var(--p-color-bg-primary); border-width: 0.125rem; border-width: var(--p-border-width-050); }

.Polaris-RadioButton__Input:disabled + .Polaris-RadioButton__Backdrop, .Polaris-RadioButton__ChoiceLabel:hover .Polaris-RadioButton__Input:disabled + .Polaris-RadioButton__Backdrop { border-color: rgba(221, 224, 228, 1); border-color: var(--p-color-border-disabled); cursor: default; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-RadioButton__Input:disabled + .Polaris-RadioButton__Backdrop, html[class~="Polaris-Summer-Editions-2023"] .Polaris-RadioButton__ChoiceLabel:hover .Polaris-RadioButton__Input:disabled + .Polaris-RadioButton__Backdrop { background-color: rgba(0, 0, 0, 0.08); background-color: var(--p-color-bg-transparent-secondary-disabled-experimental); border: none; cursor: default; }

.Polaris-RadioButton__Input:disabled + .Polaris-RadioButton__Backdrop::before, .Polaris-RadioButton__ChoiceLabel:hover .Polaris-RadioButton__Input:disabled + .Polaris-RadioButton__Backdrop::before { background-color: rgba(221, 224, 228, 1); background-color: var(--p-color-border-disabled); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-RadioButton__Input:disabled:checked + .Polaris-RadioButton__Backdrop::before, html[class~="Polaris-Summer-Editions-2023"] .Polaris-RadioButton__ChoiceLabel:hover .Polaris-RadioButton__Input:disabled:checked + .Polaris-RadioButton__Backdrop::before { background-color: rgba(255, 255, 255, 1); background-color: var(--p-color-icon-on-color); }

/* stylelint-enable selector-max-specificity, selector-max-class, selector-max-combinators */
.Polaris-RadioButton__Backdrop { --pc-icon-size-small: 0.5rem; top: 0; left: 0; display: block; width: 100%; height: 100%; border: 0.125rem solid rgba(171, 177, 186, 1); border: var(--p-border-width-050) solid var(--p-color-input-border); border-radius: 624.9375rem; border-radius: var(--p-border-radius-full); background-color: rgba(255, 255, 255, 1); background-color: var(--p-color-bg-surface); transition: border-color 100ms cubic-bezier(0.25, 0.1, 0.25, 1); transition: border-color var(--p-motion-duration-100) var(--p-motion-ease); position: relative; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-RadioButton__Backdrop { border-width: 0.04125rem; border-width: var(--p-border-width-0165); background-color: rgba(255, 255, 255, 1); background-color: var(--p-color-input-bg-surface); transition: border-color 100ms cubic-bezier(0, 0, 0.58, 1); transition: border-color var(--p-motion-duration-100) var(--p-motion-ease-out); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-RadioButton__Backdrop::before { transition: opacity 100ms cubic-bezier(0, 0, 0.58, 1), transform 100ms cubic-bezier(0, 0, 0.58, 1); transition: opacity var(--p-motion-duration-100) var(--p-motion-ease-out), transform var(--p-motion-duration-100) var(--p-motion-ease-out); }

@media (max-width: 47.9975em) { .Polaris-RadioButton__Backdrop { --pc-icon-size-small: 0.625rem; } }

.Polaris-RadioButton__Backdrop::before { content: ''; position: absolute; top: 50%; left: 50%; opacity: 0; transform: translate(-50%, -50%) scale(0.1); transform-origin: 50% 50%; height: var(--pc-icon-size-small); width: var(--pc-icon-size-small); background-color: rgba(36, 99, 188, 1); background-color: var(--p-color-bg-interactive); border-radius: 624.9375rem; border-radius: var(--p-border-radius-full); transition: opacity 100ms cubic-bezier(0.25, 0.1, 0.25, 1), transform 100ms cubic-bezier(0.25, 0.1, 0.25, 1); transition: opacity var(--p-motion-duration-100) var(--p-motion-ease), transform var(--p-motion-duration-100) var(--p-motion-ease); }

@media (forced-colors: active) { .Polaris-RadioButton__Backdrop::before { border: 0.3125rem solid transparent; border: var(--p-border-width-5) solid transparent; } }

.Polaris-RadioButton__Backdrop::after { content: ''; position: absolute; z-index: 1; top: calc(0.125rem*-1 + -0.0625rem); top: calc(var(--p-border-width-050)*-1 + -0.0625rem); right: calc(0.125rem*-1 + -0.0625rem); right: calc(var(--p-border-width-050)*-1 + -0.0625rem); bottom: calc(0.125rem*-1 + -0.0625rem); bottom: calc(var(--p-border-width-050)*-1 + -0.0625rem); left: calc(0.125rem*-1 + -0.0625rem); left: calc(var(--p-border-width-050)*-1 + -0.0625rem); display: block; pointer-events: none; box-shadow: 0 0 0 calc(0.125rem*-1 + -0.0625rem) rgba(62, 125, 213, 1); box-shadow: 0 0 0 calc(var(--p-border-width-050)*-1 + -0.0625rem) var(--p-color-border-focus); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); border-radius: 624.9375rem; border-radius: var(--p-border-radius-full); }


.Polaris-ChoiceList__ChoiceChildren { padding-left: calc(0.5rem + 1.25rem); padding-left: calc(var(--p-space-200) + 1.25rem); }


.Polaris-Collapsible { padding-top: 0; padding-bottom: 0; max-height: 0; overflow: hidden; -webkit-backface-visibility: hidden; backface-visibility: hidden; will-change: max-height; transition-property: max-height; transition-duration: 100ms; transition-duration: var(--p-motion-duration-100); transition-timing-function: cubic-bezier(0, 0, 0.58, 1); transition-timing-function: var(--p-motion-ease-out); }

.Polaris-Collapsible--isFullyClosed { display: none; }

@media print { .Polaris-Collapsible--expandOnPrint { max-height: none !important; overflow: visible; display: block; } }


.Polaris-ColorPicker { --pc-color-picker-size: 10rem; --pc-color-picker-dragger-size: 1.125rem; --pc-color-picker-z-index: 10; --pc-color-picker-adjustments: 20; --pc-color-picker-dragger: 30; --pc-color-picker-inner-shadow: inset 0 0 0.125rem 0 rgba(0, 0, 0, 0.5); --pc-color-picker-dragger-shadow: inset 0 0.0625rem 0.125rem 0 rgba(33, 43, 54, 0.32),
    0 0.0625rem 0.125rem 0 rgba(33, 43, 54, 0.32); -webkit-user-select: none; user-select: none; display: flex; }

.Polaris-ColorPicker__MainColor { background: repeating-conic-gradient(rgba(255, 255, 255, 1) 0% 25%, rgba(249, 250, 251, 1) 0% 50%) 50%/1rem 1rem; background: repeating-conic-gradient(var(--p-color-bg-surface) 0% 25%, var(--p-color-bg-surface-secondary) 0% 50%) 50%/var(--p-space-400) var(--p-space-400); position: relative; overflow: hidden; height: var(--pc-color-picker-size); width: var(--pc-color-picker-size); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); cursor: pointer; }

.Polaris-ColorPicker--fullWidth .Polaris-ColorPicker__MainColor { width: auto; flex-grow: 1; }

.Polaris-ColorPicker__MainColor .Polaris-ColorPicker__Dragger { right: calc(var(--pc-color-picker-dragger-size)*0.5); margin: 0; box-shadow: var(--pc-color-picker-dragger-shadow); }

.Polaris-ColorPicker__MainColor .Polaris-ColorPicker__ColorLayer { border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

.Polaris-ColorPicker__MainColor::after, .Polaris-ColorPicker__MainColor::before { content: ''; position: absolute; z-index: var(--pc-color-picker-adjustments); top: 0; left: 0; display: block; height: 100%; width: 100%; pointer-events: none; border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

.Polaris-ColorPicker__MainColor::before { background: linear-gradient(to right, white, transparent); }

.Polaris-ColorPicker__MainColor::after { background-image: linear-gradient(to top, black, transparent); box-shadow: var(--pc-color-picker-inner-shadow); }

@media (-ms-high-contrast: active) { .Polaris-ColorPicker__MainColor { outline: 0.0625rem solid windowText; outline: var(--p-border-width-025) solid windowText; } }

.Polaris-ColorPicker__Dragger { position: relative; z-index: var(--pc-color-picker-dragger); bottom: calc(var(--pc-color-picker-dragger-size)*0.5); transform: none; height: var(--pc-color-picker-dragger-size); width: var(--pc-color-picker-dragger-size); margin: 0 auto; -webkit-backface-visibility: hidden; backface-visibility: hidden; will-change: transform; background: transparent; border: 0.25rem solid rgba(255, 255, 255, 1); border: var(--p-border-radius-100) solid var(--p-color-bg-surface); border-radius: 624.9375rem; border-radius: var(--p-border-radius-full); pointer-events: none; box-shadow: var(--pc-color-picker-dragger-shadow); }

.Polaris-ColorPicker__HuePicker, .Polaris-ColorPicker__AlphaPicker { position: relative; overflow: hidden; height: var(--pc-color-picker-size); width: 1.5rem; width: var(--p-space-600); margin-left: 0.5rem; margin-left: var(--p-space-200); border-width: 0.25rem; border-width: var(--p-border-radius-100); border-radius: calc(var(--pc-color-picker-size)*0.5); }

.Polaris-ColorPicker__HuePicker::after, .Polaris-ColorPicker__AlphaPicker::after { content: ''; position: absolute; z-index: var(--pc-color-picker-adjustments); top: 0; left: 0; display: block; height: 100%; width: 100%; pointer-events: none; border-radius: calc(var(--pc-color-picker-size)*0.5); box-shadow: var(--pc-color-picker-inner-shadow); }

@media (-ms-high-contrast: active) { .Polaris-ColorPicker__HuePicker, .Polaris-ColorPicker__AlphaPicker { outline: 0.0625rem solid windowText; outline: var(--p-border-width-025) solid windowText; } }

.Polaris-ColorPicker__HuePicker { background-image: linear-gradient(to bottom, red var(--pc-color-picker-dragger-size), yellow, lime, cyan, blue, magenta, red calc(var(--pc-color-picker-size) - var(--pc-color-picker-dragger-size))); }

.Polaris-ColorPicker__AlphaPicker { background: repeating-conic-gradient(rgba(255, 255, 255, 1) 0% 25%, rgba(249, 250, 251, 1) 0% 50%) 50%/1rem 1rem; background: repeating-conic-gradient(var(--p-color-bg-surface) 0% 25%, var(--p-color-bg-surface-secondary) 0% 50%) 50%/var(--p-space-400) var(--p-space-400); }

.Polaris-ColorPicker__ColorLayer { position: absolute; z-index: var(--pc-color-picker-z-index); top: 0; left: 0; height: 100%; width: 100%; pointer-events: none; }

.Polaris-ColorPicker__Slidable { height: 100%; width: 100%; cursor: pointer; }


.Polaris-HorizontalGrid { --pc-horizontal-grid-gap-xs: initial; --pc-horizontal-grid-gap-sm: initial; --pc-horizontal-grid-gap-md: initial; --pc-horizontal-grid-gap-lg: initial; --pc-horizontal-grid-gap-xl: initial; grid-gap: var(--pc-horizontal-grid-gap-xs); gap: var(--pc-horizontal-grid-gap-xs); --pc-horizontal-grid-grid-template-columns-xs: initial; --pc-horizontal-grid-grid-template-columns-sm: initial; --pc-horizontal-grid-grid-template-columns-md: initial; --pc-horizontal-grid-grid-template-columns-lg: initial; --pc-horizontal-grid-grid-template-columns-xl: initial; grid-template-columns: var(--pc-horizontal-grid-grid-template-columns-xs); --pc-horizontal-grid-align-items: initial; display: grid; align-items: var(--pc-horizontal-grid-align-items); }

@media (min-width: 30.625em) { .Polaris-HorizontalGrid { gap: var(--pc-horizontal-grid-gap-xs); gap: var(--pc-horizontal-grid-gap-sm, var(--pc-horizontal-grid-gap-xs)); } }

@media (min-width: 48em) { .Polaris-HorizontalGrid { gap: var(--pc-horizontal-grid-gap-xs); gap: var(--pc-horizontal-grid-gap-md, var(--pc-horizontal-grid-gap-sm, var(--pc-horizontal-grid-gap-xs))); } }

@media (min-width: 65em) { .Polaris-HorizontalGrid { gap: var(--pc-horizontal-grid-gap-xs); gap: var(--pc-horizontal-grid-gap-lg, var(--pc-horizontal-grid-gap-md, var(--pc-horizontal-grid-gap-sm, var(--pc-horizontal-grid-gap-xs)))); } }

@media (min-width: 90em) { .Polaris-HorizontalGrid { gap: var(--pc-horizontal-grid-gap-xs); gap: var(--pc-horizontal-grid-gap-xl, var(--pc-horizontal-grid-gap-lg, var(--pc-horizontal-grid-gap-md, var(--pc-horizontal-grid-gap-sm, var(--pc-horizontal-grid-gap-xs))))); } }

@media (min-width: 30.625em) { .Polaris-HorizontalGrid { grid-template-columns: var(--pc-horizontal-grid-grid-template-columns-xs); grid-template-columns: var(--pc-horizontal-grid-grid-template-columns-sm, var(--pc-horizontal-grid-grid-template-columns-xs)); } }

@media (min-width: 48em) { .Polaris-HorizontalGrid { grid-template-columns: var(--pc-horizontal-grid-grid-template-columns-xs); grid-template-columns: var(--pc-horizontal-grid-grid-template-columns-md, var(--pc-horizontal-grid-grid-template-columns-sm, var(--pc-horizontal-grid-grid-template-columns-xs))); } }

@media (min-width: 65em) { .Polaris-HorizontalGrid { grid-template-columns: var(--pc-horizontal-grid-grid-template-columns-xs); grid-template-columns: var(--pc-horizontal-grid-grid-template-columns-lg, var(--pc-horizontal-grid-grid-template-columns-md, var(--pc-horizontal-grid-grid-template-columns-sm, var(--pc-horizontal-grid-grid-template-columns-xs)))); } }

@media (min-width: 90em) { .Polaris-HorizontalGrid { grid-template-columns: var(--pc-horizontal-grid-grid-template-columns-xs); grid-template-columns: var(--pc-horizontal-grid-grid-template-columns-xl, var(--pc-horizontal-grid-grid-template-columns-lg, var(--pc-horizontal-grid-grid-template-columns-md, var(--pc-horizontal-grid-grid-template-columns-sm, var(--pc-horizontal-grid-grid-template-columns-xs))))); } }


.Polaris-DataTable { --pc-data-table-first-column-width: 9.0625rem; position: relative; max-width: 100vw; background-color: rgba(255, 255, 255, 1); background-color: var(--p-color-bg-surface); border-radius: 0.5rem; border-radius: var(--p-border-radius-200); overflow: hidden; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-DataTable { border-radius: 0; }

@media (min-width: 30.625em) { html[class~="Polaris-Summer-Editions-2023"] .Polaris-DataTable { border-radius: 0.75rem; border-radius: var(--p-border-radius-300); } }

.Polaris-DataTable--condensed .Polaris-DataTable__Navigation { display: flex; align-items: center; justify-content: center; width: 100%; padding: 1rem 0.5rem 0; padding: var(--p-space-400) var(--p-space-200) 0; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-DataTable--condensed .Polaris-DataTable__Navigation { padding: 1rem 0.75rem; padding: var(--p-space-400) var(--p-space-300); }

@media (min-width: 48em) { .Polaris-DataTable--condensed .Polaris-DataTable__Navigation { justify-content: flex-end; } }

.Polaris-DataTable__Navigation { display: none; }

.Polaris-DataTable__IncreasedTableDensity .Polaris-DataTable__Navigation { padding: 0.5rem 0.5rem 0 0.5rem; padding: var(--p-space-200) var(--p-space-200) 0 var(--p-space-200); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-DataTable__IncreasedTableDensity .Polaris-DataTable__Navigation { padding: 1rem 0.75rem; padding: var(--p-space-400) var(--p-space-300); }

.Polaris-DataTable__Pip { height: 0.375rem; width: 0.375rem; background: rgba(97, 106, 117, 1); background: var(--p-color-text-secondary); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-DataTable__Pip { background: rgba(135, 144, 155, 1); background: var(--p-color-icon-secondary); }

.Polaris-DataTable__Pip:not(:last-of-type) { margin-right: 0.25rem; margin-right: var(--p-space-100); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-DataTable__Pip:first-of-type { margin-left: 0.25rem; margin-left: var(--p-space-100); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-DataTable__Pip:last-of-type { margin-right: 0.25rem; margin-right: var(--p-space-100); }

.Polaris-DataTable__Pip--visible { background: rgba(31, 33, 36, 1); background: var(--p-color-text); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-DataTable__Pip--visible { background: rgba(97, 106, 117, 1); background: var(--p-color-icon); }

.Polaris-DataTable__ScrollContainer { overflow-x: auto; -webkit-overflow-scrolling: touch; scroll-behavior: smooth; background-color: inherit; }

.Polaris-DataTable__Table { width: 100%; border-spacing: 0; }

.Polaris-DataTable__TableRow + .Polaris-DataTable__TableRow .Polaris-DataTable__Cell { border-top: 0.0625rem solid rgba(221, 224, 228, 1); border-top: var(--p-border-width-025) solid var(--p-color-border-secondary); }

.Polaris-DataTable__Cell { font-weight: 400; font-weight: var(--p-font-weight-regular); color: rgba(31, 33, 36, 1); color: var(--p-color-text); padding: 1rem; padding: var(--p-space-400); white-space: nowrap; text-align: left; transition: background-color 200ms cubic-bezier(0.42, 0, 0.58, 1); transition: background-color var(--p-motion-duration-200) var(--p-motion-ease-in-out); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-DataTable__Cell { padding: 0.5rem 0.375rem; padding: var(--p-space-200) var(--p-space-150); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-DataTable__Cell:first-child { padding-left: 0.75rem; padding-left: var(--p-space-300); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-DataTable__Cell:last-child { padding-right: 0.75rem; padding-right: var(--p-space-300); }

.Polaris-DataTable__IncreasedTableDensity .Polaris-DataTable__Cell { padding: 0.5rem 1rem; padding: var(--p-space-200) var(--p-space-400); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-DataTable__IncreasedTableDensity .Polaris-DataTable__Cell { padding: 0.375rem; padding: var(--p-space-150); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-DataTable__IncreasedTableDensity .Polaris-DataTable__Cell:first-child { padding-left: 0.75rem; padding-left: var(--p-space-300); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-DataTable__IncreasedTableDensity .Polaris-DataTable__Cell:last-child { padding-right: 0.75rem; padding-right: var(--p-space-300); }

.Polaris-DataTable__ZebraStripingOnData .Polaris-DataTable__TableRow:nth-child(2n + 1) .Polaris-DataTable__Cell, .Polaris-DataTable__ZebraStripingOnData.Polaris-DataTable__RowCountIsEven .Polaris-DataTable__TableRow:nth-child(2n) .Polaris-DataTable__Cell, .Polaris-DataTable__ZebraStripingOnData.Polaris-DataTable__ShowTotalsInFooter .Polaris-DataTable__TableRow:nth-child(2n) .Polaris-DataTable__Cell, .Polaris-DataTable__ZebraStripingOnData.Polaris-DataTable__ShowTotalsInFooter.Polaris-DataTable__RowCountIsEven .Polaris-DataTable__TableRow:nth-child(2n + 1) .Polaris-DataTable__Cell { background: none; }

.Polaris-DataTable__ZebraStripingOnData .Polaris-DataTable__TableRow:nth-child(2n) .Polaris-DataTable__Cell, .Polaris-DataTable__ZebraStripingOnData.Polaris-DataTable__RowCountIsEven .Polaris-DataTable__TableRow:nth-child(2n + 1) .Polaris-DataTable__Cell, .Polaris-DataTable__ZebraStripingOnData.Polaris-DataTable__ShowTotalsInFooter .Polaris-DataTable__TableRow:nth-child(2n + 1) .Polaris-DataTable__Cell, .Polaris-DataTable__ZebraStripingOnData.Polaris-DataTable__ShowTotalsInFooter.Polaris-DataTable__RowCountIsEven .Polaris-DataTable__TableRow:nth-child(2n) .Polaris-DataTable__Cell { background: rgba(249, 250, 251, 1); background: var(--p-color-bg-surface-secondary); }

.Polaris-DataTable__Cell--separate::after { content: ''; position: absolute; top: 0; right: 0; bottom: 0; border-right: 0.0625rem solid rgba(221, 224, 228, 1); border-right: var(--p-border-width-025) solid var(--p-color-border-secondary); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-DataTable__Cell--separate::after { border-right: 0.0625rem solid rgba(202, 206, 211, 1); border-right: var(--p-border-width-025) solid var(--p-color-border); }

.Polaris-DataTable__Cell--firstColumn { text-align: left; white-space: normal; }

.Polaris-DataTable__Cell--numeric { text-align: right; }

.Polaris-DataTable__Cell--truncated { white-space: nowrap; overflow-x: hidden; text-overflow: ellipsis; max-width: var(--pc-data-table-first-column-width); }

.Polaris-DataTable__Cell--header { font-weight: 400; font-weight: var(--p-font-weight-regular); color: rgba(31, 33, 36, 1); color: var(--p-color-text); border-bottom: 0.0625rem solid rgba(221, 224, 228, 1); border-bottom: var(--p-border-width-025) solid var(--p-color-border-secondary); border-top: 0; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-DataTable__Cell--header { padding-top: 0.75rem; padding-top: var(--p-space-300); padding-bottom: 0.75rem; padding-bottom: var(--p-space-300); border-bottom: 0.0625rem solid rgba(202, 206, 211, 1); border-bottom: var(--p-border-width-025) solid var(--p-color-border); }

.Polaris-DataTable__IncreasedTableDensity .Polaris-DataTable__Cell--header { font-weight: 500; font-weight: var(--p-font-weight-medium); font-size: 0.75rem; font-size: var(--p-font-size-75); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-DataTable__IncreasedTableDensity .Polaris-DataTable__Cell--header { font-weight: 400; font-weight: var(--p-font-weight-regular); font-size: 0.8125rem; font-size: var(--p-font-size-325); }

.Polaris-DataTable__Cell--sortable { padding: 0; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-DataTable__Cell--sortable { padding: 0; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-DataTable__Cell--sortable:first-child { padding-left: 0.5rem; padding-left: var(--p-space-200); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-DataTable__Cell--sortable:last-child { padding-right: 0.5rem; padding-right: var(--p-space-200); }

.Polaris-DataTable__IncreasedTableDensity .Polaris-DataTable__Cell--sortable { padding: 0.5rem 0.75rem; padding: var(--p-space-200) var(--p-space-300); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-DataTable__IncreasedTableDensity .Polaris-DataTable__Cell--sortable { padding: 0; }

.Polaris-DataTable__IncreasedTableDensity .Polaris-DataTable__Cell--sortable:first-child { padding-left: 0.75rem; padding-left: var(--p-space-300); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-DataTable__IncreasedTableDensity .Polaris-DataTable__Cell--sortable:first-child { padding-left: 0.5rem; padding-left: var(--p-space-200); }

.Polaris-DataTable__IncreasedTableDensity .Polaris-DataTable__Cell--sortable:last-child { padding-right: 0.75rem; padding-right: var(--p-space-300); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-DataTable__IncreasedTableDensity .Polaris-DataTable__Cell--sortable:last-child { padding-right: 0.5rem; padding-right: var(--p-space-200); }

.Polaris-DataTable__IncreasedTableDensity .Polaris-DataTable__Cell--sortable .Polaris-DataTable__Heading--left { padding-right: 0; padding-left: 0.25rem; padding-left: var(--p-space-100); }

.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: baseline; }

@media (min-width: 48em) { .Polaris-DataTable--hoverable .Polaris-DataTable__Cell--hovered { background: rgba(241, 242, 244, 1); background: var(--p-color-bg-hover); } }

.Polaris-DataTable__Icon { display: flex; align-self: flex-end; opacity: 0; transition: opacity 200ms cubic-bezier(0.25, 0.1, 0.25, 1); transition: opacity var(--p-motion-duration-200) var(--p-motion-ease); }

.Polaris-DataTable__Heading { -webkit-appearance: none; appearance: none; margin: 0; padding: 0; background: none; border: none; font-size: inherit; line-height: inherit; color: inherit; position: relative; display: inline-flex; justify-content: flex-end; align-items: baseline; color: rgba(31, 33, 36, 1); color: var(--p-color-text); transition: color 200ms cubic-bezier(0.25, 0.1, 0.25, 1); transition: color var(--p-motion-duration-200) var(--p-motion-ease); cursor: pointer; padding: 0.5rem; padding: var(--p-space-200); margin: 0.5rem; margin: var(--p-space-200); }

.Polaris-DataTable__Heading:focus { outline: none; }

.Polaris-DataTable__Heading::after { content: ''; position: absolute; z-index: 1; top: -0.0625rem; right: -0.0625rem; bottom: -0.0625rem; left: -0.0625rem; display: block; pointer-events: none; box-shadow: 0 0 0 -0.0625rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 -0.0625rem var(--p-color-border-focus); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-DataTable__Heading { margin: 0.1875rem; padding: 0.5625rem 0.1875rem; }

.Polaris-DataTable__Heading svg { fill: rgba(171, 177, 186, 1); fill: var(--p-color-icon-disabled); }

.Polaris-DataTable__StickyHeaderEnabled [data-sticky-active] .Polaris-DataTable__Heading { visibility: hidden; }

.Polaris-DataTable__StickyHeaderEnabled [data-sticky-active] .Polaris-DataTable__StickyHeaderWrapper .Polaris-DataTable__Heading { visibility: visible; }

.Polaris-DataTable__IncreasedTableDensity .Polaris-DataTable__Heading { font-weight: 500; font-weight: var(--p-font-weight-medium); font-size: 0.75rem; font-size: var(--p-font-size-75); padding: 0; padding-right: 0.25rem; padding-right: var(--p-space-100); margin: 0; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-DataTable__IncreasedTableDensity .Polaris-DataTable__Heading { font-weight: 400; font-weight: var(--p-font-weight-regular); font-size: 0.8125rem; font-size: var(--p-font-size-325); margin: 0.1875rem; padding: 0.1875rem; }

.Polaris-DataTable__Heading:hover { color: rgba(20, 73, 149, 1); color: var(--p-color-text-emphasis-hover); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-DataTable__Heading:hover { color: rgba(31, 33, 36, 1); color: var(--p-color-text); }

.Polaris-DataTable__Heading:hover .Polaris-DataTable__Icon { opacity: 1; }

.Polaris-DataTable__Heading:focus-visible:not(:active)::after { box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 0.125rem var(--p-color-border-focus); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

.Polaris-DataTable__Heading:focus-visible:not(:active) .Polaris-DataTable__Icon { opacity: 1; }

.Polaris-DataTable__Heading:focus-visible:not(:active) .Polaris-DataTable__Icon svg { fill: rgba(171, 177, 186, 1); fill: var(--p-color-icon-disabled); }

.Polaris-DataTable__Heading--left { justify-content: flex-start; flex-direction: row-reverse; }

.Polaris-DataTable__Cell--sorted .Polaris-DataTable__Icon { opacity: 1; }

.Polaris-DataTable__Cell--sorted .Polaris-DataTable__Icon svg { fill: rgba(97, 106, 117, 1); fill: var(--p-color-icon); }

.Polaris-DataTable__Cell--sorted:hover svg { fill: rgba(20, 73, 149, 1); fill: var(--p-color-icon-emphasis-hover); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-DataTable__Cell--sorted:hover svg { fill: rgba(97, 106, 117, 1); fill: var(--p-color-icon); }

.Polaris-DataTable__Cell--sorted .Polaris-DataTable__Heading:focus:not(:active) svg { fill: rgba(97, 106, 117, 1); fill: var(--p-color-icon); }

.Polaris-DataTable__Cell--total { font-weight: 600; font-weight: var(--p-font-weight-semibold); background: rgba(249, 250, 251, 1); background: var(--p-color-bg-surface-secondary); border-bottom: 0.0625rem solid rgba(221, 224, 228, 1); border-bottom: var(--p-border-width-025) solid var(--p-color-border-secondary); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-DataTable__Cell--total { border-bottom: 0.0625rem solid rgba(202, 206, 211, 1); border-bottom: var(--p-border-width-025) solid var(--p-color-border); }

.Polaris-DataTable__ZebraStripingOnData.Polaris-DataTable__ShowTotals .Polaris-DataTable__Cell--total { background: rgba(249, 250, 251, 1); background: var(--p-color-bg-surface-secondary); }

.Polaris-DataTable__ZebraStripingOnData.Polaris-DataTable__ShowTotals.Polaris-DataTable__RowCountIsEven .Polaris-DataTable__Cell--total, .Polaris-DataTable__ZebraStripingOnData.Polaris-DataTable__ShowTotalsInFooter .Polaris-DataTable__Cell--total { background: none; }

.Polaris-DataTable--cellTotalFooter { border-top: 0.0625rem solid rgba(221, 224, 228, 1); border-top: var(--p-border-width-025) solid var(--p-color-border-secondary); border-bottom: none; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-DataTable--cellTotalFooter { border-bottom: none; border-top: 0.0625rem solid rgba(202, 206, 211, 1); border-top: var(--p-border-width-025) solid var(--p-color-border); }

.Polaris-DataTable--cellTotalFooter:first-child { border-bottom-left-radius: 0.5rem; border-bottom-left-radius: var(--p-border-radius-200); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-DataTable--cellTotalFooter:first-child { border-radius: 0; }

.Polaris-DataTable--cellTotalFooter:last-child { border-bottom-right-radius: 0.5rem; border-bottom-right-radius: var(--p-border-radius-200); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-DataTable--cellTotalFooter:last-child { border-radius: 0; }

.Polaris-DataTable__Footer { padding: 1rem; padding: var(--p-space-400); background: rgba(249, 250, 251, 1); background: var(--p-color-bg-surface-secondary); color: rgba(97, 106, 117, 1); color: var(--p-color-text-secondary); text-align: center; border-top: 0.0625rem solid rgba(221, 224, 228, 1); border-top: var(--p-border-width-025) solid var(--p-color-border-secondary); border-bottom-left-radius: 0.5rem; border-bottom-left-radius: var(--p-border-radius-200); border-bottom-right-radius: 0.5rem; border-bottom-right-radius: var(--p-border-radius-200); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-DataTable__Footer { padding: 0.5rem 0.75rem; padding: var(--p-space-200) var(--p-space-300); border-top: 0.0625rem solid rgba(202, 206, 211, 1); border-top: var(--p-border-width-025) solid var(--p-color-border); border-radius: 0; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-DataTable__IncreasedTableDensity .Polaris-DataTable__Footer { padding: 0.375rem 0.75rem; padding: var(--p-space-150) var(--p-space-300); }

.Polaris-DataTable__ZebraStripingOnData .Polaris-DataTable__Footer { background: none; }

.Polaris-DataTable__StickyHeaderEnabled .Polaris-DataTable__StickyHeaderWrapper { position: relative; top: 0; left: 0; right: 0; visibility: hidden; z-index: 100; z-index: var(--p-z-index-1); }

.Polaris-DataTable__StickyHeaderEnabled .Polaris-DataTable__StickyHeaderInner { position: absolute; display: flex; flex-direction: column; width: 100%; overflow: hidden; border-spacing: 0; }

.Polaris-DataTable__StickyHeaderEnabled .Polaris-DataTable__StickyHeaderInner:not(.Polaris-DataTable__StickyHeaderInner--isSticky) { top: -624.9375rem; left: -624.9375rem; }

.Polaris-DataTable__StickyHeaderEnabled .Polaris-DataTable__StickyHeaderTable { border-collapse: collapse; display: block; overflow-x: auto; width: 100%; scrollbar-width: none; }

.Polaris-DataTable__StickyHeaderEnabled .Polaris-DataTable__StickyHeaderTable::-webkit-scrollbar { -webkit-appearance: none; appearance: none; height: 0; width: 0; }

.Polaris-DataTable__StickyHeaderEnabled .Polaris-DataTable__StickyHeaderTable .Polaris-DataTable__FixedFirstColumn { bottom: 0; top: auto; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-DataTable__StickyHeaderEnabled .Polaris-DataTable__StickyHeaderTable .Polaris-DataTable__FixedFirstColumn { padding-left: 0.75rem; padding-left: var(--p-space-300); }

.Polaris-DataTable__StickyHeaderEnabled .Polaris-DataTable__StickyTableHeadingsRow { background-color: rgba(255, 255, 255, 1); background-color: var(--p-color-bg-surface); }

.Polaris-DataTable__StickyHeaderEnabled .Polaris-DataTable__StickyHeaderInner--isSticky { visibility: visible; background-color: rgba(255, 255, 255, 1); background-color: var(--p-color-bg-surface); box-shadow: 0rem 0.125rem 0.25rem rgba(31, 33, 36, 0.1), 0rem 0.0625rem 0.375rem rgba(31, 33, 36, 0.05); box-shadow: var(--p-shadow-md); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-DataTable__StickyHeaderEnabled .Polaris-DataTable__StickyHeaderInner--isSticky { box-shadow: 0rem 0rem 0.125rem rgba(31, 33, 36, 0.24); box-shadow: var(--p-shadow-xs); }

.Polaris-DataTable__FixedFirstColumn { position: absolute; background: inherit; z-index: 3; border-spacing: 0; top: 0; left: 0; }

@media (max-width: 47.9975em) { .Polaris-DataTable__FixedFirstColumn { z-index: 1; } }

.Polaris-DataTable__TooltipContent { display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }


.Polaris-DatePicker { --pc-date-picker-range-end-border-radius: var(--p-border-radius-750); position: relative; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-DatePicker { --pc-date-picker-range-end-border-radius: var(--p-border-radius-200); }

.Polaris-DatePicker__MonthLayout { display: flex; flex-wrap: wrap; margin-top: calc(1rem*-1); margin-top: calc(var(--p-space-400)*-1); margin-left: calc(1rem*-1); margin-left: calc(var(--p-space-400)*-1); }

.Polaris-DatePicker__MonthContainer { flex: 1 1 14.375rem; margin-top: 1rem; margin-top: var(--p-space-400); margin-left: 1rem; margin-left: var(--p-space-400); max-width: calc(100% - 1rem); max-width: calc(100% - var(--p-space-400)); min-width: 14.375rem; }

.Polaris-DatePicker__Month { width: 100%; table-layout: fixed; border-collapse: collapse; border: none; border-spacing: 0; }

.Polaris-DatePicker__Month--current { font-weight: 700; font-weight: var(--p-font-weight-bold); }

.Polaris-DatePicker__DayCell { width: 14.28571%; background: transparent; margin: 0; padding: 0; border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

.Polaris-DatePicker__DayCell--inRange { border-radius: 0; }

.Polaris-DatePicker__Day { display: block; height: 100%; width: 100%; margin: 0; padding: 0.5rem; padding: var(--p-space-200); background: transparent; border: none; border-radius: 0.25rem; border-radius: var(--p-border-radius-100); outline: none; font-size: 0.75rem; font-size: var(--p-font-size-75); text-align: center; color: rgba(31, 33, 36, 1); color: var(--p-color-text); cursor: pointer; position: relative; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-DatePicker__Day { border-radius: 0.5rem; border-radius: var(--p-border-radius-200); }

.Polaris-DatePicker__Day:hover { background: rgba(20, 73, 149, 1); background: var(--p-color-bg-interactive-hover); color: rgba(255, 255, 255, 1); color: var(--p-color-text-on-color); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-DatePicker__Day:hover { background: rgba(18, 84, 67, 1); background: var(--p-color-bg-primary-hover); }

.Polaris-DatePicker__Day::after { content: ''; position: absolute; z-index: 1; top: -0.0625rem; right: -0.0625rem; bottom: -0.0625rem; left: -0.0625rem; display: block; pointer-events: none; box-shadow: 0 0 0 -0.0625rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 -0.0625rem var(--p-color-border-focus); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

.Polaris-DatePicker__Day:focus-visible:not(:active)::after { box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 0.125rem var(--p-color-border-focus); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

.Polaris-DatePicker__Day--today { font-weight: 700; font-weight: var(--p-font-weight-bold); }

.Polaris-DatePicker__Day--inRange { background: rgba(240, 245, 253, 1); background: var(--p-color-bg-interactive-selected); border-radius: 0; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-DatePicker__Day--inRange { background: rgba(240, 253, 248, 1); background: var(--p-color-bg-primary-subdued-selected); border-radius: 0; }

@media (-ms-high-contrast: active) { .Polaris-DatePicker__Day--inRange { -ms-high-contrast-adjust: none; background-color: Highlight; color: HighlightText; }
  .Polaris-DatePicker__Day--inRange:hover { background-color: HighlightText; color: Highlight; outline: 0.125rem solid Highlight; outline: var(--p-border-width-050) solid Highlight; } }

.Polaris-DatePicker__Day--selected { background: rgba(36, 99, 188, 1); background: var(--p-color-bg-interactive); color: rgba(255, 255, 255, 1); color: var(--p-color-text-on-color); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-DatePicker__Day--selected { background: rgba(0, 122, 92, 1); background: var(--p-color-bg-primary); }

@media (-ms-high-contrast: active) { .Polaris-DatePicker__Day--selected { -ms-high-contrast-adjust: none; background-color: Highlight; color: HighlightText; }
  .Polaris-DatePicker__Day--selected:hover { background-color: HighlightText; color: Highlight; outline: 0.125rem solid Highlight; outline: var(--p-border-width-050) solid Highlight; } }

.Polaris-DatePicker__Day--disabled { background-color: transparent; color: rgba(135, 144, 155, 1); color: var(--p-color-text-disabled); }

.Polaris-DatePicker__Day--disabled:hover { background-color: transparent; color: rgba(135, 144, 155, 1); color: var(--p-color-text-disabled); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-DatePicker__Day--disabled:hover { background-color: transparent; }

@media (-ms-high-contrast) { .Polaris-DatePicker__Day--disabled { -ms-high-contrast-adjust: none; color: grayText; }
  .Polaris-DatePicker__Day--disabled:hover { color: grayText; outline: none; } }

.Polaris-DatePicker__Day--disabled:focus::after { content: none; }

.Polaris-DatePicker__EmptyDayCell { width: 14.28571%; margin: 0; padding: 0; }

.Polaris-DatePicker__Weekday { padding: 0.5rem; padding: var(--p-space-200); background: transparent; font-size: 0.75rem; font-size: var(--p-font-size-75); font-weight: 400; font-weight: var(--p-font-weight-regular); color: rgba(97, 106, 117, 1); color: var(--p-color-text-secondary); text-align: center; }

.Polaris-DatePicker__Weekday--current { font-weight: 700; font-weight: var(--p-font-weight-bold); color: rgba(31, 33, 36, 1); color: var(--p-color-text); }

.Polaris-DatePicker__Header { position: absolute; top: 1rem; top: var(--p-space-400); display: flex; justify-content: space-between; width: 100%; }

.Polaris-DatePicker__Title { flex: 1 1 auto; margin-top: 0.125rem; margin-top: var(--p-space-050); padding-bottom: 0.25rem; padding-bottom: var(--p-space-100); text-align: center; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-DatePicker__Title { font-size: 0.8125rem; font-size: var(--p-font-size-325); line-height: 1.25rem; line-height: var(--p-font-line-height-500); font-weight: 500; font-weight: var(--p-font-weight-medium); margin-top: 0; }

.Polaris-DatePicker__Day--firstInRange { border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-DatePicker__Day--firstInRange { border-radius: 0.5rem; border-radius: var(--p-border-radius-200); }

.Polaris-DatePicker__Day--firstInRange.Polaris-DatePicker__Day--hasRange, .Polaris-DatePicker__Day--firstInRange.Polaris-DatePicker__Day--hoverRight { border-radius: var(--pc-date-picker-range-end-border-radius) 0 0 var(--pc-date-picker-range-end-border-radius); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-DatePicker__Day--firstInRange.Polaris-DatePicker__Day--hasRange, html[class~="Polaris-Summer-Editions-2023"] .Polaris-DatePicker__Day--firstInRange.Polaris-DatePicker__Day--hoverRight { border-radius: var(--pc-date-picker-range-end-border-radius) 0 0 var(--pc-date-picker-range-end-border-radius); }

.Polaris-DatePicker__Day--firstInRange.Polaris-DatePicker__Day--hasRange::after, .Polaris-DatePicker__Day--firstInRange.Polaris-DatePicker__Day--hoverRight::after { border-radius: var(--pc-date-picker-range-end-border-radius) 0 0 var(--pc-date-picker-range-end-border-radius); }

.Polaris-DatePicker__Day--lastInRange { border-radius: 0 var(--pc-date-picker-range-end-border-radius) var(--pc-date-picker-range-end-border-radius) 0; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-DatePicker__Day--lastInRange { border-radius: 0 var(--pc-date-picker-range-end-border-radius) var(--pc-date-picker-range-end-border-radius) 0; }

.Polaris-DatePicker__Day--lastInRange::after { border-radius: 0 var(--pc-date-picker-range-end-border-radius) var(--pc-date-picker-range-end-border-radius) 0; }

.Polaris-DatePicker__Week { margin-bottom: 0.125rem; margin-bottom: var(--p-space-050); }

.Polaris-DatePicker__Week > .Polaris-DatePicker__Day--inRange:first-child:not(.Polaris-DatePicker__Day--firstInRange):not(.Polaris-DatePicker__Day--lastInRange) { border-radius: 0.25rem 0 0 0.25rem; border-radius: var(--p-border-radius-100) 0 0 var(--p-border-radius-100); }

.Polaris-DatePicker__Week > .Polaris-DatePicker__Day--inRange:last-child:not(.Polaris-DatePicker__Day--firstInRange):not(.Polaris-DatePicker__Day--lastInRange) { border-radius: 0 0.25rem 0.25rem 0; border-radius: 0 var(--p-border-radius-100) var(--p-border-radius-100) 0; }

.Polaris-DatePicker__Day--inRange::after, .Polaris-DatePicker__Day--inRange:not(:hover) + .Polaris-DatePicker__Day::after { border-radius: 0 var(--pc-date-picker-range-end-border-radius) var(--pc-date-picker-range-end-border-radius) 0; }


.Polaris-DescriptionList { margin: 0; padding: 0; word-break: break-word; }

@media (min-width: 30.625em) { .Polaris-DescriptionList { display: flex; flex-wrap: wrap; align-items: flex-start; } }

.Polaris-DescriptionList__Term { font-weight: 600; font-weight: var(--p-font-weight-semibold); padding: 1rem 0 0.5rem; padding: var(--p-space-400) 0 var(--p-space-200); }

.Polaris-DescriptionList--spacingTight .Polaris-DescriptionList__Term { padding: 0.5rem 0 0.25rem; padding: var(--p-space-200) 0 var(--p-space-100); }

@media (min-width: 30.625em) { .Polaris-DescriptionList__Term { flex: 0 1 25%; padding: 1rem 1rem 1rem 0; padding: var(--p-space-400) var(--p-space-400) var(--p-space-400) 0; }
  .Polaris-DescriptionList--spacingTight .Polaris-DescriptionList__Term { padding: 0.5rem 0.5rem 0.5rem 0; padding: var(--p-space-200) var(--p-space-200) var(--p-space-200) 0; }
  .Polaris-DescriptionList__Description + .Polaris-DescriptionList__Term + .Polaris-DescriptionList__Description { border-top: 0.0625rem solid rgba(221, 224, 228, 1); border-top: var(--p-border-width-025) solid var(--p-color-border-secondary); } }

.Polaris-DescriptionList__Description { margin-left: 0; padding: 0 0 1rem; padding: 0 0 var(--p-space-400); }

.Polaris-DescriptionList--spacingTight .Polaris-DescriptionList__Description { padding: 0 0 0.5rem; padding: 0 0 var(--p-space-200); }

.Polaris-DescriptionList__Description + .Polaris-DescriptionList__Term { border-top: 0.0625rem solid rgba(221, 224, 228, 1); border-top: var(--p-border-width-025) solid var(--p-color-border-secondary); }

@media (min-width: 30.625em) { .Polaris-DescriptionList__Description { flex: 1 1 51%; padding: 1rem 0; padding: var(--p-space-400) 0; }
  .Polaris-DescriptionList--spacingTight .Polaris-DescriptionList__Description { padding: 0.5rem 0; padding: var(--p-space-200) 0; }
  .Polaris-DescriptionList__Description + .Polaris-DescriptionList__Term + .Polaris-DescriptionList__Description { border-top: 0.0625rem solid rgba(221, 224, 228, 1); border-top: var(--p-border-width-025) solid var(--p-color-border-secondary); } }


.Polaris-Divider { border: 0; margin: 0; }


.Polaris-DropZone-FileUpload { padding: 1rem; padding: var(--p-space-400); text-align: center; display: flex; align-items: center; justify-content: center; height: 100%; }

.Polaris-DropZone-FileUpload--large { padding: 2rem; padding: var(--p-space-800); }

.Polaris-DropZone-FileUpload--small { padding: 0.75rem; padding: var(--p-space-300); }

.Polaris-DropZone-FileUpload img { vertical-align: bottom; }

.Polaris-DropZone-FileUpload__Action { position: relative; display: inline-flex; flex: 0 0 auto; border: none; border-radius: 0.25rem; border-radius: var(--p-border-radius-100); padding: 0.25rem 0.5rem; padding: var(--p-space-100) var(--p-space-200); margin: 0; text-decoration: none; color: rgba(36, 99, 188, 1); color: var(--p-color-text-emphasis); background: rgba(240, 245, 253, 1); background: var(--p-color-bg-interactive-subdued); font-size: 0.75rem; font-size: var(--p-font-size-75); font-weight: 600; font-weight: var(--p-font-weight-semibold); line-height: 1; cursor: pointer; text-align: center; -webkit-appearance: none; appearance: none; }

.Polaris-DropZone-FileUpload__Action::after { content: ''; position: absolute; z-index: 1; top: -0.0625rem; right: -0.0625rem; bottom: -0.0625rem; left: -0.0625rem; display: block; pointer-events: none; box-shadow: 0 0 0 -0.0625rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 -0.0625rem var(--p-color-border-focus); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

.Polaris-DropZone-FileUpload__Action:hover { color: rgba(14, 53, 108, 1); color: var(--p-color-text-emphasis-active); }

.Polaris-DropZone-FileUpload__Action.Polaris-DropZone-FileUpload--disabled { transition: none; border-color: rgba(221, 224, 228, 1); border-color: var(--p-color-border-disabled); background: rgba(235, 236, 239, 1); background: var(--p-color-bg-disabled); color: rgba(135, 144, 155, 1); color: var(--p-color-text-disabled); cursor: not-allowed; box-shadow: none; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-DropZone-FileUpload__Action.Polaris-DropZone-FileUpload--disabled { color: rgba(135, 144, 155, 1); color: var(--p-color-text-disabled); box-shadow: none; box-shadow: initial; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-DropZone-FileUpload__Action.Polaris-DropZone-FileUpload--disabled.Polaris-DropZone-FileUpload--disabled { background-color: rgba(0, 0, 0, 0.05); background-color: var(--p-color-bg-fill-disabled); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-DropZone-FileUpload__Action.Polaris-DropZone-FileUpload--disabled { background: transparent; }

.Polaris-DropZone-FileUpload__Action.Polaris-DropZone-FileUpload--disabled svg { fill: rgba(171, 177, 186, 1); fill: var(--p-color-icon-disabled); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-DropZone-FileUpload__Action { color: rgba(31, 33, 36, 1); color: var(--p-color-text); background-color: rgba(255, 255, 255, 1); background-color: var(--p-color-input-bg-surface); padding: 0.375rem 0.75rem; padding: var(--p-space-150) var(--p-space-300); box-shadow: inset 0rem -0.0625rem 0rem #B5B5B5, inset -0.0625rem 0rem 0rem #E3E3E3, inset 0.0625rem 0rem 0rem #E3E3E3, inset 0rem 0.0625rem 0rem #E3E3E3; box-shadow: var(--p-shadow-button-experimental); border-radius: 0.5rem; border-radius: var(--p-border-radius-200); }

.Polaris-DropZone-FileUpload__ActionTitle { color: rgba(36, 99, 188, 1); color: var(--p-color-text-emphasis); text-decoration: none; }

.Polaris-DropZone-FileUpload__ActionTitle:not(.Polaris-DropZone-FileUpload__ActionTitle--disabled) { cursor: pointer; }

.Polaris-DropZone-FileUpload__ActionTitle:not(.Polaris-DropZone-FileUpload__ActionTitle--disabled):hover, .Polaris-DropZone-FileUpload__ActionTitle:not(.Polaris-DropZone-FileUpload__ActionTitle--disabled):active { color: rgba(14, 53, 108, 1); color: var(--p-color-text-emphasis-active); text-decoration: underline; }

.Polaris-DropZone-FileUpload__ActionTitle--focused { text-decoration: underline; }

.Polaris-DropZone-FileUpload__ActionTitle--disabled { color: rgba(135, 144, 155, 1); color: var(--p-color-text-interactive-disabled); }

.Polaris-DropZone-FileUpload__UploadIcon { fill: rgba(97, 106, 117, 1); fill: var(--p-color-icon); }

.Polaris-DropZone-FileUpload__UploadIcon.Polaris-DropZone-FileUpload--disabled { fill: rgba(171, 177, 186, 1); fill: var(--p-color-icon-disabled); }


.Polaris-DropZone { --pc-drop-zone-outline: 29; --pc-drop-zone-overlay: 30; position: relative; display: flex; justify-content: center; background-color: rgba(255, 255, 255, 1); background-color: var(--p-color-bg-surface); border-radius: 0.5rem; border-radius: var(--p-border-radius-200); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-DropZone { background-color: rgba(255, 255, 255, 1); background-color: var(--p-color-input-bg-surface); }

.Polaris-DropZone::after { content: ''; position: absolute; z-index: var(--pc-drop-zone-outline); top: 0; right: 0; bottom: 0; left: 0; border: 0.0625rem dashed transparent; border: var(--p-border-width-025) dashed transparent; border-radius: 0.5rem; border-radius: var(--p-border-radius-200); pointer-events: none; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-DropZone::after { border-width: 0.04125rem; border-width: var(--p-border-width-0165); }

.Polaris-DropZone:not(.Polaris-DropZone--focused)::after { top: 0; left: 0; right: 0; bottom: 0; opacity: 1; transform: scale(1); border: 0.0625rem dashed transparent; border: var(--p-border-width-025) dashed transparent; }

.Polaris-DropZone:hover { outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

.Polaris-DropZone--hasOutline { padding: 0.0625rem; padding: var(--p-space-025); }

.Polaris-DropZone--hasOutline::after { border-color: rgba(171, 177, 186, 1); border-color: var(--p-color-border-strong); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-DropZone--hasOutline:not(.Polaris-DropZone--isDisabled)::after { border-color: rgba(171, 177, 186, 1); border-color: var(--p-color-input-border); }

.Polaris-DropZone--hasOutline:not(.Polaris-DropZone--isDisabled):hover { cursor: pointer; background-color: rgba(249, 250, 251, 1); background-color: var(--p-color-bg-surface-secondary); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-DropZone--hasOutline:not(.Polaris-DropZone--isDisabled):hover { background-color: rgba(250, 250, 250, 1); background-color: var(--p-color-input-bg-surface-hover); }

.Polaris-DropZone--hasOutline:not(.Polaris-DropZone--isDisabled):hover::after { border-color: rgba(20, 73, 149, 1); border-color: var(--p-color-border-emphasis-hover); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-DropZone--hasOutline:not(.Polaris-DropZone--isDisabled):hover::after { border-color: rgba(97, 106, 117, 1); border-color: var(--p-color-input-border-hover); }

.Polaris-DropZone--hasOutline:not(.Polaris-DropZone--focused)::after { top: 0; left: 0; right: 0; bottom: 0; opacity: 1; transform: scale(1); border: 0.0625rem dashed transparent; border: var(--p-border-width-025) dashed transparent; border-radius: 0.5rem; border-radius: var(--p-border-radius-200); border-color: rgba(171, 177, 186, 1); border-color: var(--p-color-border-strong); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-DropZone--hasOutline:not(.Polaris-DropZone--focused):not(.Polaris-DropZone--isDisabled):not(:hover)::after { border-color: rgba(171, 177, 186, 1); border-color: var(--p-color-input-border); }

.Polaris-DropZone--isDragging:not(.Polaris-DropZone--isDisabled) { background-color: rgba(241, 242, 244, 1); background-color: var(--p-color-bg-hover); }

.Polaris-DropZone--isDisabled { cursor: not-allowed; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-DropZone--isDisabled { background-color: rgba(0, 0, 0, 0.05); background-color: var(--p-color-bg-fill-disabled); color: rgba(135, 144, 155, 1); color: var(--p-color-text-disabled); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-DropZone--isDisabled::after { border-color: rgba(221, 224, 228, 1); border-color: var(--p-color-border-disabled); }

.Polaris-DropZone--isDisabled::after { border-color: rgba(221, 224, 228, 1); border-color: var(--p-color-border-disabled); }

.Polaris-DropZone--sizeLarge { min-height: 7.5rem; }

.Polaris-DropZone--sizeMedium { min-height: 6.25rem; align-items: center; }

.Polaris-DropZone--sizeSmall { padding: 0; align-items: center; min-height: 3.125rem; }

.Polaris-DropZone--measuring { visibility: hidden; min-height: 0; }

.Polaris-DropZone__Container { position: relative; flex: 1 1; }

.Polaris-DropZone__Container::after { content: ''; position: absolute; z-index: 1; top: calc(0.0625rem*-1 + -0.0625rem); top: calc(var(--p-border-width-025)*-1 + -0.0625rem); right: calc(0.0625rem*-1 + -0.0625rem); right: calc(var(--p-border-width-025)*-1 + -0.0625rem); bottom: calc(0.0625rem*-1 + -0.0625rem); bottom: calc(var(--p-border-width-025)*-1 + -0.0625rem); left: calc(0.0625rem*-1 + -0.0625rem); left: calc(var(--p-border-width-025)*-1 + -0.0625rem); display: block; pointer-events: none; box-shadow: 0 0 0 calc(0.0625rem*-1 + -0.0625rem) rgba(62, 125, 213, 1); box-shadow: 0 0 0 calc(var(--p-border-width-025)*-1 + -0.0625rem) var(--p-color-border-focus); border-radius: 0.5rem; border-radius: var(--p-border-radius-200); }

.Polaris-DropZone__Overlay { border-radius: 0.5rem; border-radius: var(--p-border-radius-200); position: absolute; z-index: var(--pc-drop-zone-overlay); top: 0; right: 0; bottom: 0; left: 0; display: flex; justify-content: center; align-items: center; padding: 1rem; padding: var(--p-space-400); border: 0.0625rem dashed rgba(62, 125, 213, 1); border: var(--p-border-width-025) dashed var(--p-color-border-interactive); text-align: center; color: rgba(36, 99, 188, 1); color: var(--p-color-text-emphasis); background-color: rgba(240, 245, 253, 1); background-color: var(--p-color-bg-interactive-selected); pointer-events: none; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-DropZone__Overlay { border: 0.0625rem solid rgba(26, 26, 26, 1); border: var(--p-border-width-025) solid var(--p-color-input-border-active); background-color: rgba(247, 247, 247, 1); background-color: var(--p-color-input-bg-surface-active); color: rgba(31, 33, 36, 1); color: var(--p-color-text); }

.Polaris-DropZone--sizeSmall .Polaris-DropZone__Overlay { padding: 0; }

.Polaris-DropZone--hasError > .Polaris-DropZone__Overlay { border-color: rgba(197, 40, 12, 1); border-color: var(--p-color-border-critical); color: rgba(197, 40, 12, 1); color: var(--p-color-text-critical); background-color: rgba(253, 226, 221, 1); background-color: var(--p-color-bg-surface-critical); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-DropZone--hasError > .Polaris-DropZone__Overlay { border-color: rgba(142, 31, 11, 1); border-color: var(--p-color-border-critical-secondary); color: rgba(197, 40, 12, 1); color: var(--p-color-text-critical); border-style: dashed; border-width: 0.04125rem; border-width: var(--p-border-width-0165); background-color: rgba(253, 226, 221, 1); background-color: var(--p-color-bg-surface-critical); }

.Polaris-DropZone--focused:not(.Polaris-DropZone--isDisabled) .Polaris-DropZone__Container::after { box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 0.125rem var(--p-color-border-focus); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }


@media (min-width: 48em) { .Polaris-EmptyState--imageContained { position: static; position: initial; width: 100%; } }


.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: 1.5rem; padding-left: var(--p-space-600); color: rgba(97, 106, 117, 1); color: var(--p-color-text-secondary); }

.Polaris-ExceptionList__Item + .Polaris-ExceptionList__Item { margin-top: 0.25rem; margin-top: var(--p-space-100); }

.Polaris-ExceptionList__Icon { position: absolute; top: 0; left: 0; display: flex; align-items: center; justify-content: center; min-width: 1.25rem; min-width: var(--p-space-500); height: 1.25rem; height: var(--p-space-500); margin-right: 0.25rem; margin-right: var(--p-space-100); }

.Polaris-ExceptionList__Icon svg { fill: rgba(135, 144, 155, 1); fill: var(--p-color-icon-secondary); }

.Polaris-ExceptionList--statusWarning .Polaris-ExceptionList__Icon svg { fill: rgba(183, 126, 11, 1); fill: var(--p-color-icon-caution); }

.Polaris-ExceptionList--statusCritical .Polaris-ExceptionList__Icon svg { fill: rgba(197, 40, 12, 1); fill: var(--p-color-icon-critical); }

.Polaris-ExceptionList__Bullet { width: 0.375rem; height: 0.375rem; border-radius: 624.9375rem; border-radius: var(--p-border-radius-full); background-color: rgba(135, 144, 155, 1); background-color: var(--p-color-icon-secondary); }

.Polaris-ExceptionList--statusWarning .Polaris-ExceptionList__Bullet { background-color: rgba(183, 126, 11, 1); background-color: var(--p-color-icon-caution); }

.Polaris-ExceptionList--statusCritical .Polaris-ExceptionList__Bullet { background-color: rgba(197, 40, 12, 1); background-color: var(--p-color-icon-critical); }

.Polaris-ExceptionList__Title + .Polaris-ExceptionList__Description::before { content: '–'; margin: 0 0.25rem; margin: 0 var(--p-space-100); }

.Polaris-ExceptionList--statusWarning .Polaris-ExceptionList__Title, .Polaris-ExceptionList--statusCritical .Polaris-ExceptionList__Title { font-weight: 500; font-weight: var(--p-font-weight-medium); }

.Polaris-ExceptionList--statusWarning .Polaris-ExceptionList__Title { color: rgba(135, 92, 8, 1); color: var(--p-color-text-caution); }

.Polaris-ExceptionList--statusCritical .Polaris-ExceptionList__Title { color: rgba(197, 40, 12, 1); color: var(--p-color-text-critical); }


.Polaris-Filters-FilterPill__FilterButton { background: rgba(249, 250, 251, 1); background: var(--p-color-bg-surface-secondary); border-radius: 1.875rem; border-radius: var(--p-border-radius-750); border: rgba(221, 224, 228, 1) dashed 0.0625rem; border: var(--p-color-border-secondary) dashed var(--p-border-width-025); cursor: pointer; color: rgba(31, 33, 36, 1); color: var(--p-color-text); position: relative; }

.Polaris-Filters-FilterPill__FilterButton::after { content: ''; position: absolute; z-index: 1; top: calc(0.0625rem*-1 + -0.0625rem); top: calc(var(--p-border-width-025)*-1 + -0.0625rem); right: calc(0.0625rem*-1 + -0.0625rem); right: calc(var(--p-border-width-025)*-1 + -0.0625rem); bottom: calc(0.0625rem*-1 + -0.0625rem); bottom: calc(var(--p-border-width-025)*-1 + -0.0625rem); left: calc(0.0625rem*-1 + -0.0625rem); left: calc(var(--p-border-width-025)*-1 + -0.0625rem); display: block; pointer-events: none; box-shadow: 0 0 0 calc(0.0625rem*-1 + -0.0625rem) rgba(62, 125, 213, 1); box-shadow: 0 0 0 calc(var(--p-border-width-025)*-1 + -0.0625rem) var(--p-color-border-focus); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

.Polaris-Filters-FilterPill__FilterButton.Polaris-Filters-FilterPill--focusedFilterButton:focus-within:not(:active)::after { box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 0.125rem var(--p-color-border-focus); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

.Polaris-Filters-FilterPill__FilterButton:hover, .Polaris-Filters-FilterPill__FilterButton:focus, .Polaris-Filters-FilterPill__FilterButton:active { background: rgba(241, 242, 244, 1); background: var(--p-color-bg-hover); border-color: rgba(202, 206, 211, 1); border-color: var(--p-color-border); }

.Polaris-Filters-FilterPill__FilterButton:hover path, .Polaris-Filters-FilterPill__FilterButton:focus path, .Polaris-Filters-FilterPill__FilterButton:active path { fill: rgba(31, 33, 36, 1); fill: var(--p-color-icon-hover); }

.Polaris-Filters-FilterPill__FilterButton.Polaris-Filters-FilterPill--disabledFilterButton { background: rgba(235, 236, 239, 1); background: var(--p-color-bg-disabled); border-color: rgba(221, 224, 228, 1); border-color: var(--p-color-border-disabled); color: rgba(135, 144, 155, 1); color: var(--p-color-text-disabled); cursor: default; }

.Polaris-Filters-FilterPill__FilterButton.Polaris-Filters-FilterPill__ActiveFilterButton { background: rgba(255, 255, 255, 1); background: var(--p-color-bg-surface); border-style: solid; }

.Polaris-Filters-FilterPill__FilterButton::after { border-radius: 1.875rem; border-radius: var(--p-border-radius-750); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Filters-FilterPill__FilterButton { background: rgba(243, 243, 243, 1); background: var(--p-color-bg-surface-tertiary); border-radius: 0.5rem; border-radius: var(--p-border-radius-200); border: rgba(202, 206, 211, 1) dashed 0.0625rem; border: var(--p-color-border) dashed var(--p-border-width-025); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Filters-FilterPill__FilterButton:hover, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Filters-FilterPill__FilterButton:active { border-style: solid; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Filters-FilterPill__FilterButton:hover, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Filters-FilterPill__FilterButton:focus { background: transparent; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Filters-FilterPill__FilterButton:active { background: rgba(249, 250, 251, 1); background: var(--p-color-bg-surface-secondary); }

html[class~="Polaris-Summer-Editions-2023"] html[class~="Polaris-Summer-Editions-2023"] .Polaris-Filters-FilterPill__FilterButton:active { background: rgba(243, 243, 243, 1); background: var(--p-color-bg-surface-tertiary); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Filters-FilterPill__FilterButton.Polaris-Filters-FilterPill--disabledFilterButton { background: rgba(235, 236, 239, 1); background: var(--p-color-bg-disabled); border-color: rgba(221, 224, 228, 1); border-color: var(--p-color-border-disabled); color: rgba(135, 144, 155, 1); color: var(--p-color-text-disabled); cursor: default; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Filters-FilterPill__FilterButton.Polaris-Filters-FilterPill__ActiveFilterButton { background: rgba(255, 255, 255, 1); background: var(--p-color-bg-surface); border-style: solid; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Filters-FilterPill__FilterButton.Polaris-Filters-FilterPill__ActiveFilterButton:active { background: rgba(249, 250, 251, 1); background: var(--p-color-bg-surface-secondary); }

html[class~="Polaris-Summer-Editions-2023"] html[class~="Polaris-Summer-Editions-2023"] .Polaris-Filters-FilterPill__FilterButton.Polaris-Filters-FilterPill__ActiveFilterButton:active { background: rgba(243, 243, 243, 1); background: var(--p-color-bg-surface-tertiary); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Filters-FilterPill__FilterButton::after { border-radius: 0.5rem; border-radius: var(--p-border-radius-200); }

.Polaris-Filters-FilterPill__PlainButton { background: none; color: inherit; border: none; padding: 0; font: inherit; cursor: inherit; outline: inherit; }

.Polaris-Filters-FilterPill__PlainButton path { fill: rgba(97, 106, 117, 1); fill: var(--p-color-icon); }

.Polaris-Filters-FilterPill__PlainButton[aria-disabled='true'] path { fill: rgba(171, 177, 186, 1); fill: var(--p-color-icon-disabled); }

.Polaris-Filters-FilterPill__ToggleButton { padding: 0 0.5rem 0 0.75rem; padding: 0 var(--p-space-200) 0 var(--p-space-300); height: 1.625rem; }

@media (min-width: 48em) { .Polaris-Filters-FilterPill__ToggleButton { padding: 0 0.25rem 0 0.5rem; padding: 0 var(--p-space-100) 0 var(--p-space-200); height: 1.375rem; } }

.Polaris-Filters-FilterPill__ToggleButton .Polaris-Filters-FilterPill__Label { display: flex; padding-left: 0.125rem; padding-left: var(--p-space-050); }

.Polaris-Filters-FilterPill__ActiveFilterButton .Polaris-Filters-FilterPill__ToggleButton { padding-right: 0.125rem; padding-right: var(--p-space-050); }

@media (min-width: 48em) { .Polaris-Filters-FilterPill__ActiveFilterButton .Polaris-Filters-FilterPill__ToggleButton { padding-right: 0; } }

.Polaris-Filters-FilterPill--clearButton { position: relative; margin-right: 0.5rem; margin-right: var(--p-space-200); }

.Polaris-Filters-FilterPill--clearButton::after { content: ''; position: absolute; z-index: 1; top: -0.0625rem; right: -0.0625rem; bottom: -0.0625rem; left: -0.0625rem; display: block; pointer-events: none; box-shadow: 0 0 0 -0.0625rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 -0.0625rem var(--p-color-border-focus); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

@media (min-width: 48em) { .Polaris-Filters-FilterPill--clearButton { margin-right: 0.25rem; margin-right: var(--p-space-100); } }

.Polaris-Filters-FilterPill--clearButton:focus-visible:not(:active)::after { box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 0.125rem var(--p-color-border-focus); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

@media (min-width: 48em) { .Polaris-Filters-FilterPill__IconWrapper { scale: 0.8; } }

.Polaris-Filters-FilterPill__PopoverWrapper { min-width: 11.5625rem; max-width: 18.75rem; word-break: break-word; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Filters-FilterPill__ClearButtonWrapper button { min-height: 0; padding: 0; margin: 0; }


.Polaris-Filters-SearchField { position: relative; display: flex; padding-block: 0.0625rem; padding-block: var(--p-space-025); margin-left: 0.125rem; margin-left: var(--p-space-050); }

.Polaris-Filters-SearchField__Label { /* stylelint-disable-next-line polaris/legacy/polaris/at-rule-disallowed-list -- Label needs to be hidden */ position: absolute !important; top: 0; width: 0.0625rem !important; height: 0.0625rem !important; margin: 0 !important; padding: 0 !important; overflow: hidden !important; clip-path: inset(50%) !important; border: 0 !important; white-space: nowrap !important; }

.Polaris-Filters-SearchField__Input { /* stylelint-disable-next-line polaris/typography/polaris/at-rule-disallowed-list -- Matching custom input with TextField */ font-size: 1rem; font-size: var(--p-font-size-200); font-weight: 400; font-weight: var(--p-font-weight-regular); line-height: 1.5rem; line-height: var(--p-font-line-height-600); border: none; letter-spacing: normal; letter-spacing: initial; flex: 1 1; border: 0.0625rem solid rgba(171, 177, 186, 1); border: var(--p-border-width-025) solid var(--p-color-input-border); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); border-color: rgba(171, 177, 186, 1); border-color: var(--p-color-input-border); padding-inline: 0.375rem; padding-inline: var(--p-space-150); width: 100%; }

@media (min-width: 48em) { .Polaris-Filters-SearchField__Input { font-size: 0.875rem; font-size: var(--p-font-size-350); } }

.Polaris-Filters-SearchField__Input:hover { border-color: rgba(97, 106, 117, 1); border-color: var(--p-color-input-border-hover); background-color: rgba(250, 250, 250, 1); background-color: var(--p-color-input-bg-surface-hover); }

.Polaris-Filters-SearchField__Input:active, .Polaris-Filters-SearchField__Input:focus { border-color: rgba(26, 26, 26, 1); border-color: var(--p-color-input-border-active); border-width: 0.0625rem; border-width: var(--p-border-width-025); background-color: rgba(247, 247, 247, 1); background-color: var(--p-color-input-bg-surface-active); }

.Polaris-Filters-SearchField__Input:disabled { background-color: rgba(0, 0, 0, 0.05); background-color: var(--p-color-bg-fill-disabled); }

.Polaris-Filters-SearchField--borderless { border-width: 0; }

.Polaris-Filters-SearchField--borderless:hover, .Polaris-Filters-SearchField--borderless:active, .Polaris-Filters-SearchField--borderless:focus { border-width: 0; }

.Polaris-Filters-SearchField--focused:not(:disabled) { outline: 0.125rem solid rgba(62, 125, 213, 1); outline: var(--p-border-width-050) solid var(--p-color-border-focus); outline-offset: 0.0625rem; outline-offset: var(--p-space-025); }

.Polaris-Filters-SearchField__ClearButton { position: absolute; top: 50%; right: 0; background: none; border: none; transform: translateY(-50%); opacity: 0; transition: opacity 150ms cubic-bezier(0.42, 0, 0.58, 1); transition: opacity var(--p-motion-duration-150) var(--p-motion-ease-in-out); cursor: pointer; }

.Polaris-Filters-SearchField__ClearButton--focused { opacity: 1; pointer-events: auto; }


.Polaris-Filters__Container { position: relative; z-index: 100; z-index: var(--p-z-index-1); border-bottom: 0.0625rem solid rgba(221, 224, 228, 1); border-bottom: var(--p-border-width-025) solid var(--p-color-border-secondary); border-top-left-radius: 0.5rem; border-top-left-radius: var(--p-border-radius-200); border-top-right-radius: 0.5rem; border-top-right-radius: var(--p-border-radius-200); background: rgba(255, 255, 255, 1); background: var(--p-color-bg-surface); }

.Polaris-Filters__ContainerUplift { background: none; }

@media (max-width: 30.6225em) { .Polaris-Filters__Container { border-top-left-radius: 0; border-top-right-radius: 0; height: 3.5625rem; }
  .Polaris-Filters__Container.Polaris-Filters__ContainerUplift { height: auto; height: initial; } }

.Polaris-Filters__SearchField { flex: 1 1; }

.Polaris-Filters__Spinner { width: 1.25rem; width: var(--p-space-500); transform: translateX(0.25rem); transform: translateX(var(--p-space-100)); }

.Polaris-Filters__Spinner svg { display: block; }

.Polaris-Filters__FiltersWrapper { border-bottom: 0.0625rem solid rgba(221, 224, 228, 1); border-bottom: var(--p-border-width-025) solid var(--p-color-border-secondary); height: 3.3125rem; overflow: hidden; }

@media (max-width: 30.6225em) { .Polaris-Filters__FiltersWrapper { background: rgba(255, 255, 255, 1); background: var(--p-color-bg-surface); } }

@media (min-width: 48em) { .Polaris-Filters__FiltersWrapper { height: auto; overflow: visible; } }

.Polaris-Filters--hideQueryField .Polaris-Filters__FiltersWrapper { display: flex; align-items: center; }

.Polaris-Filters__FiltersInner { overflow: auto; white-space: nowrap; padding: 0.75rem 1rem 1.25rem; padding: var(--p-space-300) var(--p-space-400) var(--p-space-500); }

.Polaris-Filters--hideQueryField .Polaris-Filters__FiltersInner { flex: 1 1; padding: 0.75rem; padding: var(--p-space-300); }

@media (min-width: 48em) { .Polaris-Filters__FiltersInner { overflow: visible; flex-wrap: wrap; gap: 0.5rem; gap: var(--p-space-200); padding: 0.375rem 0.5rem; padding: 0.375rem var(--p-space-200); }
  .Polaris-Filters--hideQueryField .Polaris-Filters__FiltersInner { flex: 1 1; padding: 0.375rem 0.5rem; padding: 0.375rem var(--p-space-200); } }

.Polaris-Filters__AddFilter { background: rgba(249, 250, 251, 1); background: var(--p-color-bg-surface-secondary); border-radius: 1.875rem; border-radius: var(--p-border-radius-750); border: rgba(221, 224, 228, 1) dashed 0.0625rem; border: var(--p-color-border-secondary) dashed var(--p-border-width-025); padding: 0 0.5rem 0 0.75rem; padding: 0 var(--p-space-200) 0 var(--p-space-300); height: 1.75rem; cursor: pointer; color: rgba(31, 33, 36, 1); color: var(--p-color-text); display: flex; align-items: center; justify-content: center; outline: inherit; position: relative; }

.Polaris-Filters__AddFilter::after { content: ''; position: absolute; z-index: 1; top: calc(0.0625rem*-1 + -0.0625rem); top: calc(var(--p-border-width-025)*-1 + -0.0625rem); right: calc(0.0625rem*-1 + -0.0625rem); right: calc(var(--p-border-width-025)*-1 + -0.0625rem); bottom: calc(0.0625rem*-1 + -0.0625rem); bottom: calc(var(--p-border-width-025)*-1 + -0.0625rem); left: calc(0.0625rem*-1 + -0.0625rem); left: calc(var(--p-border-width-025)*-1 + -0.0625rem); display: block; pointer-events: none; box-shadow: 0 0 0 calc(0.0625rem*-1 + -0.0625rem) rgba(62, 125, 213, 1); box-shadow: 0 0 0 calc(var(--p-border-width-025)*-1 + -0.0625rem) var(--p-color-border-focus); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

.Polaris-Filters__AddFilter path { fill: rgba(97, 106, 117, 1); fill: var(--p-color-icon); }

@media (min-width: 48em) { .Polaris-Filters__AddFilter { font-size: 0.75rem; font-size: var(--p-font-size-75); line-height: 1rem; line-height: var(--p-font-line-height-400); height: 1.5rem; padding: 0 0.375rem 0 0.5rem; padding: 0 0.375rem 0 var(--p-space-200); } }

.Polaris-Filters__AddFilter:hover, .Polaris-Filters__AddFilter:focus { background: rgba(241, 242, 244, 1); background: var(--p-color-bg-hover); border-color: rgba(171, 177, 186, 1); border-color: var(--p-color-border-hover); }

.Polaris-Filters__AddFilter:hover path, .Polaris-Filters__AddFilter:focus path { fill: rgba(31, 33, 36, 1); fill: var(--p-color-icon-hover); }

.Polaris-Filters__AddFilter:active { background: rgba(235, 236, 239, 1); background: var(--p-color-bg-active); border-color: rgba(171, 177, 186, 1); border-color: var(--p-color-border-hover); }

.Polaris-Filters__AddFilter[aria-disabled='true'] { background: rgba(235, 236, 239, 1); background: var(--p-color-bg-disabled); border-color: rgba(221, 224, 228, 1); border-color: var(--p-color-border-disabled); color: rgba(135, 144, 155, 1); color: var(--p-color-text-disabled); cursor: default; }

.Polaris-Filters__AddFilter[aria-disabled='true'] path { fill: rgba(171, 177, 186, 1); fill: var(--p-color-icon-disabled); }

.Polaris-Filters__AddFilter:focus-visible:not(:active)::after { box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 0.125rem var(--p-color-border-focus); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

.Polaris-Filters__AddFilter::after { border-radius: 1.875rem; border-radius: var(--p-border-radius-750); }

.Polaris-Filters__AddFilter span { margin-right: 0.125rem; margin-right: var(--p-space-050); }

@media (min-width: 48em) { .Polaris-Filters__AddFilter span { margin-right: 0.0625rem; margin-right: var(--p-space-025); } }

.Polaris-Filters__AddFilter svg { width: 1.25rem; width: var(--p-space-500); }

@media (min-width: 48em) { .Polaris-Filters__AddFilter svg { width: 1rem; width: var(--p-space-400); } }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Filters__AddFilter { background: rgba(243, 243, 243, 1); background: var(--p-color-bg-surface-tertiary); border-radius: 0.5rem; border-radius: var(--p-border-radius-200); border: rgba(202, 206, 211, 1) dashed 0.0625rem; border: var(--p-color-border) dashed var(--p-border-width-025); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Filters__AddFilter:hover { background: transparent; border-style: solid; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Filters__AddFilter:focus { background: transparent; outline-offset: 0.125rem; outline-offset: var(--p-border-width-050); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Filters__AddFilter:active { background: rgba(249, 250, 251, 1); background: var(--p-color-bg-surface-secondary); }

html[class~="Polaris-Summer-Editions-2023"] html[class~="Polaris-Summer-Editions-2023"] .Polaris-Filters__AddFilter:active { background: rgba(243, 243, 243, 1); background: var(--p-color-bg-surface-tertiary); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Filters__AddFilter::after { border-radius: 0.5rem; border-radius: var(--p-border-radius-200); }

@media (max-width: 47.9975em) { .Polaris-Filters__FiltersWrapperWithAddButton { position: relative; }
  .Polaris-Filters__FiltersWrapperWithAddButton .Polaris-Filters__FiltersInner { padding: 0.5rem; padding: var(--p-space-200); padding-right: 0; }
  .Polaris-Filters__AddFilterActivatorMultiple { position: sticky; z-index: 100; z-index: var(--p-z-index-1); top: 0; right: 0; display: flex; padding: 0.25rem 1rem 0.25rem 0; padding: var(--p-space-100) var(--p-space-400) var(--p-space-100) 0; background: rgba(255, 255, 255, 1); background: var(--p-color-bg-surface); margin-left: 0.5rem; margin-left: var(--p-space-200); }
  .Polaris-Filters__AddFilterActivatorMultiple::before { content: ''; position: absolute; top: 0; left: -0.75rem; width: 0.75rem; height: 100%; pointer-events: none; background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 70%, rgba(255, 255, 255, 1) 100%); background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, var(--p-color-bg-surface) 70%, var(--p-color-bg-surface) 100%); }
  .Polaris-Filters__AddFilterActivatorMultiple .Polaris-Filters__AddFilter { padding: 0.75rem 0.5rem; padding: var(--p-space-300) var(--p-space-200); }
  .Polaris-Filters__AddFilterActivatorMultiple .Polaris-Filters__AddFilter span { display: none; } }

.Polaris-Filters__FiltersStickyArea { position: relative; display: flex; gap: 0.25rem; gap: var(--p-space-100); flex-wrap: nowrap; align-items: center; justify-content: flex-start; }

@media (min-width: 48em) { .Polaris-Filters__FiltersStickyArea { flex-wrap: wrap; } }

.Polaris-Filters__ClearAll { margin-left: 0.25rem; margin-left: var(--p-space-100); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Filters__ClearAll { margin-left: 0.5rem; margin-left: var(--p-space-200); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Filters__ClearAll span { font-size: 0.75rem; font-size: var(--p-font-size-75); font-weight: 500; font-weight: var(--p-font-weight-medium); }

@media (max-width: 47.9975em) { .Polaris-Filters__ClearAll { margin-left: 0.5rem; margin-left: var(--p-space-200); padding-right: 1rem; padding-right: var(--p-space-400); }
  html[class~="Polaris-Summer-Editions-2023"] .Polaris-Filters__ClearAll { margin-left: 0; }
  html[class~="Polaris-Summer-Editions-2023"] .Polaris-Filters__ClearAll span { font-size: 0.875rem; font-size: var(--p-font-size-350); font-weight: 500; font-weight: var(--p-font-weight-medium); }
  .Polaris-Filters__MultiplePinnedFilterClearAll { transform: translateX(-0.5rem); position: relative; z-index: 100; z-index: var(--p-z-index-1); margin-left: 0; padding-right: 1rem; padding-right: var(--p-space-400); } }


.Polaris-FooterHelp { display: flex; justify-content: center; margin: 1.25rem 0; margin: var(--p-space-500) 0; width: 100%; }

@media (min-width: 30.625em) { .Polaris-FooterHelp { margin: 1.25rem; margin: var(--p-space-500); width: auto; } }

.Polaris-FooterHelp__Text { font-size: 0.875rem; font-size: var(--p-font-size-350); font-weight: 400; font-weight: var(--p-font-weight-regular); line-height: 1.25rem; line-height: var(--p-font-line-height-500); border: none; letter-spacing: normal; letter-spacing: initial; }


.Polaris-FormLayout { --pc-form-layout-gap: var(--p-space-500); --pc-form-layout-item-top: var(--p-space-400); margin-top: calc(var(--pc-form-layout-item-top)*-1); margin-left: calc(var(--pc-form-layout-gap)*-1); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-FormLayout { --pc-form-layout-gap: var(--p-space-200); --pc-form-layout-item-top: var(--p-space-200); }

.Polaris-FormLayout__Title { margin-bottom: calc(0.5rem*-1); margin-bottom: calc(var(--p-space-200)*-1); padding: var(--pc-form-layout-item-top) var(--pc-form-layout-gap) 0; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-FormLayout__Title { margin-bottom: 0; }

.Polaris-FormLayout__Items { display: flex; flex-wrap: wrap; }

.Polaris-FormLayout__Item { flex: 1 1 13.75rem; margin-top: var(--pc-form-layout-item-top); margin-left: var(--pc-form-layout-gap); max-width: calc(100% - var(--pc-form-layout-gap)); }

.Polaris-FormLayout--grouped .Polaris-FormLayout__Item { min-width: 13.75rem; }

.Polaris-FormLayout--condensed .Polaris-FormLayout__Item { flex-basis: 6.875rem; min-width: 6.875rem; }


.Polaris-Frame-Toast { display: inline-flex; max-width: 31.25rem; padding: 0.5rem 0.75rem; padding: var(--p-space-200) var(--p-space-300); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); background: rgba(31, 33, 36, 1); background: var(--p-color-bg-inverse); color: rgba(255, 255, 255, 1); color: var(--p-color-text-on-color); margin-bottom: 1.25rem; margin-bottom: var(--p-space-500); box-shadow: 0rem 0.25rem 1.125rem -0.125rem rgba(31, 33, 36, 0.08), 0rem 0.75rem 1.125rem -0.125rem rgba(31, 33, 36, 0.15); box-shadow: var(--p-shadow-xl); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Frame-Toast { position: relative; box-shadow: 0rem 0.25rem 0.75rem rgba(31, 33, 36, 0.2), 0rem 0.125rem 0.375rem rgba(31, 33, 36, 0.05); box-shadow: var(--p-shadow-lg); border-radius: 0.5rem; border-radius: var(--p-border-radius-200); border: var(--pc-app-provider-shadow-bevel-border); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Frame-Toast::before { content: var(--pc-app-provider-shadow-bevel-content); position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 0; box-shadow: 0.0625rem 0rem 0rem 0rem rgba(0, 0, 0, 0.13) inset, -0.0625rem 0rem 0rem 0rem rgba(0, 0, 0, 0.13) inset, 0rem -0.0625rem 0rem 0rem rgba(0, 0, 0, 0.17) inset, 0rem 0.0625rem 0rem 0rem rgba(204, 204, 204, 0.5) inset; box-shadow: var(--p-shadow-bevel-experimental); border-radius: 0.5rem; border-radius: var(--p-border-radius-200); pointer-events: none; mix-blend-mode: luminosity; }

@media (min-width: 30.625em) { .Polaris-Frame-Toast { padding: 0.75rem; padding: var(--p-space-300); } }

@media (forced-colors: active) { .Polaris-Frame-Toast { border: 0.125rem solid transparent; border: var(--p-border-width-050) solid transparent; } }

.Polaris-Frame-Toast__Action { margin-left: 0.5rem; margin-left: var(--p-space-200); color: rgba(255, 255, 255, 1); color: var(--p-color-text-on-color); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Frame-Toast__Action { margin-left: 1rem; margin-left: var(--p-space-400); }

.Polaris-Frame-Toast--error { background: rgba(197, 40, 12, 1); background: var(--p-color-bg-fill-critical); color: rgba(255, 255, 255, 1); color: var(--p-color-text-on-color); }

.Polaris-Frame-Toast--error .Polaris-Frame-Toast__CloseButton { color: rgba(255, 255, 255, 1); color: var(--p-color-icon-on-color); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Frame-Toast--error .Polaris-Frame-Toast__CloseButton { color: rgba(255, 255, 255, 1); color: var(--p-color-icon-on-color); }

.Polaris-Frame-Toast__LeadingIcon { margin-right: 0.5rem; margin-right: var(--p-space-200); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Frame-Toast__LeadingIcon { margin-right: 0.375rem; margin-right: var(--p-space-150); }

.Polaris-Frame-Toast__LeadingIcon svg { fill: currentColor; }

.Polaris-Frame-Toast__CloseButton { display: flex; align-self: center; flex-direction: column; justify-content: flex-start; padding: 0; border: none; -webkit-appearance: none; appearance: none; background: transparent; color: rgba(135, 144, 155, 1); color: var(--p-color-icon-secondary); cursor: pointer; margin-left: 0.5rem; margin-left: var(--p-space-200); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Frame-Toast__CloseButton { color: rgba(221, 224, 228, 1); color: var(--p-color-icon-inverse); }

.Polaris-Frame-Toast__CloseButton svg { fill: currentColor; }

.Polaris-Frame-Toast__CloseButton:focus { outline: none; }

.Polaris-Frame-Toast__CloseButton:focus, .Polaris-Frame-Toast__CloseButton:hover { color: rgba(255, 255, 255, 1); color: var(--p-color-text-on-color); }


:root { --pc-toast-manager-translate-y-out: 9.375rem; --pc-toast-manager-translate-y-in: 0; }

.Polaris-Frame-ToastManager { position: fixed; z-index: 520; z-index: var(--p-z-index-12); right: 0; left: 0; text-align: center; bottom: var(--pc-frame-global-ribbon-height); display: flex; flex-direction: column; align-items: center; }

.Polaris-Frame-ToastManager__ToastWrapper { position: absolute; display: inline-flex; opacity: 0; transition: transform 400ms ease, opacity 400ms ease; transition: transform var(--p-motion-duration-400) ease, opacity var(--p-motion-duration-400) ease; transform: translateY(9.375rem); transform: translateY(var(--pc-toast-manager-translate-y-out)); }

.Polaris-Frame-ToastManager__ToastWrapper--enter, .Polaris-Frame-ToastManager__ToastWrapper--exit { transform: translateY(9.375rem); transform: translateY(var(--pc-toast-manager-translate-y-out)); opacity: 0; }

.Polaris-Frame-ToastManager--toastWrapperEnterDone { transform: translateY(0); transform: translateY(var(--pc-toast-manager-translate-y-in)); opacity: 1; }


.Polaris-Frame-Loading { overflow: hidden; height: 0.1875rem; background-color: rgba(255, 255, 255, 1); background-color: var(--p-color-bg-surface); opacity: 1; }

.Polaris-Frame-Loading__Level { width: 100%; height: 100%; transform-origin: 0; background-color: rgba(22, 166, 121, 1); background-color: var(--p-color-icon-success); transition: transform 500ms linear; transition: transform var(--p-motion-duration-500) linear; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Frame-Loading__Level { background-color: rgba(0, 122, 92, 1); background-color: var(--p-color-bg-primary); }

@media screen and (-ms-high-contrast: active) { .Polaris-Frame-Loading__Level { background-color: highlight; } }


.Polaris-Modal-Dialog__Container { position: fixed; z-index: 519; z-index: var(--p-z-index-11); top: 0; right: 0; bottom: 0; left: 0; display: flex; flex-direction: column; justify-content: flex-end; pointer-events: none; }

@media (min-width: 48em) { .Polaris-Modal-Dialog__Container { justify-content: center; } }

.Polaris-Modal-Dialog:focus { outline: 0; }

.Polaris-Modal-Dialog__Modal { pointer-events: initial; position: fixed; right: 0; bottom: 0; left: 0; display: flex; flex-direction: column; width: 100%; max-height: calc(100vh - 3.75rem); background: rgba(255, 255, 255, 1); background: var(--p-color-bg-surface); box-shadow: 0rem 2rem 2rem rgba(31, 33, 36, 0.15), 0rem 2rem 3.5rem -0.125rem rgba(31, 33, 36, 0.16); box-shadow: var(--p-shadow-2xl); }

@media (forced-colors: active) { .Polaris-Modal-Dialog__Modal { border: 0.0625rem solid transparent; border: var(--p-border-width-025) solid transparent; } }

@media (max-width: 47.9975em) { .Polaris-Modal-Dialog__Modal { bottom: 0; max-height: 100%; } }

@media (min-width: 48em) { .Polaris-Modal-Dialog__Modal { position: relative; max-width: 38.75rem; margin: 0 auto; border-radius: 0.5rem; border-radius: var(--p-border-radius-200); }
  html[class~="Polaris-Summer-Editions-2023"] .Polaris-Modal-Dialog__Modal { border-radius: 1rem; border-radius: var(--p-border-radius-400); } }

@media (min-width: 48em) and (min-height: 41.25em) { .Polaris-Modal-Dialog__Modal.Polaris-Modal-Dialog--limitHeight { max-height: 37.5rem; } }

@media (min-width: 48em) { .Polaris-Modal-Dialog__Modal.Polaris-Modal-Dialog--sizeSmall { max-width: calc(100% - 4rem); max-width: calc(100% - var(--p-space-1600)); } }

@media (min-width: 30.625em) { .Polaris-Modal-Dialog__Modal.Polaris-Modal-Dialog--sizeSmall { max-width: 23.75rem; } }

@media (min-width: 48em) { .Polaris-Modal-Dialog__Modal.Polaris-Modal-Dialog--sizeLarge { max-width: calc(100% - 4rem); max-width: calc(100% - var(--p-space-1600)); } }

@media (min-width: 65em) { .Polaris-Modal-Dialog__Modal.Polaris-Modal-Dialog--sizeLarge { max-width: 61.25rem; } }

.Polaris-Modal-Dialog__Modal.Polaris-Modal-Dialog--fullScreen { height: 100%; }

@media (min-width: 48em) { .Polaris-Modal-Dialog__Modal.Polaris-Modal-Dialog--fullScreen { height: auto; height: initial; } }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Modal-Dialog__Modal { /* Setting background color on the header causes it to show through the border radius, so we have to hide the overflow to maintain the radius */ overflow: hidden; }

.Polaris-Modal-Dialog--animateFadeUp { -webkit-backface-visibility: hidden; backface-visibility: hidden; will-change: transform, opacity; opacity: 1; transform: translateY(0); transition: transform cubic-bezier(0.25, 0.1, 0.25, 1) 200ms, opacity cubic-bezier(0.25, 0.1, 0.25, 1) 200ms; transition: transform var(--p-motion-ease) var(--p-motion-duration-200), opacity var(--p-motion-ease) var(--p-motion-duration-200); }

.Polaris-Modal-Dialog--animateFadeUp.Polaris-Modal-Dialog--entering, .Polaris-Modal-Dialog--animateFadeUp.Polaris-Modal-Dialog--exiting, .Polaris-Modal-Dialog--animateFadeUp.Polaris-Modal-Dialog--exited { opacity: 0; transform: translateY(12.5rem); }

.Polaris-Modal-Dialog--animateFadeUp.Polaris-Modal-Dialog--entered { opacity: 1; transform: translateY(0); }


.Polaris-Modal-CloseButton { -webkit-appearance: none; appearance: none; margin: 0; padding: 0; background: none; border: none; font-size: inherit; line-height: inherit; color: inherit; cursor: pointer; position: relative; margin-left: 1.25rem; margin-left: var(--p-space-500); margin-right: calc(0.5rem*-1); margin-right: calc(var(--p-space-200)*-1); padding: 0.5rem; padding: var(--p-space-200); border-radius: 0.5rem; border-radius: var(--p-border-radius-200); }

.Polaris-Modal-CloseButton:focus { outline: none; }

.Polaris-Modal-CloseButton::after { content: ''; position: absolute; z-index: 1; top: -0.0625rem; right: -0.0625rem; bottom: -0.0625rem; left: -0.0625rem; display: block; pointer-events: none; box-shadow: 0 0 0 -0.0625rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 -0.0625rem var(--p-color-border-focus); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

.Polaris-Modal-CloseButton:hover { background: rgba(241, 242, 244, 1); background: var(--p-color-bg-hover); }

.Polaris-Modal-CloseButton:hover svg { fill: rgba(31, 33, 36, 1); fill: var(--p-color-icon-hover); }

.Polaris-Modal-CloseButton:active, .Polaris-Modal-CloseButton.Polaris-Modal-CloseButton--pressed { background: rgba(235, 236, 239, 1); background: var(--p-color-bg-active); }

.Polaris-Modal-CloseButton:focus-visible:not(:active)::after { box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 0.125rem var(--p-color-border-focus); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

.Polaris-Modal-CloseButton.Polaris-Modal-CloseButton--titleHidden { margin: 0.5rem; margin: var(--p-space-200); }


.Polaris-Modal-Section { flex: 0 0 auto; }

.Polaris-Modal-Section:not(:last-of-type) { border-bottom: 0.0625rem solid rgba(221, 224, 228, 1); border-bottom: var(--p-border-width-025) solid var(--p-color-border-secondary); }

.Polaris-Modal-Section--titleHidden { padding-right: calc(3rem + 0.25rem); padding-right: calc(var(--p-space-1200) + var(--p-space-100)); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Modal-Section--titleHidden { /* Add a space to account for the button's absolute position offset */ padding-right: calc(3rem + 0.25rem + 0.25rem); padding-right: calc(var(--p-space-1200) + var(--p-space-100) + var(--p-space-100)); }


.Polaris-Modal__Body { width: 100%; }

.Polaris-Modal__IFrame { display: block; width: 38.75rem; max-width: 100vw; border: none; }

@media (min-width: 48em) { .Polaris-Modal__IFrame { max-width: 38.75rem; } }


.Polaris-Frame-ContextualSaveBar { /* stylelint-disable -- polaris: Used to apply dark theme to action buttons */ --p-color-bg-surface: var(--p-color-bg-inverse); --p-color-text: var(--p-color-text-inverse); --p-color-bg-hover: var(--p-color-bg-fill-inverse-hover); --p-color-bg-surface-secondary-active: var(--p-color-bg-fill-inverse-active); /* stylelint-enable */ display: flex; height: 3.5rem; background: rgba(31, 33, 36, 1); background: var(--p-color-bg-inverse); box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.15); }

.Polaris-Frame-ContextualSaveBar .Polaris-Frame-ContextualSaveBar__LogoContainer { border-right: none; }

.Polaris-Frame-ContextualSaveBar .Polaris-Frame-ContextualSaveBar__ContextControl { opacity: 0.3; pointer-events: none; }

@media (forced-colors: active) { .Polaris-Frame-ContextualSaveBar { border: 0.0625rem solid transparent; border: var(--p-border-width-025) solid transparent; } }

.Polaris-Frame-ContextualSaveBar__LogoContainer { display: none; }

@media (min-width: 48em) { .Polaris-Frame-ContextualSaveBar__LogoContainer { display: flex; flex: 0 0 15rem; align-items: center; height: 100%; padding: 0 1rem; padding: 0 var(--p-space-400); background-color: transparent; } }

.Polaris-Frame-ContextualSaveBar__Contents { display: flex; flex: 1 1 auto; align-items: center; justify-content: space-between; min-width: 0.0625rem; max-width: 62.375rem; height: 100%; margin: 0 auto; padding: 0 1rem; padding: 0 var(--p-space-400); }

@media (min-width: 30.625em) { .Polaris-Frame-ContextualSaveBar__Contents { padding: 0 1.25rem; padding: 0 var(--p-space-500); } }

@media (min-width: 48em) { .Polaris-Frame-ContextualSaveBar__Contents { padding: 0 2rem; padding: 0 var(--p-space-800); } }

.Polaris-Frame-ContextualSaveBar--fullWidth { max-width: none; padding: 0 1rem; padding: 0 var(--p-space-400); }

.Polaris-Frame-ContextualSaveBar__MessageContainer { display: flex; flex-direction: row; gap: 0.5rem; gap: var(--p-space-200); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Frame-ContextualSaveBar__MessageContainer [class*='Polaris-Icon__Svg'], html[class~="Polaris-Summer-Editions-2023"] .Polaris-Frame-ContextualSaveBar__MessageContainer [class*='Icon-Svg'] { fill: rgba(241, 242, 244, 1); fill: var(--p-color-text-inverse); }

.Polaris-Frame-ContextualSaveBar__ActionContainer { flex-shrink: 0; /* stylelint-disable -- summer edition overrides */ /* stylelint-enable */ }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Frame-ContextualSaveBar__ActionContainer [class*='Polaris-Button--primary'], html[class~="Polaris-Summer-Editions-2023"] .Polaris-Frame-ContextualSaveBar__ActionContainer [class*='Button-primary'] { --pc-color-text: rgba(48, 48, 48, 1); --pc-button-text: var(--pc-color-text); --pc-button-color: rgba(255, 255, 255, 1); --pc-button-color-hover: rgba(250, 250, 250, 1); --pc-button-color-active: rgba(247, 247, 247, 1); --pc-button-color-depressed: rgba(247, 247, 247, 1); --pc-button-color-disabled: rgba(255, 255, 255, 0.2); --pc-button-shadow-inset: 0 0.125rem 0.0625rem 0 rgba(26, 26, 26, 0.2) inset,
      0.0625rem 0 0.0625rem 0 rgba(26, 26, 26, 0.12) inset,
      -0.0625rem 0 0.0625rem 0 rgba(26, 26, 26, 0.12) inset; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Frame-ContextualSaveBar__ActionContainer [class*='Polaris-Button--primary']::before, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Frame-ContextualSaveBar__ActionContainer [class*='Button-primary']::before { top: 0; right: 0; bottom: 0; left: 0; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Frame-ContextualSaveBar__ActionContainer [class*='Polaris-Button--primary']:hover, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Frame-ContextualSaveBar__ActionContainer [class*='Button-primary']:hover { --pc-button-text: var(--pc-color-text); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Frame-ContextualSaveBar__ActionContainer [class*='Polaris-Button--primary']:active, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Frame-ContextualSaveBar__ActionContainer [class*='Button-primary']:active { --pc-button-text: var(--pc-color-text); box-shadow: var(--pc-button-shadow-inset); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Frame-ContextualSaveBar__ActionContainer [class*='Polaris-Button--primary'][class*='Polaris-Button--pressed'], html[class~="Polaris-Summer-Editions-2023"] .Polaris-Frame-ContextualSaveBar__ActionContainer [class*='Polaris-Button--primary'][class*='Button-pressed'], html[class~="Polaris-Summer-Editions-2023"] .Polaris-Frame-ContextualSaveBar__ActionContainer [class*='Button-primary'][class*='Polaris-Button--pressed'], html[class~="Polaris-Summer-Editions-2023"] .Polaris-Frame-ContextualSaveBar__ActionContainer [class*='Button-primary'][class*='Button-pressed'] { box-shadow: var(--pc-button-shadow-inset); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Frame-ContextualSaveBar__ActionContainer [class*='Polaris-Button--primary'][class*='Polaris-Button--disabled'], html[class~="Polaris-Summer-Editions-2023"] .Polaris-Frame-ContextualSaveBar__ActionContainer [class*='Polaris-Button--primary'][class*='Button-disabled'], html[class~="Polaris-Summer-Editions-2023"] .Polaris-Frame-ContextualSaveBar__ActionContainer [class*='Button-primary'][class*='Polaris-Button--disabled'], html[class~="Polaris-Summer-Editions-2023"] .Polaris-Frame-ContextualSaveBar__ActionContainer [class*='Button-primary'][class*='Button-disabled'] { --pc-button-text: var(--p-color-text-secondary); background: var(--pc-button-color-disabled); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Frame-ContextualSaveBar__ActionContainer [class*='Polaris-Button--primaryPlain'], html[class~="Polaris-Summer-Editions-2023"] .Polaris-Frame-ContextualSaveBar__ActionContainer [class*='Button-primaryPlain'] { --pc-button-color: var(--p-color-bg-fill-inverse); --pc-button-color-hover: var(--p-color-bg-fill-inverse-hover); --pc-button-color-active: var(--p-color-bg-fill-inverse-active); --pc-button-text: var(--p-color-text-inverse); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Frame-ContextualSaveBar__ActionContainer [class*='Polaris-Button--primaryPlain']::after, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Frame-ContextualSaveBar__ActionContainer [class*='Button-primaryPlain']::after { content: none; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Frame-ContextualSaveBar__ActionContainer [class*='Polaris-Button--primaryPlain']:hover, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Frame-ContextualSaveBar__ActionContainer [class*='Button-primaryPlain']:hover { --pc-button-text: var(--p-color-text-inverse); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Frame-ContextualSaveBar__ActionContainer [class*='Polaris-Button--primaryPlain']:active, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Frame-ContextualSaveBar__ActionContainer [class*='Button-primaryPlain']:active { --pc-button-text: var(--p-color-text-inverse); box-shadow: none; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Frame-ContextualSaveBar__ActionContainer [class*='Polaris-Button--primaryPlain'][class*='Polaris-Button--disabled'], html[class~="Polaris-Summer-Editions-2023"] .Polaris-Frame-ContextualSaveBar__ActionContainer [class*='Polaris-Button--primaryPlain'][class*='Button-disabled'], html[class~="Polaris-Summer-Editions-2023"] .Polaris-Frame-ContextualSaveBar__ActionContainer [class*='Button-primaryPlain'][class*='Polaris-Button--disabled'], html[class~="Polaris-Summer-Editions-2023"] .Polaris-Frame-ContextualSaveBar__ActionContainer [class*='Button-primaryPlain'][class*='Button-disabled'] { --pc-button-text: var(--p-color-text-secondary); background: var(--pc-button-color); }

.Polaris-Frame-ContextualSaveBar__Action { margin-left: 0.5rem; margin-left: var(--p-space-200); }

.Polaris-Frame-ContextualSaveBar__ContextControl { display: none; }

@media (min-width: 48em) { .Polaris-Frame-ContextualSaveBar__ContextControl { display: block; width: 15rem; } }


.Polaris-Frame-CSSAnimation--startFade { opacity: 0; -webkit-backface-visibility: hidden; backface-visibility: hidden; will-change: opacity; transition: opacity 300ms cubic-bezier(0, 0, 0.58, 1); transition: opacity var(--p-motion-duration-300) var(--p-motion-ease-out); pointer-events: none; }

.Polaris-Frame-CSSAnimation--endFade { opacity: 1; pointer-events: auto; }


.Polaris-Frame { --pc-frame-button-size: var(--p-space-800); --pc-sidebar-width: calc(22.25rem + var(--p-space-400)); width: 100%; min-height: 100vh; min-height: 100svh; display: flex; background-color: rgba(241, 242, 244, 1); background-color: var(--p-color-bg-app); }

@media print { .Polaris-Frame { background-color: transparent; } }

@media (min-width: 48em) { .Polaris-Frame { width: calc(100% - 0px); width: calc(100% - var(--pc-frame-offset, 0px)); margin-left: var(--pc-frame-offset); } }

.Polaris-Frame__Navigation { position: fixed; z-index: 516; z-index: var(--p-z-index-8); 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: 48em) { .Polaris-Frame__Navigation { z-index: 1; left: var(--pc-frame-offset); display: flex; }
  .Polaris-Frame--hasTopBar .Polaris-Frame__Navigation { top: 3.5rem; height: calc(100% - 3.5rem); } }

.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 300ms cubic-bezier(0, 0, 0.58, 1); transition: transform var(--p-motion-duration-300) var(--p-motion-ease-out); }

.Polaris-Frame__Navigation--exit { transform: translateX(0%); }

.Polaris-Frame__Navigation--exitActive { transform: translateX(-100%); transition: transform 300ms cubic-bezier(0, 0, 0.58, 1); transition: transform var(--p-motion-duration-300) var(--p-motion-ease-out); }

.Polaris-Frame__NavigationDismiss { position: relative; position: absolute; top: 0; left: 100%; width: var(--pc-frame-button-size); height: var(--pc-frame-button-size); margin: 1rem; margin: var(--p-space-400); padding: 0; border: none; border-radius: 624.9375rem; border-radius: var(--p-border-radius-full); background: none; opacity: 0; pointer-events: none; -webkit-backface-visibility: hidden; backface-visibility: hidden; will-change: opacity; cursor: pointer; transition: opacity 100ms cubic-bezier(0.25, 0.1, 0.25, 1); transition: opacity var(--p-motion-duration-100) var(--p-motion-ease); }

.Polaris-Frame__NavigationDismiss::after { content: ''; position: absolute; z-index: 1; top: -0.0625rem; right: -0.0625rem; bottom: -0.0625rem; left: -0.0625rem; display: block; pointer-events: none; box-shadow: 0 0 0 -0.0625rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 -0.0625rem var(--p-color-border-focus); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

.Polaris-Frame__NavigationDismiss svg { fill: rgba(255, 255, 255, 1); fill: var(--p-color-bg-surface); }

@media print { .Polaris-Frame__NavigationDismiss { display: none !important; } }

.Polaris-Frame__Navigation--visible .Polaris-Frame__NavigationDismiss { pointer-events: all; opacity: 1; }

.Polaris-Frame__NavigationDismiss:focus { position: absolute; border-radius: 0.25rem; border-radius: var(--p-border-radius-100); outline: none; }

.Polaris-Frame__NavigationDismiss:focus::after { box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 0.125rem var(--p-color-border-focus); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

@media (min-width: 48em) { .Polaris-Frame__NavigationDismiss { display: none; } }

.Polaris-Frame__NavigationDismiss:hover { background-color: rgba(255, 255, 255, 0.5); }

.Polaris-Frame__NavigationDismiss:active { background-color: rgba(255, 255, 255, 0.5); }

.Polaris-Frame__TopBar { position: fixed; z-index: 512; z-index: var(--p-z-index-4); top: 0; left: 0; width: 100%; height: 3.5rem; }

@media print { .Polaris-Frame__TopBar { display: none !important; } }

@media (min-width: 48em) { .Polaris-Frame__TopBar { left: var(--pc-frame-offset); width: calc(100% - 0px); width: calc(100% - var(--pc-frame-offset, 0px)); } }

.Polaris-Frame__ContextualSaveBar { position: fixed; z-index: 513; z-index: var(--p-z-index-5); top: 0; left: 0; width: 100%; }

@media (min-width: 48em) { .Polaris-Frame__ContextualSaveBar { left: var(--pc-frame-offset); width: calc(100% - 0px); width: calc(100% - var(--pc-frame-offset, 0px)); } }

.Polaris-Frame__Main { flex: 1 1; display: flex; align-items: stretch; min-width: 0; padding-right: 0; padding-right: calc(constant(safe-area-inset-right)); padding-right: calc(env(safe-area-inset-right)); padding-left: 0; padding-left: calc(constant(safe-area-inset-left)); padding-left: calc(env(safe-area-inset-left)); padding-bottom: 0; padding-bottom: calc(constant(safe-area-inset-bottom)); padding-bottom: calc(env(safe-area-inset-bottom)); }

@media (min-width: 30.625em) { .Polaris-Frame__Main { max-width: calc(100vw - var(--pc-app-provider-scrollbar-width)); } }

@media (min-width: 48em) { .Polaris-Frame--hasNav .Polaris-Frame__Main { padding-left: 15rem; padding-left: 240px; padding-left: calc(15rem + constant(safe-area-inset-left)); padding-left: calc(15rem + env(safe-area-inset-left)); } }

@media print and (min-width: 48em) { .Polaris-Frame--hasNav .Polaris-Frame__Main { padding-left: 0; } }

.Polaris-Frame--hasTopBar .Polaris-Frame__Main { padding-top: 3.5rem; }

@media print { .Polaris-Frame--hasTopBar .Polaris-Frame__Main { padding-top: 0; } }

.Polaris-Frame__Content { position: relative; padding-bottom: 0; padding-bottom: var(--pc-frame-global-ribbon-height, 0); flex: 1 1; min-width: 0; max-width: 100%; }

.Polaris-Frame--hasSidebar .Polaris-Frame__Content { /* stylelint-disable-next-line polaris/media-queries/polaris/media-query-allowed-list -- custom breakpoint */ }

@media screen and (min-width: 1200px) { .Polaris-Frame--hasSidebar .Polaris-Frame__Content { /* stylelint-disable-next-line polaris/conventions/polaris/custom-property-allowed-list -- private token from component */ margin-right: var(--pc-sidebar-width); } }

.Polaris-Frame__GlobalRibbonContainer { position: fixed; z-index: 510; z-index: var(--p-z-index-3); bottom: 0; width: 100%; }

@media (min-width: 48em) { .Polaris-Frame__GlobalRibbonContainer { left: var(--pc-frame-offset); }
  .Polaris-Frame--hasNav .Polaris-Frame__GlobalRibbonContainer { left: calc(15rem + var(--pc-frame-offset)); left: calc(240px + var(--pc-frame-offset)); left: calc(15rem + var(--pc-frame-offset) + constant(safe-area-inset-left)); left: calc(15rem + var(--pc-frame-offset) + env(safe-area-inset-left)); width: calc(100% - 15rem - 0px); width: calc(100% - 15rem - var(--pc-frame-offset, 0px)); } }

.Polaris-Frame__LoadingBar { position: fixed; z-index: 514; z-index: var(--p-z-index-6); top: 0; right: 0; left: 0; }

@media print { .Polaris-Frame__LoadingBar { display: none !important; } }

@media (min-width: 48em) { .Polaris-Frame--hasNav .Polaris-Frame__LoadingBar { left: var(--pc-frame-offset); }
  .Polaris-Frame--hasTopBar .Polaris-Frame__LoadingBar { z-index: 514; z-index: var(--p-z-index-6); } }

.Polaris-Frame__Skip { --pc-frame-skip-vertical-offset: 0.625rem; position: fixed; z-index: 517; z-index: var(--p-z-index-9); top: var(--pc-frame-skip-vertical-offset); left: calc(0.5rem + var(--pc-frame-offset)); left: calc(var(--p-space-200) + var(--pc-frame-offset)); opacity: 0; pointer-events: none; }

.Polaris-Frame__Skip.Polaris-Frame--focused { pointer-events: all; opacity: 1; }

.Polaris-Frame__Skip.Polaris-Frame--focused > a::after { box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 0.125rem var(--p-color-border-focus); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

.Polaris-Frame__Skip > a { display: inline-flex; align-items: center; justify-content: center; min-height: 2.25rem; min-width: 2.25rem; margin: 0; padding: calc((2.25rem - 1.25rem - 0.125rem)/2) 1rem; padding: calc((2.25rem - var(--p-font-line-height-500) - var(--p-space-050))/2) var(--p-space-400); background: rgba(255, 255, 255, 1); background: var(--p-color-bg-surface); box-shadow: 0rem 0.0625rem 0.0625rem rgba(31, 33, 36, 0.1); box-shadow: var(--p-shadow-sm); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); border: 0.0625rem solid rgba(171, 177, 186, 1); border: var(--p-border-width-025) solid var(--p-color-border-strong); line-height: 1; text-align: center; cursor: pointer; -webkit-user-select: none; user-select: none; text-decoration: none; -webkit-tap-highlight-color: transparent; position: relative; font-size: 0.875rem; font-size: var(--p-font-size-350); font-weight: 500; font-weight: var(--p-font-weight-medium); line-height: 1rem; line-height: var(--p-font-line-height-400); letter-spacing: normal; letter-spacing: initial; color: rgba(31, 33, 36, 1); color: var(--p-color-text); }

.Polaris-Frame__Skip > a::after { content: ''; position: absolute; z-index: 1; top: calc(0.0625rem*-1 + -0.0625rem); top: calc(var(--p-border-width-025)*-1 + -0.0625rem); right: calc(0.0625rem*-1 + -0.0625rem); right: calc(var(--p-border-width-025)*-1 + -0.0625rem); bottom: calc(0.0625rem*-1 + -0.0625rem); bottom: calc(var(--p-border-width-025)*-1 + -0.0625rem); left: calc(0.0625rem*-1 + -0.0625rem); left: calc(var(--p-border-width-025)*-1 + -0.0625rem); display: block; pointer-events: none; box-shadow: 0 0 0 calc(0.0625rem*-1 + -0.0625rem) rgba(62, 125, 213, 1); box-shadow: 0 0 0 calc(var(--p-border-width-025)*-1 + -0.0625rem) var(--p-color-border-focus); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Frame__Skip > a { min-height: 1.75rem; min-width: 1.75rem; padding: 0.375rem 0.75rem; padding: var(--p-space-150) var(--p-space-300); border-radius: 0.5rem; border-radius: var(--p-border-radius-200); border: none; }

.Polaris-Frame__Skip > a svg { fill: rgba(97, 106, 117, 1); fill: var(--p-color-icon); }

.Polaris-Frame__Skip > a:hover { background: rgba(241, 242, 244, 1); background: var(--p-color-bg-hover); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

.Polaris-Frame__Skip > a:focus-visible { box-shadow: 0rem 0.0625rem 0.0625rem rgba(31, 33, 36, 0.1); box-shadow: var(--p-shadow-sm); outline: 0; }

.Polaris-Frame__Skip > a:focus-visible::after { box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 0.125rem var(--p-color-border-focus); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Frame__Skip > a:focus-visible { outline: 0.125rem solid rgba(62, 125, 213, 1); outline: var(--p-border-width-050) solid var(--p-color-border-focus); outline-offset: 0.0625rem; outline-offset: var(--p-space-025); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Frame__Skip > a:focus-visible::after { content: none; }

.Polaris-Frame__Skip > a:active::after { border: none; box-shadow: none; }

.Polaris-Frame__Skip > a.Polaris-Frame--pressed { background: rgba(97, 106, 117, 1); background: var(--p-color-bg-fill-inverse); box-shadow: inset 0rem 0.125rem 0.25rem rgba(31, 33, 36, 0.32); box-shadow: var(--p-shadow-inset-md); color: rgba(255, 255, 255, 1); color: var(--p-color-text-on-color); border-color: rgba(97, 106, 117, 1); border-color: var(--p-color-border-inverse); }

.Polaris-Frame__Skip > a.Polaris-Frame--pressed svg { fill: currentColor; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Frame__Skip > a.Polaris-Frame--pressed { background: rgba(202, 206, 211, 1); background: var(--p-color-bg-fill-tertiary-active); box-shadow: inset 0rem 0.125rem 0.25rem rgba(31, 33, 36, 0.32); box-shadow: var(--p-shadow-inset-md); color: rgba(31, 33, 36, 1); color: var(--p-color-text); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Frame__Skip > a.Polaris-Frame--pressed:hover { background: rgba(202, 206, 211, 1); background: var(--p-color-bg-fill-tertiary-hover); box-shadow: inset 0rem 0.125rem 0.25rem rgba(31, 33, 36, 0.32); box-shadow: var(--p-shadow-inset-md); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Frame__Skip > a.Polaris-Frame--pressed:active { background: rgba(202, 206, 211, 1); background: var(--p-color-bg-fill-tertiary-active); box-shadow: inset 0rem 0.125rem 0.25rem rgba(31, 33, 36, 0.32); box-shadow: var(--p-shadow-inset-md); }

@media (-ms-high-contrast: active) { .Polaris-Frame__Skip > a { border: 0.0625rem solid windowText; border: var(--p-border-width-025) solid windowText; } }

.Polaris-Frame__Skip > a::after { content: ''; position: absolute; z-index: 1; top: -0.125rem; right: -0.125rem; bottom: -0.125rem; left: -0.125rem; display: block; pointer-events: none; box-shadow: 0 0 0 -0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 -0.125rem var(--p-color-border-focus); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

.Polaris-Frame__Skip > a:focus { border-color: none; box-shadow: none; }


.Polaris-FullscreenBar { position: relative; display: flex; height: 3.5rem; box-shadow: 0rem 0.0625rem 0.0625rem rgba(31, 33, 36, 0.1); box-shadow: var(--p-shadow-sm); background-color: rgba(255, 255, 255, 1); background-color: var(--p-color-bg-surface); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-FullscreenBar { box-shadow: 0rem 0rem 0.125rem rgba(31, 33, 36, 0.24); box-shadow: var(--p-shadow-xs); }

.Polaris-FullscreenBar__BackAction { display: flex; flex: 0 1 auto; align-items: center; padding-left: 0.75rem; padding-left: var(--p-space-300); padding-right: 0.75rem; padding-right: var(--p-space-300); border-width: 0; border-right: 0.0625rem solid rgba(221, 224, 228, 1); border-right: var(--p-border-width-025) solid var(--p-color-border-secondary); background-color: rgba(255, 255, 255, 1); background-color: var(--p-color-bg-surface); font-weight: 500; font-weight: var(--p-font-weight-medium); cursor: pointer; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-FullscreenBar__BackAction { padding-left: 1rem; padding-left: var(--p-space-400); padding-right: 1rem; padding-right: var(--p-space-400); }

.Polaris-FullscreenBar__BackAction :first-child { padding-right: 0.125rem; padding-right: var(--p-space-050); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-FullscreenBar__BackAction :first-child { margin-right: 0.375rem; margin-right: var(--p-space-150); padding-right: 0; }


.Polaris-Grid-Cell { --pc-row-xs: initial; --pc-row-sm: var(--pc-row-xs); --pc-row-md: var(--pc-row-sm); --pc-row-lg: var(--pc-row-md); --pc-row-xl: var(--pc-row-lg); --pc-column-xs: initial; --pc-column-sm: var(--pc-column-xs); --pc-column-md: var(--pc-column-sm); --pc-column-lg: var(--pc-column-md); --pc-column-xl: var(--pc-column-lg); min-width: 0; grid-row: var(--pc-row-xs); grid-column: var(--pc-column-xs); }

@media (min-width: 30.625em) { .Polaris-Grid-Cell { grid-row: var(--pc-row-sm); grid-column: var(--pc-column-sm); } }

@media (min-width: 48em) { .Polaris-Grid-Cell { grid-row: var(--pc-row-md); grid-column: var(--pc-column-md); } }

@media (min-width: 65em) { .Polaris-Grid-Cell { grid-row: var(--pc-row-lg); grid-column: var(--pc-column-lg); } }

@media (min-width: 90em) { .Polaris-Grid-Cell { grid-row: var(--pc-row-xl); grid-column: var(--pc-column-xl); } }

.Polaris-Grid-Cell--cell_1ColumnXs { grid-column-end: span 1; }

.Polaris-Grid-Cell--cell_2ColumnXs { grid-column-end: span 2; }

.Polaris-Grid-Cell--cell_3ColumnXs { grid-column-end: span 3; }

.Polaris-Grid-Cell--cell_4ColumnXs { grid-column-end: span 4; }

.Polaris-Grid-Cell--cell_5ColumnXs { grid-column-end: span 5; }

.Polaris-Grid-Cell--cell_6ColumnXs { grid-column-end: span 6; }

@media (min-width: 30.625em) { .Polaris-Grid-Cell--cell_1ColumnSm { grid-column-end: span 1; }
  .Polaris-Grid-Cell--cell_2ColumnSm { grid-column-end: span 2; }
  .Polaris-Grid-Cell--cell_3ColumnSm { grid-column-end: span 3; }
  .Polaris-Grid-Cell--cell_4ColumnSm { grid-column-end: span 4; }
  .Polaris-Grid-Cell--cell_5ColumnSm { grid-column-end: span 5; }
  .Polaris-Grid-Cell--cell_6ColumnSm { grid-column-end: span 6; } }

@media (min-width: 48em) { .Polaris-Grid-Cell--cell_1ColumnMd { grid-column-end: span 1; }
  .Polaris-Grid-Cell--cell_2ColumnMd { grid-column-end: span 2; }
  .Polaris-Grid-Cell--cell_3ColumnMd { grid-column-end: span 3; }
  .Polaris-Grid-Cell--cell_4ColumnMd { grid-column-end: span 4; }
  .Polaris-Grid-Cell--cell_5ColumnMd { grid-column-end: span 5; }
  .Polaris-Grid-Cell--cell_6ColumnMd { grid-column-end: span 6; } }

@media (min-width: 65em) { .Polaris-Grid-Cell--cell_1ColumnLg { grid-column-end: span 1; }
  .Polaris-Grid-Cell--cell_2ColumnLg { grid-column-end: span 2; }
  .Polaris-Grid-Cell--cell_3ColumnLg { grid-column-end: span 3; }
  .Polaris-Grid-Cell--cell_4ColumnLg { grid-column-end: span 4; }
  .Polaris-Grid-Cell--cell_5ColumnLg { grid-column-end: span 5; }
  .Polaris-Grid-Cell--cell_6ColumnLg { grid-column-end: span 6; }
  .Polaris-Grid-Cell--cell_7ColumnLg { grid-column-end: span 7; }
  .Polaris-Grid-Cell--cell_8ColumnLg { grid-column-end: span 8; }
  .Polaris-Grid-Cell--cell_9ColumnLg { grid-column-end: span 9; }
  .Polaris-Grid-Cell--cell_10ColumnLg { grid-column-end: span 10; }
  .Polaris-Grid-Cell--cell_11ColumnLg { grid-column-end: span 11; }
  .Polaris-Grid-Cell--cell_12ColumnLg { grid-column-end: span 12; } }

@media (min-width: 90em) { .Polaris-Grid-Cell--cell_1ColumnXl { grid-column-end: span 1; }
  .Polaris-Grid-Cell--cell_2ColumnXl { grid-column-end: span 2; }
  .Polaris-Grid-Cell--cell_3ColumnXl { grid-column-end: span 3; }
  .Polaris-Grid-Cell--cell_4ColumnXl { grid-column-end: span 4; }
  .Polaris-Grid-Cell--cell_5ColumnXl { grid-column-end: span 5; }
  .Polaris-Grid-Cell--cell_6ColumnXl { grid-column-end: span 6; }
  .Polaris-Grid-Cell--cell_7ColumnXl { grid-column-end: span 7; }
  .Polaris-Grid-Cell--cell_8ColumnXl { grid-column-end: span 8; }
  .Polaris-Grid-Cell--cell_9ColumnXl { grid-column-end: span 9; }
  .Polaris-Grid-Cell--cell_10ColumnXl { grid-column-end: span 10; }
  .Polaris-Grid-Cell--cell_11ColumnXl { grid-column-end: span 11; }
  .Polaris-Grid-Cell--cell_12ColumnXl { grid-column-end: span 12; } }


.Polaris-Grid { --pc-grid-areas-xs: initial; --pc-grid-areas-sm: var(--pc-grid-areas-xs); --pc-grid-areas-md: var(--pc-grid-areas-sm); --pc-grid-areas-lg: var(--pc-grid-areas-md); --pc-grid-areas-xl: var(--pc-grid-areas-lg); --pc-grid-columns-xs: 6; --pc-grid-columns-sm: var(--pc-grid-columns-xs); --pc-grid-columns-md: var(--pc-grid-columns-sm); --pc-grid-columns-lg: 12; --pc-grid-columns-xl: var(--pc-grid-columns-lg); display: grid; gap: 1rem; grid-gap: 1rem; grid-gap: var(--pc-grid-gap-xs, var(--p-space-400)); gap: var(--pc-grid-gap-xs, var(--p-space-400)); grid-template-areas: var(--pc-grid-areas-xs); grid-template-columns: repeat(var(--pc-grid-columns-xs), minmax(0, 1fr)); }

@media (min-width: 30.625em) { .Polaris-Grid { gap: 1rem; gap: var(--pc-grid-gap-sm, var(--p-space-400)); grid-template-areas: var(--pc-grid-areas-sm); grid-template-columns: repeat(var(--pc-grid-columns-sm), minmax(0, 1fr)); } }

@media (min-width: 48em) { .Polaris-Grid { gap: 1rem; gap: var(--pc-grid-gap-md, var(--p-space-400)); grid-template-areas: var(--pc-grid-areas-md); grid-template-columns: repeat(var(--pc-grid-columns-md), minmax(0, 1fr)); } }

@media (min-width: 65em) { .Polaris-Grid { gap: 1rem; gap: var(--pc-grid-gap-lg, var(--p-space-400)); grid-template-areas: var(--pc-grid-areas-lg); grid-template-columns: repeat(var(--pc-grid-columns-lg), minmax(0, 1fr)); } }

@media (min-width: 90em) { .Polaris-Grid { gap: 1rem; gap: var(--pc-grid-gap-xl, var(--p-space-400)); grid-template-areas: var(--pc-grid-areas-xl); grid-template-columns: repeat(var(--pc-grid-columns-xl), minmax(0, 1fr)); } }


:root { --item-min-height: var(--p-space-400); --item-min-width: 3.125rem; --item-vertical-padding: var(--p-space-200); }

@media (max-width: 47.9975em) { .Polaris-Tabs__Outer { max-width: 100%; overflow: hidden; height: 3.5rem; padding: 0; }
  html[class~="Polaris-Summer-Editions-2023"] .Polaris-Tabs__Outer { height: auto; height: initial; } .Polaris-Tabs__Wrapper { overflow: auto; -webkit-overflow-scrolling: touch; padding: 0.75rem 0.75rem 0.75rem 1rem; padding: var(--p-space-300) var(--p-space-300) var(--p-space-300) var(--p-space-400); }
  html[class~="Polaris-Summer-Editions-2023"] .Polaris-Tabs__Wrapper { padding: 0.5rem; padding: var(--p-space-200); } }

@media (min-width: 48em) { .Polaris-Tabs__WrapperWithNewButton { position: relative; display: inline-flex; padding-right: 2rem; padding-right: var(--p-space-800); } }

@media (max-width: 47.9975em) { .Polaris-Tabs__ButtonWrapper { display: flex; align-items: center; justify-content: flex-start; } }

.Polaris-Tabs { display: flex; align-items: center; justify-content: flex-start; margin: 0; padding: 0; list-style: none; gap: 0.25rem; gap: var(--p-space-100); }

@media (min-width: 48em) { .Polaris-Tabs { padding: 0 0.25rem; padding: 0 var(--p-space-100); flex-wrap: wrap; align-items: stretch; } }

.Polaris-Tabs__Tab { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); position: relative; display: inline-flex; justify-content: center; align-items: center; height: 2rem; height: var(--p-space-800); padding: 0 0.75rem; padding: 0 var(--p-space-300); border: 0; border-radius: 0.25rem; border-radius: var(--p-border-radius-100); background: rgba(255, 255, 255, 1); background: var(--p-color-bg-surface); color: rgba(97, 106, 117, 1); color: var(--p-color-text-secondary); cursor: pointer; text-decoration: none; width: 100%; min-width: 100%; margin-top: 0.0625rem; margin-top: var(--p-space-025); margin-bottom: calc(0.0625rem*-1); margin-bottom: calc(var(--p-space-025)*-1); outline: none; text-align: center; white-space: nowrap; }

.Polaris-Tabs__Tab::after { content: ''; position: absolute; z-index: 1; top: -0.0625rem; right: -0.0625rem; bottom: -0.0625rem; left: -0.0625rem; display: block; pointer-events: none; box-shadow: 0 0 0 -0.0625rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 -0.0625rem var(--p-color-border-focus); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

.Polaris-Tabs__Tab[aria-disabled='true'] { cursor: default; color: rgba(135, 144, 155, 1); color: var(--p-color-text-disabled); }

.Polaris-Tabs__Tab:not([aria-disabled='true']):hover, .Polaris-Tabs__Tab:not([aria-disabled='true']):focus { background-color: rgba(241, 242, 244, 1); background-color: var(--p-color-bg-hover); color: rgba(31, 33, 36, 1); color: var(--p-color-text); }

.Polaris-Tabs__Tab:not([aria-disabled='true']):focus-visible:not(:active) { outline: 0; }

.Polaris-Tabs__Tab:not([aria-disabled='true']):focus-visible:not(:active)::after { box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 0.125rem var(--p-color-border-focus); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

.Polaris-Tabs__Tab:not([aria-disabled='true']):active { background-color: rgba(235, 236, 239, 1); background-color: var(--p-color-bg-active); color: rgba(31, 33, 36, 1); color: var(--p-color-text); z-index: 100; z-index: var(--p-z-index-1); }

.Polaris-Tabs__Tab path { fill: currentColor; }

.Polaris-Tabs__Tab[aria-disabled='true'] path { fill: rgba(171, 177, 186, 1); fill: var(--p-color-icon-disabled); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Tabs__Tab { position: relative; color: rgba(0, 122, 92, 1); color: var(--p-color-text-brand); background-color: transparent; border-radius: 0.5rem; border-radius: var(--p-border-radius-200); padding: 0.375rem 0.75rem; padding: var(--p-space-150) var(--p-space-300); height: 2rem; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Tabs__Tab::after { content: ''; position: absolute; z-index: 1; top: -0.0625rem; right: -0.0625rem; bottom: -0.0625rem; left: -0.0625rem; display: block; pointer-events: none; box-shadow: 0 0 0 -0.0625rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 -0.0625rem var(--p-color-border-focus); border-radius: 0.5rem; border-radius: var(--p-border-radius-200); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Tabs__Tab[aria-disabled='true'] { color: rgba(135, 144, 155, 1); color: var(--p-color-text-disabled); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Tabs__Tab:not([aria-disabled='true']):hover { background-color: rgba(0, 0, 0, 0.05); background-color: var(--p-color-bg-fill-transparent-hover); color: rgba(0, 122, 92, 1); color: var(--p-color-text-brand); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Tabs__Tab:not([aria-disabled='true']):focus-visible { background-color: transparent; color: rgba(0, 122, 92, 1); color: var(--p-color-text-brand); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Tabs__Tab:not([aria-disabled='true']):focus-visible::after { box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 0.125rem var(--p-color-border-focus); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Tabs__Tab:not([aria-disabled='true']):active { background-color: rgba(243, 243, 243, 1); background-color: var(--p-color-bg-surface-tertiary); color: rgba(0, 122, 92, 1); color: var(--p-color-text-brand); z-index: 100; z-index: var(--p-z-index-1); }

@media (min-width: 48em) { html[class~="Polaris-Summer-Editions-2023"] .Polaris-Tabs__Tab { font-size: 0.75rem; font-size: var(--p-font-size-75); line-height: 1rem; line-height: var(--p-font-line-height-400); height: 1.75rem; } }

.Polaris-Tabs__Tab--active { background: rgba(224, 248, 238, 1); background: var(--p-color-bg-primary-subdued-hover); color: rgba(0, 122, 92, 1); color: var(--p-color-text-brand); }

.Polaris-Tabs__Tab--active[aria-disabled='true'] { background: rgba(235, 236, 239, 1); background: var(--p-color-bg-disabled); color: rgba(135, 144, 155, 1); color: var(--p-color-text-disabled); }

.Polaris-Tabs__Tab--active:not([aria-disabled='true']):hover, .Polaris-Tabs__Tab--active:not([aria-disabled='true']):focus { background-color: rgba(224, 248, 238, 1); background-color: var(--p-color-bg-primary-subdued-hover); color: rgba(18, 84, 67, 1); color: var(--p-color-text-brand-hover); }

.Polaris-Tabs__Tab--active:not([aria-disabled='true']):active { background-color: rgba(192, 242, 221, 1); background-color: var(--p-color-bg-surface-success-active); color: rgba(0, 122, 92, 1); color: var(--p-color-text-brand); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Tabs__Tab--active { background: rgba(0, 0, 0, 0.06); background: var(--p-color-bg-fill-transparent-active); color: rgba(31, 33, 36, 1); color: var(--p-color-text); border-radius: 0.5rem; border-radius: var(--p-border-radius-200); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Tabs__Tab--active[aria-disabled='true'] { background: rgba(235, 236, 239, 1); background: var(--p-color-bg-disabled); color: rgba(135, 144, 155, 1); color: var(--p-color-text-disabled); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Tabs__Tab--active:not([aria-disabled='true']):hover, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Tabs__Tab--active:not([aria-disabled='true']):focus { background-color: rgba(0, 0, 0, 0.05); background-color: var(--p-color-bg-fill-transparent-hover); color: rgba(0, 122, 92, 1); color: var(--p-color-text-brand); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Tabs__Tab--active:not([aria-disabled='true']):active { background-color: rgba(0, 0, 0, 0.06); background-color: var(--p-color-bg-fill-transparent-active); }

.Polaris-Tabs__Tab--hasActions { padding-right: 0.5rem; padding-right: var(--p-space-200); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Tabs__Tab--hasActions { padding-right: 0.5rem; padding-right: var(--p-space-200); }

.Polaris-Tabs__Tab--iconOnly { padding-left: 0.25rem; padding-left: var(--p-space-100); padding-right: 0.25rem; padding-right: var(--p-space-100); width: 2rem; width: var(--p-space-800); }

.Polaris-Tabs--fillSpace .Polaris-Tabs__TabContainer { flex: 1 1 auto; }

.Polaris-Tabs--fitted { flex-wrap: nowrap; }

.Polaris-Tabs--fitted .Polaris-Tabs__TabContainer { flex: 1 1 100%; }

.Polaris-Tabs__TabContainer { display: flex; margin: 0; padding: 0; }

.Polaris-Tabs--titleWithIcon { display: flex; }

.Polaris-Tabs__List { list-style: none; margin: 0; padding: 0.5rem; padding: var(--p-space-200); }

.Polaris-Tabs__Item { -webkit-appearance: none; appearance: none; margin: 0; padding: 0; background: none; border: none; font-size: inherit; line-height: inherit; position: relative; display: block; width: 100%; min-height: 1rem; min-height: var(--item-min-height); padding: 0.5rem 1rem; padding: var(--item-vertical-padding) var(--p-space-400); text-align: left; text-decoration: none; cursor: pointer; border-radius: 0.25rem; border-radius: var(--p-border-radius-100); color: inherit; }

.Polaris-Tabs__Item:focus { outline: none; }

.Polaris-Tabs__Item::after { content: ''; position: absolute; z-index: 1; top: -0.0625rem; right: -0.0625rem; bottom: -0.0625rem; left: -0.0625rem; display: block; pointer-events: none; box-shadow: 0 0 0 -0.0625rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 -0.0625rem var(--p-color-border-focus); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

.Polaris-Tabs__Item::-moz-focus-inner { border: none; }

.Polaris-Tabs__Item:hover { background-color: rgba(241, 242, 244, 1); background-color: var(--p-color-bg-hover); color: rgba(31, 33, 36, 1); color: var(--p-color-text); }

.Polaris-Tabs__Item:active { background-color: rgba(235, 236, 239, 1); background-color: var(--p-color-bg-active); color: rgba(31, 33, 36, 1); color: var(--p-color-text); }

.Polaris-Tabs__Item:focus-visible:not(:active)::after { box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 0.125rem var(--p-color-border-focus); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

.Polaris-Tabs__Item:visited { color: inherit; }

.Polaris-Tabs__DisclosureTab { display: none; }

.Polaris-Tabs__DisclosureTab--visible { display: flex; }

.Polaris-Tabs__DisclosureActivator { position: relative; -webkit-appearance: none; appearance: none; margin: 0; padding: 0; background: none; font-size: inherit; line-height: inherit; color: inherit; height: 100%; background-color: transparent; color: rgba(97, 106, 117, 1); color: var(--p-color-text-secondary); display: flex; align-items: center; justify-content: center; cursor: pointer; border-radius: 0.25rem; border-radius: var(--p-border-radius-100); padding: 0 0.5rem 0 0.75rem; padding: 0 var(--p-space-200) 0 var(--p-space-300); margin-top: 0.0625rem; margin-top: var(--p-space-025); border: none; outline: none; }

.Polaris-Tabs__DisclosureActivator::after { content: ''; position: absolute; z-index: 1; top: -0.0625rem; right: -0.0625rem; bottom: -0.0625rem; left: -0.0625rem; display: block; pointer-events: none; box-shadow: 0 0 0 -0.0625rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 -0.0625rem var(--p-color-border-focus); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

.Polaris-Tabs__DisclosureActivator:focus { outline: none; }

.Polaris-Tabs__DisclosureActivator:hover svg, .Polaris-Tabs__DisclosureActivator:focus svg { fill: rgba(97, 106, 117, 1); fill: var(--p-color-icon); }

.Polaris-Tabs__DisclosureActivator:not([aria-disabled='true']):hover, .Polaris-Tabs__DisclosureActivator:not([aria-disabled='true']):focus { background-color: rgba(241, 242, 244, 1); background-color: var(--p-color-bg-hover); }

.Polaris-Tabs__DisclosureActivator:not([aria-disabled='true']):focus-visible { outline: 0; }

.Polaris-Tabs__DisclosureActivator:not([aria-disabled='true']):focus-visible::after { box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 0.125rem var(--p-color-border-focus); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

.Polaris-Tabs__DisclosureActivator:not([aria-disabled='true']):active { background-color: rgba(235, 236, 239, 1); background-color: var(--p-color-bg-active); z-index: 100; z-index: var(--p-z-index-1); }

.Polaris-Tabs__DisclosureActivator[aria-disabled='true'] { cursor: default; color: rgba(135, 144, 155, 1); color: var(--p-color-text-disabled); }

.Polaris-Tabs__DisclosureActivator[aria-disabled='true'] path { fill: rgba(171, 177, 186, 1); fill: var(--p-color-icon-disabled); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Tabs__DisclosureActivator { background-color: transparent; color: rgba(0, 122, 92, 1); color: var(--p-color-text-brand); border-radius: 0.5rem; border-radius: var(--p-border-radius-200); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Tabs__DisclosureActivator svg { fill: rgba(97, 106, 117, 1); fill: var(--p-color-icon); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Tabs__DisclosureActivator[aria-disabled='true'] { background: rgba(235, 236, 239, 1); background: var(--p-color-bg-disabled); color: rgba(135, 144, 155, 1); color: var(--p-color-text-disabled); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Tabs__DisclosureActivator:not([aria-disabled='true']):hover { background-color: rgba(0, 0, 0, 0.05); background-color: var(--p-color-bg-fill-transparent-hover); color: rgba(0, 122, 92, 1); color: var(--p-color-text-brand); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Tabs__DisclosureActivator:not([aria-disabled='true']):focus { background-color: transparent; color: rgba(0, 122, 92, 1); color: var(--p-color-text-brand); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Tabs__DisclosureActivator:not([aria-disabled='true']):active { background-color: rgba(243, 243, 243, 1); background-color: var(--p-color-bg-surface-tertiary); }

.Polaris-Tabs__TabsMeasurer { display: flex; gap: 0; padding: 0; visibility: hidden; height: 0; }

.Polaris-Tabs__NewTab { padding: 0 0.5rem 0 0.25rem; padding: 0 var(--p-space-200) 0 var(--p-space-100); }

@media (min-width: 48em) { .Polaris-Tabs__NewTab { position: absolute; right: 0; top: 0; padding: 0; } }

.Polaris-Tabs__ActionListWrap { display: block; }

.Polaris-Tabs__Panel { display: block; }

.Polaris-Tabs__Panel:focus { outline: none; }

.Polaris-Tabs__Panel--hidden { display: none; }


.Polaris-IndexFilters-Container { border-bottom: 0.0625rem solid rgba(221, 224, 228, 1); border-bottom: var(--p-border-width-025) solid var(--p-color-border-secondary); border-top-left-radius: 0.5rem; border-top-left-radius: var(--p-border-radius-200); border-top-right-radius: 0.5rem; border-top-right-radius: var(--p-border-radius-200); background: rgba(255, 255, 255, 1); background: var(--p-color-bg-surface); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexFilters-Container { border-bottom: 0.0625rem solid rgba(202, 206, 211, 1); border-bottom: var(--p-border-width-025) solid var(--p-color-border); }

@media (max-width: 30.6225em) { .Polaris-IndexFilters-Container { border-top-left-radius: 0; border-top-right-radius: 0; height: 3.5625rem; }
  html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexFilters-Container { height: auto; height: initial; } }


.Polaris-IndexFilters-FilterButton { position: relative; display: inline-flex; align-items: center; justify-content: center; margin: 0; padding: calc((2.25rem - 1.25rem - 0.125rem)/2) 1rem; padding: calc((2.25rem - var(--p-font-line-height-500) - var(--p-space-050))/2) var(--p-space-400); background: rgba(255, 255, 255, 1); background: var(--p-color-bg-surface); box-shadow: 0rem 0.0625rem 0.0625rem rgba(31, 33, 36, 0.1); box-shadow: var(--p-shadow-sm); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); color: rgba(31, 33, 36, 1); color: var(--p-color-text); border: 0.0625rem solid rgba(171, 177, 186, 1); border: var(--p-border-width-025) solid var(--p-color-border-strong); line-height: 1; text-align: center; -webkit-user-select: none; user-select: none; text-decoration: none; -webkit-tap-highlight-color: transparent; padding: 0.3125rem; min-height: 2rem; min-width: 2rem; cursor: pointer; }

.Polaris-IndexFilters-FilterButton::after { content: ''; position: absolute; z-index: 1; top: calc(0.0625rem*-1 + -0.0625rem); top: calc(var(--p-border-width-025)*-1 + -0.0625rem); right: calc(0.0625rem*-1 + -0.0625rem); right: calc(var(--p-border-width-025)*-1 + -0.0625rem); bottom: calc(0.0625rem*-1 + -0.0625rem); bottom: calc(var(--p-border-width-025)*-1 + -0.0625rem); left: calc(0.0625rem*-1 + -0.0625rem); left: calc(var(--p-border-width-025)*-1 + -0.0625rem); display: block; pointer-events: none; box-shadow: 0 0 0 calc(0.0625rem*-1 + -0.0625rem) rgba(62, 125, 213, 1); box-shadow: 0 0 0 calc(var(--p-border-width-025)*-1 + -0.0625rem) var(--p-color-border-focus); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexFilters-FilterButton { min-height: 1.75rem; min-width: 1.75rem; padding: 0.375rem 0.75rem; padding: var(--p-space-150) var(--p-space-300); border-radius: 0.5rem; border-radius: var(--p-border-radius-200); border: none; }

.Polaris-IndexFilters-FilterButton svg { fill: rgba(97, 106, 117, 1); fill: var(--p-color-icon); }

.Polaris-IndexFilters-FilterButton:hover { background: rgba(241, 242, 244, 1); background: var(--p-color-bg-hover); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

.Polaris-IndexFilters-FilterButton:focus-visible { box-shadow: 0rem 0.0625rem 0.0625rem rgba(31, 33, 36, 0.1); box-shadow: var(--p-shadow-sm); outline: 0; }

.Polaris-IndexFilters-FilterButton:focus-visible::after { box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 0.125rem var(--p-color-border-focus); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexFilters-FilterButton:focus-visible { outline: 0.125rem solid rgba(62, 125, 213, 1); outline: var(--p-border-width-050) solid var(--p-color-border-focus); outline-offset: 0.0625rem; outline-offset: var(--p-space-025); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexFilters-FilterButton:focus-visible::after { content: none; }

.Polaris-IndexFilters-FilterButton:active::after { border: none; box-shadow: none; }

.Polaris-IndexFilters-FilterButton.Polaris-IndexFilters-FilterButton--pressed { background: rgba(97, 106, 117, 1); background: var(--p-color-bg-fill-inverse); box-shadow: inset 0rem 0.125rem 0.25rem rgba(31, 33, 36, 0.32); box-shadow: var(--p-shadow-inset-md); color: rgba(255, 255, 255, 1); color: var(--p-color-text-on-color); border-color: rgba(97, 106, 117, 1); border-color: var(--p-color-border-inverse); }

.Polaris-IndexFilters-FilterButton.Polaris-IndexFilters-FilterButton--pressed svg { fill: currentColor; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexFilters-FilterButton.Polaris-IndexFilters-FilterButton--pressed { background: rgba(202, 206, 211, 1); background: var(--p-color-bg-fill-tertiary-active); box-shadow: inset 0rem 0.125rem 0.25rem rgba(31, 33, 36, 0.32); box-shadow: var(--p-shadow-inset-md); color: rgba(31, 33, 36, 1); color: var(--p-color-text); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexFilters-FilterButton.Polaris-IndexFilters-FilterButton--pressed:hover { background: rgba(202, 206, 211, 1); background: var(--p-color-bg-fill-tertiary-hover); box-shadow: inset 0rem 0.125rem 0.25rem rgba(31, 33, 36, 0.32); box-shadow: var(--p-shadow-inset-md); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexFilters-FilterButton.Polaris-IndexFilters-FilterButton--pressed:active { background: rgba(202, 206, 211, 1); background: var(--p-color-bg-fill-tertiary-active); box-shadow: inset 0rem 0.125rem 0.25rem rgba(31, 33, 36, 0.32); box-shadow: var(--p-shadow-inset-md); }

@media (-ms-high-contrast: active) { .Polaris-IndexFilters-FilterButton { border: 0.0625rem solid windowText; border: var(--p-border-width-025) solid windowText; } }

.Polaris-IndexFilters-FilterButton.Polaris-IndexFilters-FilterButton__Disabled { background: rgba(235, 236, 239, 1); background: var(--p-color-bg-disabled); border-color: transparent; box-shadow: none; cursor: default; }

.Polaris-IndexFilters-FilterButton.Polaris-IndexFilters-FilterButton__Disabled:hover, .Polaris-IndexFilters-FilterButton.Polaris-IndexFilters-FilterButton__Disabled:focus, .Polaris-IndexFilters-FilterButton.Polaris-IndexFilters-FilterButton__Disabled:active { background: rgba(235, 236, 239, 1); background: var(--p-color-bg-disabled); }

.Polaris-IndexFilters-FilterButton.Polaris-IndexFilters-FilterButton__Disabled path { fill: rgba(135, 144, 155, 1); fill: var(--p-color-icon-secondary); }


.Polaris-SortButton-DirectionButton { position: relative; border-radius: 0.25rem; border-radius: var(--p-border-radius-100); padding: 0.125rem; padding: var(--p-space-050); font-size: 0.875rem; font-size: var(--p-font-size-350); display: flex; align-items: center; justify-content: flex-start; cursor: pointer; width: 100%; border: none; background: none; text-align: left; }

.Polaris-SortButton-DirectionButton::after { content: ''; position: absolute; z-index: 1; top: -0.0625rem; right: -0.0625rem; bottom: -0.0625rem; left: -0.0625rem; display: block; pointer-events: none; box-shadow: 0 0 0 -0.0625rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 -0.0625rem var(--p-color-border-focus); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-SortButton-DirectionButton { position: relative; border-radius: 0.5rem; border-radius: var(--p-border-radius-200); padding: 0.25rem 0.75rem 0.25rem 0.5rem; padding: var(--p-space-100) var(--p-space-300) var(--p-space-100) var(--p-space-200); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-SortButton-DirectionButton::after { content: ''; position: absolute; z-index: 1; top: -0.0625rem; right: -0.0625rem; bottom: -0.0625rem; left: -0.0625rem; display: block; pointer-events: none; box-shadow: 0 0 0 -0.0625rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 -0.0625rem var(--p-color-border-focus); border-radius: 0.5rem; border-radius: var(--p-border-radius-200); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-SortButton-DirectionButton:hover { background-color: rgba(0, 0, 0, 0.05); background-color: var(--p-color-bg-fill-transparent-hover); }

.Polaris-SortButton-DirectionButton + .Polaris-SortButton-DirectionButton { margin-top: 0.25rem; margin-top: var(--p-space-100); }

.Polaris-SortButton-DirectionButton:focus-visible { outline: 0; }

.Polaris-SortButton-DirectionButton:focus-visible::after { box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 0.125rem var(--p-color-border-focus); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-SortButton-DirectionButton:focus-visible::after { box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 0.125rem var(--p-color-border-focus); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

.Polaris-SortButton-DirectionButton__DirectionButton--active { background: rgba(240, 245, 253, 1); background: var(--p-color-bg-interactive-selected); color: rgba(36, 99, 188, 1); color: var(--p-color-text-emphasis); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-SortButton-DirectionButton__DirectionButton--active { color: rgba(31, 33, 36, 1); color: var(--p-color-text); background: rgba(0, 0, 0, 0.06); background: var(--p-color-bg-fill-transparent-active); }

.Polaris-SortButton-DirectionButton__Label { flex: 1 1; margin-left: 0.25rem; margin-left: var(--p-space-100); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-SortButton-DirectionButton__Label { color: rgba(31, 33, 36, 1); color: var(--p-color-text); margin-left: 0.125rem; margin-left: var(--p-space-050); font-size: 0.75rem; font-size: var(--p-font-size-75); font-weight: 500; font-weight: var(--p-font-weight-medium); line-height: 1rem; line-height: var(--p-font-line-height-400); }


.Polaris-IndexFilters__IndexFiltersWrapper { width: 100%; }

@media (min-width: 30.625em) { .Polaris-IndexFilters__IndexFiltersWrapper { height: auto !important; } }

@media (max-width: 30.6225em) { .Polaris-IndexFilters.Polaris-IndexFilters__IndexFiltersSticky { position: fixed; z-index: 100; z-index: var(--p-z-index-1); top: 3.5rem; width: 100vw; box-shadow: 0rem 0.0625rem 0.0625rem rgba(31, 33, 36, 0.1); box-shadow: var(--p-shadow-sm); }
  .Polaris-IndexFilters.Polaris-IndexFilters__IndexFiltersStickyFlush { top: 0; } }

.Polaris-IndexFilters__TabsWrapper { flex: 1 1; height: 3rem; height: var(--p-space-1200); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexFilters__TabsWrapper { height: 2.75rem; }

@media (max-width: 47.9975em) { html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexFilters__TabsWrapper { height: 3rem; height: var(--p-space-1200); } }

.Polaris-IndexFilters__SmallScreenTabsWrapper { overflow: hidden; padding: 0.25rem 0rem 0.5rem 0.75rem; padding: var(--p-space-100) var(--p-space-0) var(--p-space-200) var(--p-space-300); padding: 0; height: auto; }

.Polaris-IndexFilters__SmallScreenTabsWrapper.Polaris-IndexFilters__TabsWrapperLoading { position: relative; }

.Polaris-IndexFilters__TabsLoading svg { display: block; }

.Polaris-IndexFilters__TabsWrapperLoading .Polaris-IndexFilters__TabsLoading { position: absolute; right: 0; top: 0; height: 3.4375rem; width: 3.5rem; display: flex; align-items: center; justify-content: center; background: rgba(255, 255, 255, 1); background: var(--p-color-bg-surface); }

.Polaris-IndexFilters__TabsWrapperLoading .Polaris-IndexFilters__TabsLoading::before { content: ''; position: absolute; top: 0; left: -1rem; width: 1rem; width: var(--p-space-400); height: 100%; pointer-events: none; background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1)); background: linear-gradient(to right, rgba(255, 255, 255, 0), var(--p-color-bg-surface)); }

.Polaris-IndexFilters__ActionWrap { display: flex; gap: 0.5rem; gap: var(--p-space-200); align-items: center; justify-content: flex-start; padding: 0.5rem 0.75rem 0.5rem 0; padding: var(--p-space-200) var(--p-space-300) var(--p-space-200) 0; }

@media (max-width: 47.9975em) { .Polaris-IndexFilters__ActionWrap { position: relative; padding: 0.75rem 1rem; padding: var(--p-space-300) var(--p-space-400); border-left: 0.0625rem solid rgba(221, 224, 228, 1); border-left: var(--p-border-width-025) solid var(--p-color-border-secondary); gap: 0.5rem; gap: var(--p-space-200); }
  .Polaris-IndexFilters__ActionWrap::before { content: ''; position: absolute; top: 0; left: -1.0625rem; width: 1rem; width: var(--p-space-400); height: 100%; pointer-events: none; background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1)); background: linear-gradient(to right, rgba(255, 255, 255, 0), var(--p-color-bg-surface)); } }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexFilters__ActionWrap { padding: 0.375rem 0.5rem; padding: var(--p-space-150) var(--p-space-200); }

@media (max-width: 47.9975em) { html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexFilters__ActionWrap { height: 3rem; } }

.Polaris-IndexFilters__ActionWrap svg { display: block; }

.Polaris-IndexFilters__Spinner { width: 1.25rem; transform: translateX(0.25rem); transform: translateX(var(--p-space-100)); }

.Polaris-IndexFilters__Spinner svg { display: block; }

.Polaris-IndexFilters__ButtonWrap button, .Polaris-IndexFilters__ActionWrap button { display: flex; }


.Polaris-IndexTable { --pc-index-table-translate-offset: 2.1875rem; --pc-index-table-table-header-offset: 2.25rem; --pc-index-table-cell: 1; --pc-index-table-sticky-cell: 31; --pc-index-table-bulk-actions: 36; --pc-index-table-loading-panel: 37; position: relative; border-radius: inherit; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable { --pc-index-table-table-header-offset: 2rem; border-radius: 0; }

@media (min-width: 30.625em) { html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable { border-radius: inherit; border-start-start-radius: 0; border-start-end-radius: 0; } }

.Polaris-IndexTable__IndexTableWrapper { border-radius: inherit; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__IndexTableWrapper { border-radius: 0; /* stylelint-disable-next-line selector-max-combinators -- se23 */ }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__IndexTableWrapper .Polaris-IndexTable__IndexTableWrapper--scrollBarHidden { border-radius: inherit; }

.Polaris-IndexTable__IndexTableWrapperWithBulkActions { --pc-index-table-bulk-actions-offset: 5.75rem; padding-bottom: var(--pc-index-table-bulk-actions-offset); border-radius: 0; }

.Polaris-IndexTable__LoadingContainer--enter { opacity: 0; transform: translateY(-100%); }

.Polaris-IndexTable--loadingContainerEnterActive { opacity: 1; transition: opacity 100ms cubic-bezier(0, 0, 0.58, 1), transform 100ms cubic-bezier(0, 0, 0.58, 1); transition: opacity var(--p-motion-duration-100) var(--p-motion-ease-out), transform var(--p-motion-duration-100) var(--p-motion-ease-out); transform: translateY(0); }

.Polaris-IndexTable__LoadingContainer--exit { opacity: 1; transform: translateY(0); }

.Polaris-IndexTable--loadingContainerExitActive { opacity: 0; transform: translateY(-100%); transition: opacity 100ms cubic-bezier(0.42, 0, 1, 1), transform 100ms cubic-bezier(0.42, 0, 1, 1); transition: opacity var(--p-motion-duration-100) var(--p-motion-ease-in), transform var(--p-motion-duration-100) var(--p-motion-ease-in); }

.Polaris-IndexTable__LoadingPanel { position: absolute; z-index: 400; z-index: var(--p-z-index-2); top: 0; left: 0; display: flex; width: 100%; justify-content: center; align-items: center; background: rgba(255, 255, 255, 1); background: var(--p-color-bg-surface); padding: 0.5rem 1rem; padding: var(--p-space-200) var(--p-space-400); box-shadow: 0rem 0.125rem 0.25rem rgba(31, 33, 36, 0.1), 0rem 0.0625rem 0.375rem rgba(31, 33, 36, 0.05); box-shadow: var(--p-shadow-md); }

.Polaris-IndexTable__LoadingPanel .Polaris-IndexTable__LoadingPanelRow { display: flex; flex-wrap: nowrap; width: 100%; background: rgba(222, 245, 247, 1); background: var(--p-color-bg-surface-info); padding: 0.5rem; padding: var(--p-space-200); padding-bottom: 0.25rem; padding-bottom: var(--p-space-100); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

.Polaris-IndexTable__LoadingPanelText { margin-left: 0.75rem; margin-left: var(--p-space-300); color: rgba(31, 33, 36, 1); color: var(--p-color-text); }

.Polaris-IndexTable__Table { width: 100%; min-width: 100%; border-collapse: collapse; }

.Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableCell--first, .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableCell--first + .Polaris-IndexTable__TableCell, .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableHeading--first, .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableHeading--second { visibility: visible; background-color: rgba(255, 255, 255, 1); background-color: var(--p-color-bg-surface); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow--subdued .Polaris-IndexTable__TableCell--first, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow--subdued .Polaris-IndexTable__TableCell--first + .Polaris-IndexTable__TableCell { background-color: rgba(249, 250, 251, 1); background-color: var(--p-color-bg-surface-secondary); }

.Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableHeading--first, .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableHeading--second { visibility: visible; background-color: rgba(249, 250, 251, 1); background-color: var(--p-color-bg-surface-secondary); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableHeading--first, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableHeading--second { background-color: rgba(249, 250, 251, 1); background-color: var(--p-color-bg-surface-secondary); }

.Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableCell--first, .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableHeading--first { filter: drop-shadow(0.0625rem 0 0 rgba(221, 224, 228, 1)); filter: drop-shadow(0.0625rem 0 0 var(--p-color-border-secondary)); }

@media (min-width: 30.625em) { .Polaris-IndexTable__Table--scrolling.Polaris-IndexTable__Table--sticky .Polaris-IndexTable__TableCell--first + .Polaris-IndexTable__TableCell, .Polaris-IndexTable__Table--scrolling.Polaris-IndexTable__Table--sticky .Polaris-IndexTable__TableHeading--second { filter: drop-shadow(0.0625rem 0 0 rgba(221, 224, 228, 1)); filter: drop-shadow(0.0625rem 0 0 var(--p-color-border-secondary)); } }

.Polaris-IndexTable__Table--scrolling.Polaris-IndexTable__Table--sticky.Polaris-IndexTable__Table--unselectable .Polaris-IndexTable__TableHeading--second, .Polaris-IndexTable__Table--scrolling.Polaris-IndexTable__Table--sticky.Polaris-IndexTable__Table--unselectable .Polaris-IndexTable__TableCell:first-child { filter: drop-shadow(0.0625rem 0 0 rgba(221, 224, 228, 1)); filter: drop-shadow(0.0625rem 0 0 var(--p-color-border-secondary)); }

.Polaris-IndexTable__Table--scrolling.Polaris-IndexTable__Table--unselectable .Polaris-IndexTable__TableHeading--second, .Polaris-IndexTable__Table--scrolling.Polaris-IndexTable__Table--unselectable .Polaris-IndexTable__TableCell:first-child { visibility: visible; }

.Polaris-IndexTable__TableRow { background-color: rgba(255, 255, 255, 1); background-color: var(--p-color-bg-surface); cursor: pointer; border-top: 0.0625rem solid rgba(221, 224, 228, 1); border-top: var(--p-border-width-025) solid var(--p-color-border-secondary); /* stylelint-disable-next-line selector-max-class -- generated by polaris-migrator DO NOT COPY */ }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--selected { border-color: rgba(202, 206, 211, 1); border-color: var(--p-color-border); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableRow:first-child { border-top: 0.0625rem solid rgba(202, 206, 211, 1); border-top: var(--p-border-width-025) solid var(--p-color-border); }

.Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--unclickable { cursor: auto; }

.Polaris-IndexTable__TableRow.Polaris-IndexTable--statusSuccess, .Polaris-IndexTable__TableRow.Polaris-IndexTable--statusSuccess .Polaris-IndexTable__TableCell--first, .Polaris-IndexTable__TableRow.Polaris-IndexTable--statusSuccess .Polaris-IndexTable__TableCell--first + .Polaris-IndexTable__TableCell { background-color: rgba(240, 253, 248, 1); background-color: var(--p-color-bg-primary-subdued-selected); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableRow.Polaris-IndexTable--statusSuccess, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableRow.Polaris-IndexTable--statusSuccess .Polaris-IndexTable__TableCell--first, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableRow.Polaris-IndexTable--statusSuccess .Polaris-IndexTable__TableCell--first + .Polaris-IndexTable__TableCell { background-color: rgba(224, 248, 238, 1); background-color: var(--p-color-bg-surface-success); }

.Polaris-IndexTable__TableRow.Polaris-IndexTable--statusCritical, .Polaris-IndexTable__TableRow.Polaris-IndexTable--statusCritical .Polaris-IndexTable__TableCell--first, .Polaris-IndexTable__TableRow.Polaris-IndexTable--statusCritical .Polaris-IndexTable__TableCell--first + .Polaris-IndexTable__TableCell { background-color: rgba(253, 226, 221, 1); background-color: var(--p-color-bg-surface-critical); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableRow.Polaris-IndexTable--statusCritical, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableRow.Polaris-IndexTable--statusCritical .Polaris-IndexTable__TableCell--first, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableRow.Polaris-IndexTable--statusCritical .Polaris-IndexTable__TableCell--first + .Polaris-IndexTable__TableCell { background-color: rgba(253, 226, 221, 1); background-color: var(--p-color-bg-surface-critical); }

.Polaris-IndexTable__TableRow.Polaris-IndexTable--statusWarning, .Polaris-IndexTable__TableRow.Polaris-IndexTable--statusWarning .Polaris-IndexTable__TableCell--first, .Polaris-IndexTable__TableRow.Polaris-IndexTable--statusWarning .Polaris-IndexTable__TableCell--first + .Polaris-IndexTable__TableCell { background-color: rgba(255, 241, 227, 1); background-color: var(--p-color-bg-surface-warning); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableRow.Polaris-IndexTable--statusWarning, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableRow.Polaris-IndexTable--statusWarning .Polaris-IndexTable__TableCell--first, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableRow.Polaris-IndexTable--statusWarning .Polaris-IndexTable__TableCell--first + .Polaris-IndexTable__TableCell { background-color: rgba(255, 241, 227, 1); background-color: var(--p-color-bg-surface-warning); }

.Polaris-IndexTable__TableRow.Polaris-IndexTable--statusSubdued, .Polaris-IndexTable__TableRow.Polaris-IndexTable--statusSubdued .Polaris-IndexTable__TableCell--first, .Polaris-IndexTable__TableRow.Polaris-IndexTable--statusSubdued .Polaris-IndexTable__TableCell--first + .Polaris-IndexTable__TableCell { background-color: rgba(249, 250, 251, 1); background-color: var(--p-color-bg-surface-secondary); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableRow.Polaris-IndexTable--statusSubdued, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableRow.Polaris-IndexTable--statusSubdued .Polaris-IndexTable__TableCell--first, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableRow.Polaris-IndexTable--statusSubdued .Polaris-IndexTable__TableCell--first + .Polaris-IndexTable__TableCell { color: rgba(97, 106, 117, 1); color: var(--p-color-text-secondary); }

.Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--subheader { cursor: default; }

.Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--subheader, .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--subheader .Polaris-IndexTable__TableCell:first-child, .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--subheader .Polaris-IndexTable__TableCell--first, .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--subheader .Polaris-IndexTable__TableCell--first + .Polaris-IndexTable__TableCell, .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--subheader .Polaris-IndexTable__TableCell:last-child { color: rgba(97, 106, 117, 1); color: var(--p-color-text-secondary); font-weight: 500; font-weight: var(--p-font-weight-medium); font-size: 0.75rem; font-size: var(--p-font-size-75); background-color: rgba(249, 250, 251, 1); background-color: var(--p-color-bg-surface-secondary); border-top: 0.0625rem solid rgba(202, 206, 211, 1); border-top: var(--p-border-width-025) solid var(--p-color-border); border-bottom: 0.0625rem solid rgba(202, 206, 211, 1); border-bottom: var(--p-border-width-025) solid var(--p-color-border); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--subheader { /* stylelint-disable-next-line selector-max-class, selector-max-combinators, selector-max-compound-selectors -- generated by polaris-migrator DO NOT COPY */ }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--subheader, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--subheader .Polaris-IndexTable__TableCell:first-child, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--subheader .Polaris-IndexTable__TableCell--first, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--subheader .Polaris-IndexTable__TableCell--first + .Polaris-IndexTable__TableCell, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--subheader .Polaris-IndexTable__TableCell:last-child { background-color: rgba(249, 250, 251, 1); background-color: var(--p-color-bg-surface-secondary); border-color: rgba(202, 206, 211, 1); border-color: var(--p-color-border); }

.Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--hovered:not(.Polaris-IndexTable__TableRow--disabled), .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--hovered:not(.Polaris-IndexTable__TableRow--disabled) .Polaris-IndexTable__TableCell--first, .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--hovered:not(.Polaris-IndexTable__TableRow--disabled) .Polaris-IndexTable__TableCell--first + .Polaris-IndexTable__TableCell { background-color: rgba(241, 242, 244, 1); background-color: var(--p-color-bg-hover); }

.Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--hovered:not(.Polaris-IndexTable__TableRow--disabled).Polaris-IndexTable__TableRow--subheader, .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--hovered:not(.Polaris-IndexTable__TableRow--disabled).Polaris-IndexTable__TableRow--subheader .Polaris-IndexTable__TableCell:first-child, .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--hovered:not(.Polaris-IndexTable__TableRow--disabled).Polaris-IndexTable__TableRow--subheader .Polaris-IndexTable__TableCell--first, .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--hovered:not(.Polaris-IndexTable__TableRow--disabled).Polaris-IndexTable__TableRow--subheader .Polaris-IndexTable__TableCell--first + .Polaris-IndexTable__TableCell, .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--hovered:not(.Polaris-IndexTable__TableRow--disabled).Polaris-IndexTable__TableRow--subheader .Polaris-IndexTable__TableCell:last-child { background-color: rgba(249, 250, 251, 1); background-color: var(--p-color-bg-surface-secondary); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--hovered:not(.Polaris-IndexTable__TableRow--disabled).Polaris-IndexTable__TableRow--subheader, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--hovered:not(.Polaris-IndexTable__TableRow--disabled).Polaris-IndexTable__TableRow--subheader .Polaris-IndexTable__TableCell:first-child, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--hovered:not(.Polaris-IndexTable__TableRow--disabled).Polaris-IndexTable__TableRow--subheader .Polaris-IndexTable__TableCell--first, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--hovered:not(.Polaris-IndexTable__TableRow--disabled).Polaris-IndexTable__TableRow--subheader .Polaris-IndexTable__TableCell--first + .Polaris-IndexTable__TableCell, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--hovered:not(.Polaris-IndexTable__TableRow--disabled).Polaris-IndexTable__TableRow--subheader .Polaris-IndexTable__TableCell:last-child { background-color: rgba(249, 250, 251, 1); background-color: var(--p-color-bg-surface-secondary); }

.Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--selected { /* stylelint-disable-next-line selector-max-class -- generated by polaris-migrator DO NOT COPY */ }

.Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--selected, .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--selected .Polaris-IndexTable__TableHeading--first, .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--selected .Polaris-IndexTable__TableHeading--second, .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--selected .Polaris-IndexTable__TableCell--first, .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--selected .Polaris-IndexTable__TableCell--first + .Polaris-IndexTable__TableCell { background-color: rgba(240, 245, 253, 1); background-color: var(--p-color-bg-interactive-selected); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--selected, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--selected .Polaris-IndexTable__TableHeading--first, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--selected .Polaris-IndexTable__TableHeading--second, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--selected .Polaris-IndexTable__TableCell--first, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--selected .Polaris-IndexTable__TableCell--first + .Polaris-IndexTable__TableCell { background-color: rgba(240, 253, 248, 1); background-color: var(--p-color-bg-primary-subdued-selected); }

.Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--selected.Polaris-IndexTable__TableRow--subheader { /* stylelint-disable-next-line selector-max-class, selector-max-combinators, selector-max-specificity -- generated by polaris-migrator DO NOT COPY */ }

.Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--selected.Polaris-IndexTable__TableRow--subheader, .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--selected.Polaris-IndexTable__TableRow--subheader .Polaris-IndexTable__TableCell:first-child, .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--selected.Polaris-IndexTable__TableRow--subheader .Polaris-IndexTable__TableCell--first, .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--selected.Polaris-IndexTable__TableRow--subheader .Polaris-IndexTable__TableCell--first + .Polaris-IndexTable__TableCell, .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--selected.Polaris-IndexTable__TableRow--subheader .Polaris-IndexTable__TableCell:last-child { background-color: rgba(249, 250, 251, 1); background-color: var(--p-color-bg-surface-secondary); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--selected.Polaris-IndexTable__TableRow--subheader, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--selected.Polaris-IndexTable__TableRow--subheader .Polaris-IndexTable__TableCell:first-child, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--selected.Polaris-IndexTable__TableRow--subheader .Polaris-IndexTable__TableCell--first, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--selected.Polaris-IndexTable__TableRow--subheader .Polaris-IndexTable__TableCell--first + .Polaris-IndexTable__TableCell, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--selected.Polaris-IndexTable__TableRow--subheader .Polaris-IndexTable__TableCell:last-child { background-color: rgba(249, 250, 251, 1); background-color: var(--p-color-bg-surface-secondary); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--hovered:not(.Polaris-IndexTable__TableRow--disabled), html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--hovered:not(.Polaris-IndexTable__TableRow--disabled) .Polaris-IndexTable__TableCell--first, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--hovered:not(.Polaris-IndexTable__TableRow--disabled) .Polaris-IndexTable__TableCell--first + .Polaris-IndexTable__TableCell { background-color: rgba(241, 242, 244, 1); background-color: var(--p-color-bg-hover); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--hovered:not(.Polaris-IndexTable__TableRow--disabled).Polaris-IndexTable--statusCritical, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--hovered:not(.Polaris-IndexTable__TableRow--disabled).Polaris-IndexTable--statusCritical .Polaris-IndexTable__TableCell--first, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--hovered:not(.Polaris-IndexTable__TableRow--disabled).Polaris-IndexTable--statusCritical .Polaris-IndexTable__TableCell--first + .Polaris-IndexTable__TableCell { background-color: rgba(254, 243, 241, 1); background-color: var(--p-color-bg-surface-critical-hover); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--hovered:not(.Polaris-IndexTable__TableRow--disabled).Polaris-IndexTable--statusWarning, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--hovered:not(.Polaris-IndexTable__TableRow--disabled).Polaris-IndexTable--statusWarning .Polaris-IndexTable__TableCell--first, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--hovered:not(.Polaris-IndexTable__TableRow--disabled).Polaris-IndexTable--statusWarning .Polaris-IndexTable__TableCell--first + .Polaris-IndexTable__TableCell { background-color: rgba(255, 241, 227, 1); background-color: var(--p-color-bg-surface-warning); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--hovered:not(.Polaris-IndexTable__TableRow--disabled).Polaris-IndexTable--statusSubdued, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--hovered:not(.Polaris-IndexTable__TableRow--disabled).Polaris-IndexTable--statusSubdued .Polaris-IndexTable__TableCell--first, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--hovered:not(.Polaris-IndexTable__TableRow--disabled).Polaris-IndexTable--statusSubdued .Polaris-IndexTable__TableCell--first + .Polaris-IndexTable__TableCell { background-color: rgba(241, 242, 244, 1); background-color: var(--p-color-bg-surface-secondary-hover); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--hovered:not(.Polaris-IndexTable__TableRow--disabled).Polaris-IndexTable--statusSuccess, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--hovered:not(.Polaris-IndexTable__TableRow--disabled).Polaris-IndexTable--statusSuccess .Polaris-IndexTable__TableCell--first, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--hovered:not(.Polaris-IndexTable__TableRow--disabled).Polaris-IndexTable--statusSuccess .Polaris-IndexTable__TableCell--first + .Polaris-IndexTable__TableCell { background-color: rgba(240, 253, 248, 1); background-color: var(--p-color-bg-surface-success-hover); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--hovered:not(.Polaris-IndexTable__TableRow--disabled).Polaris-IndexTable__TableRow--subdued, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--hovered:not(.Polaris-IndexTable__TableRow--disabled).Polaris-IndexTable__TableRow--subdued .Polaris-IndexTable__TableCell--first, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--hovered:not(.Polaris-IndexTable__TableRow--disabled).Polaris-IndexTable__TableRow--subdued .Polaris-IndexTable__TableCell--first + .Polaris-IndexTable__TableCell { background-color: rgba(241, 242, 244, 1); background-color: var(--p-color-bg-surface-secondary-hover); }

.Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--hovered.Polaris-IndexTable__TableRow--selected { /* stylelint-disable-next-line selector-max-class, selector-max-specificity -- generated by polaris-migrator DO NOT COPY */ }

.Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--hovered.Polaris-IndexTable__TableRow--selected, .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--hovered.Polaris-IndexTable__TableRow--selected .Polaris-IndexTable__TableCell--first, .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--hovered.Polaris-IndexTable__TableRow--selected .Polaris-IndexTable__TableCell--first + .Polaris-IndexTable__TableCell, .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--hovered.Polaris-IndexTable__TableRow--selected .Polaris-IndexTable__TableCell:last-child { background-color: rgba(232, 240, 253, 1); background-color: var(--p-color-bg-interactive-subdued-hover); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--hovered.Polaris-IndexTable__TableRow--selected, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--hovered.Polaris-IndexTable__TableRow--selected .Polaris-IndexTable__TableCell--first, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--hovered.Polaris-IndexTable__TableRow--selected .Polaris-IndexTable__TableCell--first + .Polaris-IndexTable__TableCell, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--hovered.Polaris-IndexTable__TableRow--selected .Polaris-IndexTable__TableCell:last-child { background-color: rgba(224, 248, 238, 1); background-color: var(--p-color-bg-primary-subdued-hover); }

.Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--hovered.Polaris-IndexTable__TableRow--selected.Polaris-IndexTable__TableRow--subheader { /* stylelint-disable-next-line selector-max-class, selector-max-combinators, selector-max-specificity -- generated by polaris-migrator DO NOT COPY */ }

.Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--hovered.Polaris-IndexTable__TableRow--selected.Polaris-IndexTable__TableRow--subheader, .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--hovered.Polaris-IndexTable__TableRow--selected.Polaris-IndexTable__TableRow--subheader .Polaris-IndexTable__TableCell:first-child, .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--hovered.Polaris-IndexTable__TableRow--selected.Polaris-IndexTable__TableRow--subheader .Polaris-IndexTable__TableCell--first, .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--hovered.Polaris-IndexTable__TableRow--selected.Polaris-IndexTable__TableRow--subheader .Polaris-IndexTable__TableCell--first + .Polaris-IndexTable__TableCell, .Polaris-IndexTable__TableRow.Polaris-IndexTable__TableRow--hovered.Polaris-IndexTable__TableRow--selected.Polaris-IndexTable__TableRow--subheader .Polaris-IndexTable__TableCell:last-child { background-color: rgba(249, 250, 251, 1); background-color: var(--p-color-bg-surface-secondary); }

.Polaris-IndexTable__TableRow--subdued { color: rgba(97, 106, 117, 1); color: var(--p-color-text-secondary); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableRow--subdued { background: rgba(249, 250, 251, 1); background: var(--p-color-bg-surface-secondary); }

.Polaris-IndexTable__TableRow--disabled { cursor: default; color: rgba(97, 106, 117, 1); color: var(--p-color-text-secondary); }

.Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow:nth-child(2n + 1), .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow:nth-child(2n + 1) .Polaris-IndexTable__TableCell:first-child, .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow:nth-child(2n + 1) .Polaris-IndexTable__TableCell--first, .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow:nth-child(2n + 1) .Polaris-IndexTable__TableCell--first + .Polaris-IndexTable__TableCell, .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow:nth-child(2n + 1) .Polaris-IndexTable__TableCell:last-child, .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__TableRow:nth-child(2n + 1), .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__TableRow:nth-child(2n + 1) .Polaris-IndexTable__TableCell:first-child, .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__TableRow:nth-child(2n + 1) .Polaris-IndexTable__TableCell--first, .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__TableRow:nth-child(2n + 1) .Polaris-IndexTable__TableCell--first + .Polaris-IndexTable__TableCell, .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__TableRow:nth-child(2n + 1) .Polaris-IndexTable__TableCell:last-child { background-color: rgba(255, 255, 255, 1); background-color: var(--p-color-bg-surface); }

.Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow:nth-child(2n), .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow:nth-child(2n) .Polaris-IndexTable__TableCell:first-child, .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow:nth-child(2n) .Polaris-IndexTable__TableCell--first, .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow:nth-child(2n) .Polaris-IndexTable__TableCell--first + .Polaris-IndexTable__TableCell, .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow:nth-child(2n) .Polaris-IndexTable__TableCell:last-child, .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__TableRow:nth-child(2n), .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__TableRow:nth-child(2n) .Polaris-IndexTable__TableCell:first-child, .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__TableRow:nth-child(2n) .Polaris-IndexTable__TableCell--first, .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__TableRow:nth-child(2n) .Polaris-IndexTable__TableCell--first + .Polaris-IndexTable__TableCell, .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__TableRow:nth-child(2n) .Polaris-IndexTable__TableCell:last-child { background: rgba(249, 250, 251, 1); background: var(--p-color-bg-surface-secondary); }

.Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow--hovered:not(.Polaris-IndexTable__TableRow--disabled):nth-child(2n + 1), .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow--hovered:not(.Polaris-IndexTable__TableRow--disabled):nth-child(2n + 1) .Polaris-IndexTable__TableCell:first-child, .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow--hovered:not(.Polaris-IndexTable__TableRow--disabled):nth-child(2n + 1) .Polaris-IndexTable__TableCell--first, .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow--hovered:not(.Polaris-IndexTable__TableRow--disabled):nth-child(2n + 1) .Polaris-IndexTable__TableCell--first + .Polaris-IndexTable__TableCell, .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow--hovered:not(.Polaris-IndexTable__TableRow--disabled):nth-child(2n + 1) .Polaris-IndexTable__TableCell:last-child, .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__TableRow--hovered:not(.Polaris-IndexTable__TableRow--disabled):nth-child(2n + 1), .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__TableRow--hovered:not(.Polaris-IndexTable__TableRow--disabled):nth-child(2n + 1) .Polaris-IndexTable__TableCell:first-child, .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__TableRow--hovered:not(.Polaris-IndexTable__TableRow--disabled):nth-child(2n + 1) .Polaris-IndexTable__TableCell--first, .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__TableRow--hovered:not(.Polaris-IndexTable__TableRow--disabled):nth-child(2n + 1) .Polaris-IndexTable__TableCell--first + .Polaris-IndexTable__TableCell, .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__TableRow--hovered:not(.Polaris-IndexTable__TableRow--disabled):nth-child(2n + 1) .Polaris-IndexTable__TableCell:last-child, .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow--hovered:not(.Polaris-IndexTable__TableRow--disabled):nth-child(2n), .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow--hovered:not(.Polaris-IndexTable__TableRow--disabled):nth-child(2n) .Polaris-IndexTable__TableCell:first-child, .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow--hovered:not(.Polaris-IndexTable__TableRow--disabled):nth-child(2n) .Polaris-IndexTable__TableCell--first, .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow--hovered:not(.Polaris-IndexTable__TableRow--disabled):nth-child(2n) .Polaris-IndexTable__TableCell--first + .Polaris-IndexTable__TableCell, .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow--hovered:not(.Polaris-IndexTable__TableRow--disabled):nth-child(2n) .Polaris-IndexTable__TableCell:last-child, .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__TableRow--hovered:not(.Polaris-IndexTable__TableRow--disabled):nth-child(2n), .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__TableRow--hovered:not(.Polaris-IndexTable__TableRow--disabled):nth-child(2n) .Polaris-IndexTable__TableCell:first-child, .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__TableRow--hovered:not(.Polaris-IndexTable__TableRow--disabled):nth-child(2n) .Polaris-IndexTable__TableCell--first, .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__TableRow--hovered:not(.Polaris-IndexTable__TableRow--disabled):nth-child(2n) .Polaris-IndexTable__TableCell--first + .Polaris-IndexTable__TableCell, .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__TableRow--hovered:not(.Polaris-IndexTable__TableRow--disabled):nth-child(2n) .Polaris-IndexTable__TableCell:last-child { background-color: rgba(241, 242, 244, 1); background-color: var(--p-color-bg-hover); }

.Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow--selected:nth-child(2n + 1), .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow--selected:nth-child(2n + 1) .Polaris-IndexTable__TableCell:first-child, .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow--selected:nth-child(2n + 1) .Polaris-IndexTable__TableCell--first, .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow--selected:nth-child(2n + 1) .Polaris-IndexTable__TableCell--first + .Polaris-IndexTable__TableCell, .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow--selected:nth-child(2n + 1) .Polaris-IndexTable__TableCell:last-child, .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__TableRow--selected:nth-child(2n + 1), .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__TableRow--selected:nth-child(2n + 1) .Polaris-IndexTable__TableCell:first-child, .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__TableRow--selected:nth-child(2n + 1) .Polaris-IndexTable__TableCell--first, .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__TableRow--selected:nth-child(2n + 1) .Polaris-IndexTable__TableCell--first + .Polaris-IndexTable__TableCell, .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__TableRow--selected:nth-child(2n + 1) .Polaris-IndexTable__TableCell:last-child, .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow--selected:nth-child(2n), .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow--selected:nth-child(2n) .Polaris-IndexTable__TableCell:first-child, .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow--selected:nth-child(2n) .Polaris-IndexTable__TableCell--first, .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow--selected:nth-child(2n) .Polaris-IndexTable__TableCell--first + .Polaris-IndexTable__TableCell, .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow--selected:nth-child(2n) .Polaris-IndexTable__TableCell:last-child, .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__TableRow--selected:nth-child(2n), .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__TableRow--selected:nth-child(2n) .Polaris-IndexTable__TableCell:first-child, .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__TableRow--selected:nth-child(2n) .Polaris-IndexTable__TableCell--first, .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__TableRow--selected:nth-child(2n) .Polaris-IndexTable__TableCell--first + .Polaris-IndexTable__TableCell, .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__TableRow--selected:nth-child(2n) .Polaris-IndexTable__TableCell:last-child { background-color: rgba(240, 245, 253, 1); background-color: var(--p-color-bg-interactive-selected); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow--selected:nth-child(2n + 1), html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow--selected:nth-child(2n + 1) .Polaris-IndexTable__TableCell:first-child, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow--selected:nth-child(2n + 1) .Polaris-IndexTable__TableCell--first, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow--selected:nth-child(2n + 1) .Polaris-IndexTable__TableCell--first + .Polaris-IndexTable__TableCell, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow--selected:nth-child(2n + 1) .Polaris-IndexTable__TableCell:last-child, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__TableRow--selected:nth-child(2n + 1), html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__TableRow--selected:nth-child(2n + 1) .Polaris-IndexTable__TableCell:first-child, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__TableRow--selected:nth-child(2n + 1) .Polaris-IndexTable__TableCell--first, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__TableRow--selected:nth-child(2n + 1) .Polaris-IndexTable__TableCell--first + .Polaris-IndexTable__TableCell, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__TableRow--selected:nth-child(2n + 1) .Polaris-IndexTable__TableCell:last-child, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow--selected:nth-child(2n), html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow--selected:nth-child(2n) .Polaris-IndexTable__TableCell:first-child, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow--selected:nth-child(2n) .Polaris-IndexTable__TableCell--first, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow--selected:nth-child(2n) .Polaris-IndexTable__TableCell--first + .Polaris-IndexTable__TableCell, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow--selected:nth-child(2n) .Polaris-IndexTable__TableCell:last-child, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__TableRow--selected:nth-child(2n), html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__TableRow--selected:nth-child(2n) .Polaris-IndexTable__TableCell:first-child, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__TableRow--selected:nth-child(2n) .Polaris-IndexTable__TableCell--first, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__TableRow--selected:nth-child(2n) .Polaris-IndexTable__TableCell--first + .Polaris-IndexTable__TableCell, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__TableRow--selected:nth-child(2n) .Polaris-IndexTable__TableCell:last-child { background-color: rgba(240, 253, 248, 1); background-color: var(--p-color-bg-primary-subdued-selected); }

.Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow--hovered.Polaris-IndexTable__TableRow--selected:nth-child(2n + 1), .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow--hovered.Polaris-IndexTable__TableRow--selected:nth-child(2n + 1) .Polaris-IndexTable__TableCell:first-child, .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow--hovered.Polaris-IndexTable__TableRow--selected:nth-child(2n + 1) .Polaris-IndexTable__TableCell--first, .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow--hovered.Polaris-IndexTable__TableRow--selected:nth-child(2n + 1) .Polaris-IndexTable__TableCell--first + .Polaris-IndexTable__TableCell, .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow--hovered.Polaris-IndexTable__TableRow--selected:nth-child(2n + 1) .Polaris-IndexTable__TableCell:last-child, .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__TableRow--hovered.Polaris-IndexTable__TableRow--selected:nth-child(2n + 1), .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__TableRow--hovered.Polaris-IndexTable__TableRow--selected:nth-child(2n + 1) .Polaris-IndexTable__TableCell:first-child, .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__TableRow--hovered.Polaris-IndexTable__TableRow--selected:nth-child(2n + 1) .Polaris-IndexTable__TableCell--first, .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__TableRow--hovered.Polaris-IndexTable__TableRow--selected:nth-child(2n + 1) .Polaris-IndexTable__TableCell--first + .Polaris-IndexTable__TableCell, .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__TableRow--hovered.Polaris-IndexTable__TableRow--selected:nth-child(2n + 1) .Polaris-IndexTable__TableCell:last-child, .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow--hovered.Polaris-IndexTable__TableRow--selected:nth-child(2n), .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow--hovered.Polaris-IndexTable__TableRow--selected:nth-child(2n) .Polaris-IndexTable__TableCell:first-child, .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow--hovered.Polaris-IndexTable__TableRow--selected:nth-child(2n) .Polaris-IndexTable__TableCell--first, .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow--hovered.Polaris-IndexTable__TableRow--selected:nth-child(2n) .Polaris-IndexTable__TableCell--first + .Polaris-IndexTable__TableCell, .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow--hovered.Polaris-IndexTable__TableRow--selected:nth-child(2n) .Polaris-IndexTable__TableCell:last-child, .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__TableRow--hovered.Polaris-IndexTable__TableRow--selected:nth-child(2n), .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__TableRow--hovered.Polaris-IndexTable__TableRow--selected:nth-child(2n) .Polaris-IndexTable__TableCell:first-child, .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__TableRow--hovered.Polaris-IndexTable__TableRow--selected:nth-child(2n) .Polaris-IndexTable__TableCell--first, .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__TableRow--hovered.Polaris-IndexTable__TableRow--selected:nth-child(2n) .Polaris-IndexTable__TableCell--first + .Polaris-IndexTable__TableCell, .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__TableRow--hovered.Polaris-IndexTable__TableRow--selected:nth-child(2n) .Polaris-IndexTable__TableCell:last-child { background-color: rgba(232, 240, 253, 1); background-color: var(--p-color-bg-interactive-subdued-hover); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow--hovered.Polaris-IndexTable__TableRow--selected:nth-child(2n + 1), html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow--hovered.Polaris-IndexTable__TableRow--selected:nth-child(2n + 1) .Polaris-IndexTable__TableCell:first-child, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow--hovered.Polaris-IndexTable__TableRow--selected:nth-child(2n + 1) .Polaris-IndexTable__TableCell--first, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow--hovered.Polaris-IndexTable__TableRow--selected:nth-child(2n + 1) .Polaris-IndexTable__TableCell--first + .Polaris-IndexTable__TableCell, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow--hovered.Polaris-IndexTable__TableRow--selected:nth-child(2n + 1) .Polaris-IndexTable__TableCell:last-child, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__TableRow--hovered.Polaris-IndexTable__TableRow--selected:nth-child(2n + 1), html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__TableRow--hovered.Polaris-IndexTable__TableRow--selected:nth-child(2n + 1) .Polaris-IndexTable__TableCell:first-child, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__TableRow--hovered.Polaris-IndexTable__TableRow--selected:nth-child(2n + 1) .Polaris-IndexTable__TableCell--first, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__TableRow--hovered.Polaris-IndexTable__TableRow--selected:nth-child(2n + 1) .Polaris-IndexTable__TableCell--first + .Polaris-IndexTable__TableCell, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__TableRow--hovered.Polaris-IndexTable__TableRow--selected:nth-child(2n + 1) .Polaris-IndexTable__TableCell:last-child, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow--hovered.Polaris-IndexTable__TableRow--selected:nth-child(2n), html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow--hovered.Polaris-IndexTable__TableRow--selected:nth-child(2n) .Polaris-IndexTable__TableCell:first-child, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow--hovered.Polaris-IndexTable__TableRow--selected:nth-child(2n) .Polaris-IndexTable__TableCell--first, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow--hovered.Polaris-IndexTable__TableRow--selected:nth-child(2n) .Polaris-IndexTable__TableCell--first + .Polaris-IndexTable__TableCell, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__Table--scrolling .Polaris-IndexTable__TableRow--hovered.Polaris-IndexTable__TableRow--selected:nth-child(2n) .Polaris-IndexTable__TableCell:last-child, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__TableRow--hovered.Polaris-IndexTable__TableRow--selected:nth-child(2n), html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__TableRow--hovered.Polaris-IndexTable__TableRow--selected:nth-child(2n) .Polaris-IndexTable__TableCell:first-child, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__TableRow--hovered.Polaris-IndexTable__TableRow--selected:nth-child(2n) .Polaris-IndexTable__TableCell--first, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__TableRow--hovered.Polaris-IndexTable__TableRow--selected:nth-child(2n) .Polaris-IndexTable__TableCell--first + .Polaris-IndexTable__TableCell, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__ZebraStriping .Polaris-IndexTable__TableRow--hovered.Polaris-IndexTable__TableRow--selected:nth-child(2n) .Polaris-IndexTable__TableCell:last-child { background-color: rgba(224, 248, 238, 1); background-color: var(--p-color-bg-primary-subdued-hover); }

.Polaris-IndexTable__TableHeading { --pc-index-table-heading-padding-x: var(--p-space-400); --pc-index-table-heading-padding-y: var(--p-space-200); background: rgba(249, 250, 251, 1); background: var(--p-color-bg-surface-secondary); padding: var(--pc-index-table-heading-padding-y) var(--pc-index-table-heading-padding-x); text-align: left; font-weight: 500; font-weight: var(--p-font-weight-medium); color: rgba(97, 106, 117, 1); color: var(--p-color-text-secondary); font-size: 0.75rem; font-size: var(--p-font-size-75); white-space: nowrap; border: 0; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableHeading { --pc-index-table-heading-padding-x: var(--p-space-150); --pc-index-table-heading-padding-y: var(--p-space-150); --pc-index-table-checkbox-offset-left: var(--p-space-300); --pc-index-table-checkbox-offset-right: var(--p-space-200); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableHeading:first-child:not(.Polaris-IndexTable__TableHeading--flush) { padding-left: 0.75rem; padding-left: var(--p-space-300); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableHeading:last-child:not(.Polaris-IndexTable__TableHeading--flush) { padding-right: 0.75rem; padding-right: var(--p-space-300); }

.Polaris-IndexTable--tableHeadingAlignCenter { text-align: center; }

.Polaris-IndexTable--tableHeadingAlignCenter [class*='TooltipContainer'] { justify-content: center; }

.Polaris-IndexTable--tableHeadingAlignEnd { text-align: right; }

.Polaris-IndexTable--tableHeadingAlignEnd [class*='TooltipContainer'] { justify-content: end; }

.Polaris-IndexTable__TableHeading--sortable { background: rgba(249, 250, 251, 1); background: var(--p-color-bg-surface-secondary); }

.Polaris-IndexTable__TableHeading--flush { padding: 0; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableHeading--flush { /* We specify 0rem here because our bundle process uses postcss-pxtorem. This forceable converts 0px to 0 which is invalid for calcs but leaves rems alone. See https://github.com/cuth/postcss-pxtorem/blob/122649015322214f8e9d1ac852eb11c0791b634b/index.js#L52 */ --pc-index-table-heading-padding-x: 0rem; padding: var(--pc-index-table-heading-padding-y) var(--pc-index-table-heading-padding-x); }

.Polaris-IndexTable__TableHeading--first { position: sticky; left: 0; padding-left: 1rem; padding-right: 1.125rem; width: 1.25rem; width: var(--p-space-500); z-index: var(--pc-index-table-sticky-cell); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableHeading--first { padding-left: var(--pc-index-table-checkbox-offset-left); padding-right: var(--pc-index-table-checkbox-offset-right); }

.Polaris-IndexTable__TableHeadingSortButton { position: relative; background: none; padding: 0; border: 0; cursor: pointer; display: inline-flex; align-items: center; justify-content: center; font-weight: 500; font-weight: var(--p-font-weight-medium); color: rgba(97, 106, 117, 1); color: var(--p-color-text-secondary); font-size: 0.75rem; font-size: var(--p-font-size-75); line-height: 1.25rem; line-height: var(--p-font-line-height-500); }

.Polaris-IndexTable__TableHeadingSortButton:hover .Polaris-IndexTable__TableHeadingSortIcon, .Polaris-IndexTable__TableHeadingSortButton:focus .Polaris-IndexTable__TableHeadingSortIcon { opacity: 1; }

.Polaris-IndexTable--tableHeadingSortButtonHeadingAlignEnd { transform: translateX(1.25rem); transform: translateX(var(--p-space-500)); transition-delay: 50ms; transition-delay: var(--p-motion-duration-50); }

.Polaris-IndexTable--tableHeadingSortButtonHeadingAlignEnd:hover, .Polaris-IndexTable--tableHeadingSortButtonHeadingAlignEnd:focus { transition-delay: none; transform: translateX(0.25rem); transform: translateX(var(--p-space-100)); }

/* expands button area to retain hover after button slides to the left */
.Polaris-IndexTable--tableHeadingSortButtonHeadingAlignEnd:hover::before { content: ''; position: absolute; top: 0; left: calc(100% - 0.5rem); left: calc(100% - var(--p-space-200)); height: 100%; width: 1.5rem; width: var(--p-space-600); display: block; animation: none; transition: none; }

.Polaris-IndexTable--tableHeadingSortButtonHeadingAlignEndCurrentlySorted { transform: translateX(0.25rem); transform: translateX(var(--p-space-100)); }

.Polaris-IndexTable--tableHeadingSortButtonHeadingAlignEndCurrentlySorted .Polaris-IndexTable--tableHeadingSortIconHeadingAlignEnd { animation: none; }

.Polaris-IndexTable--tableHeadingSortButtonHeadingAlignEndPreviouslySorted { animation: Polaris-IndexTable--rightAlignedSortButtonSlideOut 50ms cubic-bezier(0.25, 0.1, 0.25, 1); animation: Polaris-IndexTable--rightAlignedSortButtonSlideOut var(--p-motion-duration-50) var(--p-motion-ease); }

.Polaris-IndexTable__TableHeadingSortIcon { order: 1; opacity: 0; height: 1.25rem; height: var(--p-space-500); width: 1.25rem; width: var(--p-space-500); }

.Polaris-IndexTable__TableHeadingSortIcon:not(.Polaris-IndexTable--tableHeadingSortIconHeadingAlignEnd:hover), .Polaris-IndexTable__TableHeadingSortIcon:not(.Polaris-IndexTable--tableHeadingSortButtonHeadingAlignEndPreviouslySorted) { transition: opacity 50ms cubic-bezier(0.25, 0.1, 0.25, 1); transition: opacity var(--p-motion-duration-50) var(--p-motion-ease); }

.Polaris-IndexTable__TableHeadingSortButton:hover .Polaris-IndexTable--tableHeadingSortIconHeadingAlignEnd { animation: Polaris-IndexTable--revealRightAlignedSortButtonIcon 200ms cubic-bezier(0.25, 0.1, 0.25, 1); animation: Polaris-IndexTable--revealRightAlignedSortButtonIcon var(--p-motion-duration-200) var(--p-motion-ease); }

.Polaris-IndexTable--tableHeadingSortButtonHeadingAlignEndCurrentlySorted:hover .Polaris-IndexTable--tableHeadingSortIconHeadingAlignEnd { animation: none; }

.Polaris-IndexTable__TableHeadingUnderline::after { content: ''; position: absolute; left: 0; bottom: calc(0.125rem*-1); bottom: calc(var(--p-border-width-050)*-1); width: 100%; height: 0.125rem; height: var(--p-border-width-050); border-bottom: 0.125rem dotted rgba(221, 224, 228, 1); border-bottom: var(--p-border-width-050) dotted var(--p-color-border-secondary); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableHeadingUnderline::after { border-bottom: 0.125rem dotted rgba(171, 177, 186, 1); border-bottom: var(--p-border-width-050) dotted var(--p-color-border-strong); }

.Polaris-IndexTable__TableHeadingTooltipUnderlinePlaceholder { border-bottom: 0.125rem dotted transparent; border-bottom: var(--p-border-width-050) dotted transparent; }

.Polaris-IndexTable__TableHeadingSortIcon--visible { opacity: 1; }

.Polaris-IndexTable__TableHeadingSortSvg { display: block; width: 100%; max-width: 100%; max-height: 100%; }

.Polaris-IndexTable__SortableTableHeadingWithCustomMarkup { display: flex; flex-wrap: nowrap; }

.Polaris-IndexTable__SortableTableHeaderWrapper { cursor: pointer; }

.Polaris-IndexTable__ColumnHeaderCheckboxWrapper { display: flex; }

.Polaris-IndexTable__FirstStickyHeaderElement { padding-right: 0.125rem; padding-right: var(--p-space-050); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__FirstStickyHeaderElement { padding-right: 0; }

.Polaris-IndexTable__TableHeading--second:not(.Polaris-IndexTable__TableHeading--unselectable) { padding-left: 0; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableHeading--second:not(.Polaris-IndexTable__TableHeading--unselectable):not(.Polaris-IndexTable__TableHeading--flush) { padding-left: var(--pc-index-table-heading-padding-x); }

.Polaris-IndexTable__TableCell { z-index: var(--pc-index-table-cell); text-align: left; padding: 0.5rem 1rem; padding: var(--p-space-200) var(--p-space-400); white-space: nowrap; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableCell:not(.Polaris-IndexTable__TableCell--flush) { padding: 0.375rem; padding: var(--p-space-150); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableCell:not(.Polaris-IndexTable__TableCell--flush):first-child { padding-left: 0.75rem; padding-left: var(--p-space-300); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableCell:not(.Polaris-IndexTable__TableCell--flush):last-child { padding-right: 0.75rem; padding-right: var(--p-space-300); }

.Polaris-IndexTable__TableCell--flush { padding: 0; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableCell--flush { padding: 0; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableCell--flush:first-child { padding: 0; }

.Polaris-IndexTable__TableCell--first { position: sticky; left: 0; z-index: var(--pc-index-table-sticky-cell); padding: 0.5rem 0; padding: var(--p-space-200) 0; vertical-align: middle; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__TableCell--first { padding: 0.375rem 0; padding: var(--p-space-150) 0; }

.Polaris-IndexTable__TableCell--first + .Polaris-IndexTable__TableCell { left: var(--pc-checkbox-offset); padding-left: 0; }

@media (min-width: 30.625em) { .Polaris-IndexTable__Table--sticky .Polaris-IndexTable__TableCell--first + .Polaris-IndexTable__TableCell { position: sticky; z-index: var(--pc-index-table-sticky-cell); } .Polaris-IndexTable__Table--sticky .Polaris-IndexTable__TableHeading--second:not(.Polaris-IndexTable__TableHeading--unselectable) { position: sticky; left: 0; z-index: var(--pc-index-table-sticky-cell); } }

.Polaris-IndexTable__Table--sticky .Polaris-IndexTable__TableHeading--second.Polaris-IndexTable__TableHeading--unselectable { position: sticky; left: 0; z-index: var(--pc-index-table-sticky-cell); }

.Polaris-IndexTable__Table--unselectable.Polaris-IndexTable__Table--sticky .Polaris-IndexTable__TableCell:first-child { left: 0; background-color: rgba(255, 255, 255, 1); background-color: var(--p-color-bg-surface); z-index: var(--pc-index-table-sticky-cell); position: sticky; }

.Polaris-IndexTable__Table--unselectable .Polaris-IndexTable--statusSuccess .Polaris-IndexTable__TableCell:first-child { background-color: rgba(240, 253, 248, 1); background-color: var(--p-color-bg-primary-subdued-selected); }

.Polaris-IndexTable__Table--unselectable .Polaris-IndexTable--statusCritical .Polaris-IndexTable__TableCell:first-child { background-color: rgba(253, 226, 221, 1); background-color: var(--p-color-bg-surface-critical); }

.Polaris-IndexTable__Table--unselectable .Polaris-IndexTable--statusWarning .Polaris-IndexTable__TableCell:first-child { background-color: rgba(255, 241, 227, 1); background-color: var(--p-color-bg-surface-warning); }

.Polaris-IndexTable__Table--unselectable .Polaris-IndexTable--statusSubdued .Polaris-IndexTable__TableCell:first-child { background-color: rgba(249, 250, 251, 1); background-color: var(--p-color-bg-surface-secondary); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__Table--unselectable .Polaris-IndexTable--statusSubdued .Polaris-IndexTable__TableCell:first-child { color: rgba(97, 106, 117, 1); color: var(--p-color-text-secondary); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__Table--unselectable { /* stylelint-disable-next-line selector-max-combinators -- generated by polaris-migrator DO NOT COPY */ }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__Table--unselectable .Polaris-IndexTable__TableCell, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__Table--unselectable .Polaris-IndexTable__TableHeading { /* stylelint-disable-next-line selector-max-combinators -- generated by polaris-migrator DO NOT COPY */ }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__Table--unselectable .Polaris-IndexTable__TableCell:first-child, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__Table--unselectable .Polaris-IndexTable__TableHeading:first-child { padding-left: 0.75rem; padding-left: var(--p-space-300); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__Table--unselectable .Polaris-IndexTable__TableRow--subdued:not(.Polaris-IndexTable__TableRow--hovered) .Polaris-IndexTable__TableCell:first-child { background-color: rgba(249, 250, 251, 1); background-color: var(--p-color-bg-surface-secondary); }

.Polaris-IndexTable__Table--unselectable .Polaris-IndexTable__TableRow--hovered .Polaris-IndexTable__TableCell:first-child { background-color: rgba(241, 242, 244, 1); background-color: var(--p-color-bg-hover); }

@media (min-width: 30.625em) { .Polaris-IndexTable--tableStickyScrolling .Polaris-IndexTable__TableCell:last-child, .Polaris-IndexTable--tableStickyScrolling .Polaris-IndexTable__TableHeading--last { filter: drop-shadow(-0.0625rem 0 0 rgba(221, 224, 228, 1)); filter: drop-shadow(-0.0625rem 0 0 var(--p-color-border-secondary)); }
  html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable--tableStickyScrolling .Polaris-IndexTable__TableCell:last-child, html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable--tableStickyScrolling .Polaris-IndexTable__TableHeading--last { filter: drop-shadow(-0.0625rem 0 0 rgba(202, 206, 211, 1)); filter: drop-shadow(-0.0625rem 0 0 var(--p-color-border)); } .Polaris-IndexTable--tableStickyLast .Polaris-IndexTable__TableCell:last-child { position: sticky; right: 0; background-color: rgba(255, 255, 255, 1); background-color: var(--p-color-bg-surface); z-index: var(--pc-index-table-sticky-cell); } .Polaris-IndexTable--tableStickyLast .Polaris-IndexTable__TableHeading--last { position: sticky; right: 0; background-color: rgba(249, 250, 251, 1); background-color: var(--p-color-bg-surface-secondary); z-index: auto; }
  html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable--tableStickyLast .Polaris-IndexTable__TableHeading--last { background-color: rgba(249, 250, 251, 1); background-color: var(--p-color-bg-surface-secondary); } }

.Polaris-IndexTable--tableStickyLast .Polaris-IndexTable--statusSuccess .Polaris-IndexTable__TableCell:last-child { background-color: rgba(240, 253, 248, 1); background-color: var(--p-color-bg-primary-subdued-selected); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable--tableStickyLast .Polaris-IndexTable--statusSuccess .Polaris-IndexTable__TableCell:last-child { background-color: rgba(224, 248, 238, 1); background-color: var(--p-color-bg-surface-success); }

.Polaris-IndexTable--tableStickyLast .Polaris-IndexTable--statusCritical .Polaris-IndexTable__TableCell:last-child { background-color: rgba(240, 253, 248, 1); background-color: var(--p-color-bg-primary-subdued-selected); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable--tableStickyLast .Polaris-IndexTable--statusCritical .Polaris-IndexTable__TableCell:last-child { background-color: rgba(253, 226, 221, 1); background-color: var(--p-color-bg-surface-critical); }

.Polaris-IndexTable--tableStickyLast .Polaris-IndexTable--statusWarning .Polaris-IndexTable__TableCell:last-child { background-color: rgba(240, 253, 248, 1); background-color: var(--p-color-bg-primary-subdued-selected); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable--tableStickyLast .Polaris-IndexTable--statusWarning .Polaris-IndexTable__TableCell:last-child { background-color: rgba(255, 241, 227, 1); background-color: var(--p-color-bg-surface-warning); }

.Polaris-IndexTable--tableStickyLast .Polaris-IndexTable--statusSubdued .Polaris-IndexTable__TableCell:last-child { background-color: rgba(249, 250, 251, 1); background-color: var(--p-color-bg-surface-secondary); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable--tableStickyLast .Polaris-IndexTable--statusSubdued .Polaris-IndexTable__TableCell:last-child { color: rgba(97, 106, 117, 1); color: var(--p-color-text-secondary); }

.Polaris-IndexTable--tableStickyLast .Polaris-IndexTable__TableRow--hovered .Polaris-IndexTable__TableCell:last-child { background-color: rgba(241, 242, 244, 1); background-color: var(--p-color-bg-hover); }

.Polaris-IndexTable--tableStickyLast .Polaris-IndexTable__TableRow--selected .Polaris-IndexTable__TableCell:last-child { background-color: rgba(240, 245, 253, 1); background-color: var(--p-color-bg-interactive-selected); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable--tableStickyLast .Polaris-IndexTable__TableRow--selected .Polaris-IndexTable__TableCell:last-child { background-color: rgba(240, 253, 248, 1); background-color: var(--p-color-bg-primary-subdued-selected); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable--tableStickyLast .Polaris-IndexTable__TableRow--selected.Polaris-IndexTable__TableRow--subdued { color: rgba(97, 106, 117, 1); color: var(--p-color-text-secondary); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable--tableStickyLast .Polaris-IndexTable__TableRow--hovered .Polaris-IndexTable__TableCell:last-child { background-color: rgba(241, 242, 244, 1); background-color: var(--p-color-bg-hover); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable--tableStickyLast .Polaris-IndexTable__TableRow--hovered.Polaris-IndexTable__TableRow--selected .Polaris-IndexTable__TableCell:last-child { background-color: rgba(224, 248, 238, 1); background-color: var(--p-color-bg-primary-subdued-hover); }

.Polaris-IndexTable__Table--sortable .Polaris-IndexTable__TableHeading { background-color: rgba(249, 250, 251, 1); background-color: var(--p-color-bg-surface-secondary); }

.Polaris-IndexTable__StickyTable { position: relative; top: 0; left: 0; right: 0; visibility: hidden; z-index: var(--pc-index-table-loading-panel); }

.Polaris-IndexTable__StickyTableHeader { position: absolute; display: flex; width: 100%; }

.Polaris-IndexTable__StickyTableHeader:not(.Polaris-IndexTable__StickyTableHeader--isSticky) { top: -62.5rem; left: -62.5rem; }

.Polaris-IndexTable__StickyTableColumnHeader { flex: 0 0 auto; }

.Polaris-IndexTable__StickyTableHeadings { overflow: hidden; flex: 1 1 auto; display: flex; }

.Polaris-IndexTable__StickyTableHeading--second { padding-left: 0; }

@media (min-width: 30.625em) { .Polaris-IndexTable__StickyTableHeading--second { display: none; } }

.Polaris-IndexTable__StickyTableHeading--second.Polaris-IndexTable--unselectable { display: none; }

.Polaris-IndexTable--stickyTableHeadingSecondScrolling { padding: 0 0.0625rem 0 1rem; padding: 0 var(--p-space-025) 0 var(--p-space-400); display: none; }

@media (min-width: 30.625em) { .Polaris-IndexTable--stickyTableHeadingSecondScrolling { display: block; } }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable--stickyTableHeadingSecondScrolling { padding: 0 0.0625rem 0 calc(var(--pc-index-table-checkbox-offset-right) + var(--pc-index-table-heading-padding-x)); padding: 0 var(--p-space-025) 0 calc(var(--pc-index-table-checkbox-offset-right) + var(--pc-index-table-heading-padding-x)); }

.Polaris-IndexTable__StickyTableHeader--isSticky { visibility: visible; background-color: rgba(249, 250, 251, 1); background-color: var(--p-color-bg-surface-secondary); box-shadow: 0rem 0.125rem 0.25rem rgba(31, 33, 36, 0.1), 0rem 0.0625rem 0.375rem rgba(31, 33, 36, 0.05); box-shadow: var(--p-shadow-md); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__StickyTableHeader--isSticky { box-shadow: 0rem 0rem 0.125rem rgba(31, 33, 36, 0.24); box-shadow: var(--p-shadow-xs); }

.Polaris-IndexTable:hover .Polaris-IndexTable__ScrollLeft { display: block; }

.Polaris-IndexTable:hover .Polaris-IndexTable__ScrollRight { display: block; }

.Polaris-IndexTable .Polaris-IndexTable__ScrollRight--onboarding { display: block; }

.Polaris-IndexTable__BulkActionsWrapper { visibility: visible; position: absolute; z-index: var(--pc-index-table-bulk-actions); left: 0; width: 100%; display: flex; align-items: center; justify-content: center; margin-top: 1rem; margin-top: var(--p-space-400); pointer-events: none; }

.Polaris-IndexTable__BulkActionsWrapperSticky { position: fixed; top: auto; bottom: calc(2.5rem - 0.25rem); bottom: calc(var(--p-space-1000) - var(--p-space-100)); }

.Polaris-IndexTable__SelectAllActionsWrapper { visibility: visible; position: relative; z-index: var(--pc-index-table-bulk-actions); top: 0; left: 0; right: 0; padding: 0 0.5rem 0 1rem; padding: 0 var(--p-space-200) 0 var(--p-space-400); background: rgba(255, 255, 255, 1); background: var(--p-color-bg-surface); }

.Polaris-IndexTable__SelectAllActionsWrapper.Polaris-IndexTable__StickyTableHeader--condensed { padding-top: calc(0.5rem + 0.125rem); padding-top: calc(var(--p-space-200) + var(--p-space-050)); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__SelectAllActionsWrapper { position: static; padding-left: 0.75rem; padding-left: var(--p-space-300); padding-top: 0.375rem; padding-top: var(--p-space-150); padding-bottom: 0.375rem; padding-bottom: var(--p-space-150); line-height: 1.25rem; line-height: var(--p-font-line-height-500); }

.Polaris-IndexTable__ScrollBarContainer { --pc-index-table-scroll-bar: 35; position: sticky; z-index: var(--pc-index-table-scroll-bar); bottom: 0; padding: 0.125rem; padding: var(--p-space-050); background-color: rgba(255, 255, 255, 1); background-color: var(--p-color-bg-surface); border-bottom-right-radius: 0.5rem; border-bottom-right-radius: var(--p-border-radius-200); border-bottom-left-radius: 0.5rem; border-bottom-left-radius: var(--p-border-radius-200); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__ScrollBarContainer { border-bottom-right-radius: 0; border-bottom-left-radius: 0; }

@media (min-width: 30.625em) { html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__ScrollBarContainer { border-bottom-right-radius: 0.5rem; border-bottom-right-radius: var(--p-border-radius-200); border-bottom-left-radius: 0.5rem; border-bottom-left-radius: var(--p-border-radius-200); padding: 0.125rem 0.5rem; padding: var(--p-space-050) var(--p-space-200); } }

.Polaris-IndexTable--scrollBarContainerCondensed { visibility: hidden; pointer-events: none; }

.Polaris-IndexTable--scrollBarContainerHidden { height: 0; padding: 0; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable--scrollBarContainerHidden { padding: 0; }

.Polaris-IndexTable__ScrollBar { overflow-x: scroll; width: 100%; margin: 0; padding: 0; }

.Polaris-IndexTable__ScrollBar::-webkit-scrollbar-track { border-radius: 0.25rem; border-radius: var(--p-border-radius-100); background-color: transparent; }

.Polaris-IndexTable__ScrollBar::-webkit-scrollbar { -webkit-appearance: none; appearance: none; height: 0.5rem; height: var(--p-space-200); width: 0.5rem; width: var(--p-space-200); background-color: transparent; }

.Polaris-IndexTable__ScrollBar::-webkit-scrollbar-thumb { border-radius: 0.25rem; border-radius: var(--p-border-radius-100); background-color: rgba(171, 177, 186, 1); background-color: var(--p-color-border-strong); -webkit-transition: background-color 100ms cubic-bezier(0, 0, 0.58, 1); transition: background-color 100ms cubic-bezier(0, 0, 0.58, 1); -webkit-transition: background-color var(--p-motion-duration-100) var(--p-motion-ease-out); transition: background-color var(--p-motion-duration-100) var(--p-motion-ease-out); }

.Polaris-IndexTable__ScrollBar:hover::-webkit-scrollbar-thumb { background-color: rgba(97, 106, 117, 1); background-color: var(--p-color-border-inverse); }

.Polaris-IndexTable--disableTextSelection { -webkit-user-select: none; user-select: none; }

.Polaris-IndexTable--selectMode { transform: translateY(calc(var(--pc-index-table-table-header-offset)*-1)); margin-bottom: calc(var(--pc-index-table-table-header-offset)*-1); }

.Polaris-IndexTable__EmptySearchResultWrapper { padding: 1rem; padding: var(--p-space-400); }

.Polaris-IndexTable--condensedRow { width: calc(100% + var(--pc-index-table-translate-offset)); transform: translateX(calc(var(--pc-index-table-translate-offset)*-1)); transition: transform cubic-bezier(0.25, 0.1, 0.25, 1) 200ms; transition: transform var(--p-motion-ease) var(--p-motion-duration-200); display: flex; border-top: 0.0625rem solid rgba(221, 224, 228, 1); border-top: var(--p-border-width-025) solid var(--p-color-border-secondary); filter: none; align-items: center; }

[data-selectmode='true'] .Polaris-IndexTable--condensedRow { transform: none; }

.Polaris-IndexTable__CondensedList { list-style-type: none; margin: 0; padding: 0; overflow: hidden; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable__CondensedList .Polaris-IndexTable__TableRow:first-child { border-top: 0; }

.Polaris-IndexTable__HeaderWrapper { position: relative; display: flex; align-items: center; width: 100%; min-height: 3.5rem; padding: 0.5rem 1rem; padding: var(--p-space-200) var(--p-space-400); background-color: rgba(255, 255, 255, 1); background-color: var(--p-color-bg-surface); }

.Polaris-IndexTable__HeaderWrapper.Polaris-IndexTable--unselectable { min-height: auto; padding: 0; }

.Polaris-IndexTable__StickyTable--condensed { visibility: visible; }

.Polaris-IndexTable__StickyTableHeader--condensed { padding: 1rem 1rem 0.5rem; padding: var(--p-space-400) var(--p-space-400) var(--p-space-200); }

.Polaris-IndexTable__ScrollBarContent { height: 0.0625rem; width: var(--pc-index-table-scroll-bar-content-width); }

/* stylelint-disable-next-line polaris/motion/at-rule-disallowed-list -- custom reset animation for right-aligned header */
@keyframes Polaris-IndexTable--rightAlignedSortButtonSlideOut { 0% { transform: translateX(0.25rem); transform: translateX(var(--p-space-100)); }
  80% { transform: translateX(0.25rem); transform: translateX(var(--p-space-100)); }
  100% { transform: translateX(1.25rem); transform: translateX(var(--p-space-500)); } }

/* stylelint-disable-next-line polaris/motion/at-rule-disallowed-list -- custom animation for right-aligned header */
@keyframes Polaris-IndexTable--revealRightAlignedSortButtonIcon { 0% { transform: translateX(calc(1.25rem*-1)); transform: translateX(calc(var(--p-space-500)*-1));
    opacity: 0; }
  40% { opacity: 0; }
  50% { transform: translateX(0); }
  100% { opacity: 1; } }


.Polaris-IndexTable-Checkbox__TableCellContentContainer { display: flex; align-items: center; }

.Polaris-IndexTable-Checkbox__Wrapper { display: flex; justify-content: center; align-items: center; width: 2.25rem; height: 1.25rem; padding-left: 1rem; padding-left: var(--p-space-400); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-IndexTable-Checkbox__Wrapper { width: auto; height: auto; padding-left: 0; }


.Polaris-IndexTable-ScrollContainer { overflow-x: auto; overscroll-behavior-x: contain; -ms-overflow-style: none; scrollbar-width: none; border-radius: inherit; }

.Polaris-IndexTable-ScrollContainer::-webkit-scrollbar { display: none; }


.Polaris-CheckableButton { color: rgba(31, 33, 36, 1); color: var(--p-color-text); font-size: 0.75rem; font-size: var(--p-font-size-75); font-weight: 500; font-weight: var(--p-font-weight-medium); line-height: 1rem; line-height: var(--p-font-line-height-400); letter-spacing: normal; letter-spacing: initial; display: flex; align-items: center; min-height: 2.25rem; min-width: 2.25rem; margin: 0; cursor: pointer; -webkit-user-select: none; user-select: none; text-decoration: none; text-align: left; border-radius: 0.25rem; border-radius: var(--p-border-radius-100); width: auto; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-CheckableButton { min-height: auto; min-width: auto; height: 100%; }

.Polaris-CheckableButton svg { fill: rgba(255, 255, 255, 1); fill: var(--p-color-icon-on-color); }

.Polaris-CheckableButton:hover, .Polaris-CheckableButton:active { background: transparent; }

.Polaris-CheckableButton:focus { outline: none; }

.Polaris-CheckableButton__Checkbox { pointer-events: none; /* We do not want to worry about setting the height and width explicitly. We want to inherits the height and width of its child (in this case the Checkbox component). We do this using flexbox because "the cross size of each flex container is the minimum size necessary to contain the flex items" as per the spec. https://www.w3.org/TR/css-flexbox-1/#flex-lines */ display: flex; }

.Polaris-CheckableButton__Label { flex: 1 1; white-space: nowrap; overflow: hidden; max-width: 100%; text-overflow: ellipsis; padding: 0.0625rem 0; padding: var(--p-space-025) 0; margin-left: calc(1.25rem - 0.125rem); margin-left: calc(var(--p-space-500) - var(--p-border-width-050)); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-CheckableButton__Label { margin-left: calc(0.75rem + 0.0625rem); margin-left: calc(var(--p-space-300) + var(--p-space-025)); line-height: 1.125rem; }


.Polaris-SelectAllActions { display: flex; gap: 0.5rem; gap: var(--p-space-200); align-items: center; justify-content: flex-start; -webkit-backface-visibility: hidden; backface-visibility: hidden; will-change: opacity; }

.Polaris-SelectAllActions__SelectAllActions--entering, .Polaris-SelectAllActions__SelectAllActions--exiting { opacity: 0; display: flex; }

.Polaris-SelectAllActions__SelectAllActions--entered { opacity: 1; display: flex; }

.Polaris-SelectAllActions__SelectAllActions--exited { opacity: 0; display: none; }

.Polaris-SelectAllActions__PaginatedSelectAll { font-size: 0.75rem; font-size: var(--p-font-size-75); font-weight: 600; font-weight: var(--p-font-weight-semibold); }

.Polaris-SelectAllActions__AllAction { font-size: 0.75rem; font-size: var(--p-font-size-75); font-weight: 600; font-weight: var(--p-font-weight-semibold); border: 0; background: none; padding: 0; cursor: pointer; color: rgba(36, 99, 188, 1); color: var(--p-color-text-emphasis); outline: none; position: relative; }

.Polaris-SelectAllActions__AllAction::after { content: ''; position: absolute; z-index: 1; top: -0.0625rem; right: -0.0625rem; bottom: -0.0625rem; left: -0.0625rem; display: block; pointer-events: none; box-shadow: 0 0 0 -0.0625rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 -0.0625rem var(--p-color-border-focus); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

.Polaris-SelectAllActions__AllAction:hover, .Polaris-SelectAllActions__AllAction:focus { color: rgba(20, 73, 149, 1); color: var(--p-color-text-emphasis-hover); }

.Polaris-SelectAllActions__AllAction:active { color: rgba(14, 53, 108, 1); color: var(--p-color-text-emphasis-active); }

.Polaris-SelectAllActions__AllAction:focus-visible:not(:active)::after { box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 0.125rem var(--p-color-border-focus); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }


.Polaris-InlineCode__Code { background-color: rgba(221, 224, 228, 1); background-color: var(--p-color-bg-fill-tertiary); border-radius: 0.125rem; border-radius: var(--p-border-radius-050); font-family: ui-monospace, SFMono-Regular, 'SF Mono', Consolas, 'Liberation Mono', Menlo, monospace; font-family: var(--p-font-family-mono); font-size: 0.85em; font-weight: 500; font-weight: var(--p-font-weight-medium); padding: 0.0625rem 0.25rem; padding: var(--p-space-025) var(--p-space-100); }


.Polaris-KeyboardKey { height: 1.75rem; display: inline-flex; justify-content: center; margin: 0 0.125rem 0.125rem; margin: 0 var(--p-space-050) var(--p-space-050); padding: 0 0.5rem; padding: 0 var(--p-space-200); background: rgba(241, 242, 244, 1); background: var(--p-color-bg-fill-secondary); box-shadow: 0 0.0625rem 0 rgba(0, 0, 0, 0.15); box-shadow: 0 var(--p-space-025) 0 rgba(0, 0, 0, 0.15); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); color: rgba(31, 33, 36, 1); color: var(--p-color-text); font-size: 0.875rem; font-size: var(--p-font-size-350); font-weight: 500; font-weight: var(--p-font-weight-medium); font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; font-family: var(--p-font-family-sans); line-height: 1.75rem; text-align: center; min-width: 1.75rem; -webkit-user-select: none; user-select: none; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-KeyboardKey { background: rgba(243, 243, 243, 1); background: var(--p-color-bg-surface-tertiary); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); color: rgba(97, 106, 117, 1); color: var(--p-color-text-secondary); box-shadow: none; margin-bottom: 0; }

.Polaris-KeyboardKey--small { background: rgba(235, 236, 239, 1); background: var(--p-color-bg-surface-selected); border-radius: 0.125rem; border-radius: var(--p-border-radius-050); box-shadow: none; line-height: inherit; padding: 0 0.25rem; padding: 0 var(--p-space-100); font-size: 0.75rem; font-size: var(--p-font-size-75); height: 1.25rem; height: var(--p-space-500); min-width: 1.25rem; min-width: var(--p-space-500); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-KeyboardKey--small { line-height: 1rem; line-height: var(--p-font-size-200); padding: 0.125rem 0.25rem; padding: var(--p-space-050) var(--p-space-100); }


.Polaris-Layout { display: flex; flex-wrap: wrap; justify-content: center; align-items: flex-start; margin-top: calc(1rem*-1); margin-top: calc(var(--p-space-400)*-1); margin-left: calc(1.25rem*-1); margin-left: calc(var(--p-space-500)*-1); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Layout { margin-left: calc(1rem*-1); margin-left: calc(var(--p-space-400)*-1); }

@media print { body .Polaris-Layout { font-size: 0.75rem; font-size: var(--p-font-size-75); line-height: 1rem; line-height: var(--p-font-line-height-400); }
  .Polaris-Layout a, .Polaris-Layout button { color: rgba(31, 33, 36, 1); color: var(--p-color-text); } }

.Polaris-Layout__Section { flex: 2 2 30rem; min-width: 51%; }

@media print { .Polaris-Layout__Section { flex: 2 2 22.5rem; } }

.Polaris-Layout__Section--secondary { flex: 1 1 15rem; min-width: 0; }

.Polaris-Layout__Section--fullWidth { flex: 1 1 100%; }

.Polaris-Layout__Section--oneHalf { flex: 1 1 28.125rem; min-width: 0; }

.Polaris-Layout__Section--oneThird { flex: 1 1 15rem; min-width: 0; }

.Polaris-Layout__AnnotatedSection { min-width: 0; flex: 1 1 100%; }

.Polaris-Layout__Section, .Polaris-Layout__AnnotatedSection { max-width: calc(100% - 1.25rem); max-width: calc(100% - var(--p-space-500)); margin-top: 1rem; margin-top: var(--p-space-400); margin-left: 1.25rem; margin-left: var(--p-space-500); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Layout__Section, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Layout__AnnotatedSection { max-width: calc(100% - 1rem); max-width: calc(100% - var(--p-space-400)); margin-left: 1rem; margin-left: var(--p-space-400); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Layout__Section + .Polaris-Layout__AnnotatedSection, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Layout__AnnotatedSection + .Polaris-Layout__AnnotatedSection { border-top: 0.0625rem solid rgba(221, 224, 228, 1); border-top: var(--p-border-width-025) solid var(--p-color-border-secondary); padding-top: 1rem; padding-top: var(--p-space-400); }

@media (min-width: 30.625em) { .Polaris-Layout__Section + .Polaris-Layout__AnnotatedSection, .Polaris-Layout__AnnotatedSection + .Polaris-Layout__AnnotatedSection { padding-top: 1rem; padding-top: var(--p-space-400); border-top: 0.0625rem solid rgba(221, 224, 228, 1); border-top: var(--p-border-width-025) solid var(--p-color-border-secondary); } }

.Polaris-Layout__AnnotationWrapper { display: flex; flex-wrap: wrap; margin-top: calc(1rem*-1); margin-top: calc(var(--p-space-400)*-1); margin-left: calc(1.25rem*-1); margin-left: calc(var(--p-space-500)*-1); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Layout__AnnotationWrapper { margin-left: calc(1rem*-1); margin-left: calc(var(--p-space-400)*-1); }

.Polaris-Layout__AnnotationContent { flex: 2 2 30rem; }

.Polaris-Layout__Annotation { flex: 1 1 15rem; padding: 1rem 1.25rem 0; padding: var(--p-space-400) var(--p-space-500) 0; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Layout__Annotation { padding: 1rem 1rem 0; padding: var(--p-space-400) var(--p-space-400) 0; }

@media (max-width: 47.9975em) { html[class~="Polaris-Summer-Editions-2023"] .Polaris-Layout__Annotation { padding-left: 0; } }

@media (min-width: 30.625em) { .Polaris-Layout__Annotation { padding: 1rem 0 0; padding: var(--p-space-400) 0 0; } }

@media (min-width: 48em) { .Polaris-Layout__Annotation { padding: 1.25rem 1.25rem 1.25rem 0; padding: var(--p-space-500) var(--p-space-500) var(--p-space-500) 0; }
  html[class~="Polaris-Summer-Editions-2023"] .Polaris-Layout__Annotation { padding: 1rem 1rem 1rem 0; padding: var(--p-space-400) var(--p-space-400) var(--p-space-400) 0; } }

.Polaris-Layout__Annotation, .Polaris-Layout__AnnotationContent { min-width: 0; max-width: calc(100% - 1.25rem); max-width: calc(100% - var(--p-space-500)); margin-top: 1rem; margin-top: var(--p-space-400); margin-left: 1.25rem; margin-left: var(--p-space-500); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Layout__Annotation, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Layout__AnnotationContent { max-width: calc(100% - 1rem); max-width: calc(100% - var(--p-space-400)); margin-left: 1rem; margin-left: var(--p-space-400); }


.Polaris-Tag { display: inline-flex; max-width: 100%; align-items: center; min-height: 1.75rem; padding: 0 0.5rem; padding: 0 var(--p-space-200); background-color: rgba(221, 224, 228, 1); background-color: var(--p-color-bg-fill-tertiary); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); color: rgba(31, 33, 36, 1); color: var(--p-color-text); }

.Polaris-Tag.Polaris-Tag--disabled { transition: none; background: rgba(235, 236, 239, 1); background: var(--p-color-bg-disabled); color: rgba(135, 144, 155, 1); color: var(--p-color-text-disabled); }

.Polaris-Tag.Polaris-Tag--disabled svg { fill: rgba(171, 177, 186, 1); fill: var(--p-color-icon-disabled); }

.Polaris-Tag.Polaris-Tag--clickable { -webkit-appearance: none; appearance: none; margin: 0; padding: 0; background: none; border: none; font-size: inherit; line-height: inherit; color: inherit; cursor: pointer; padding: 0.25rem 0.5rem; padding: var(--p-space-100) var(--p-space-200); background-color: rgba(221, 224, 228, 1); background-color: var(--p-color-bg-fill-tertiary); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; font-size: 0.8125rem; line-height: 1.25rem; line-height: var(--p-font-line-height-500); position: relative; }

.Polaris-Tag.Polaris-Tag--clickable:focus { outline: none; }

.Polaris-Tag.Polaris-Tag--clickable:hover { background: rgba(202, 206, 211, 1); background: var(--p-color-bg-fill-tertiary-hover); }

.Polaris-Tag.Polaris-Tag--clickable::after { content: ''; position: absolute; z-index: 1; top: -0.0625rem; right: -0.0625rem; bottom: -0.0625rem; left: -0.0625rem; display: block; pointer-events: none; box-shadow: 0 0 0 -0.0625rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 -0.0625rem var(--p-color-border-focus); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

.Polaris-Tag.Polaris-Tag--clickable:focus-visible:not(:active)::after { box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 0.125rem var(--p-color-border-focus); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

.Polaris-Tag.Polaris-Tag--clickable:active { background: rgba(202, 206, 211, 1); background: var(--p-color-bg-fill-tertiary-hover); }

.Polaris-Tag.Polaris-Tag--clickable:disabled { background: rgba(235, 236, 239, 1); background: var(--p-color-bg-disabled); cursor: default; pointer-events: none; color: rgba(135, 144, 155, 1); color: var(--p-color-text-disabled); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Tag.Polaris-Tag--clickable:disabled { border: 0.0625rem solid rgba(171, 177, 186, 1); border: var(--p-border-width-025) solid var(--p-color-border-strong); }

@media (min-width: 30.625em) { .Polaris-Tag.Polaris-Tag--clickable { padding: 0.125rem 0.5rem; padding: var(--p-space-050) var(--p-space-200); font-size: 0.75rem; font-size: var(--p-font-size-75); } }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Tag.Polaris-Tag--clickable { /* stylelint-disable-next-line polaris/border/polaris/at-rule-disallowed-list -- se23 */ position: relative; line-height: 1rem; line-height: var(--p-font-line-height-400); padding: 0 calc(0.25rem + 0.125rem); padding: 0 calc(var(--p-space-100) + var(--p-space-050)); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Tag.Polaris-Tag--clickable::after { content: ''; position: absolute; z-index: 1; top: -0.0625rem; right: -0.0625rem; bottom: -0.0625rem; left: -0.0625rem; display: block; pointer-events: none; box-shadow: 0 0 0 -0.0625rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 -0.0625rem var(--p-color-border-focus); border-radius: 0.5rem; border-radius: var(--p-border-radius-200); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Tag.Polaris-Tag--clickable:hover { background: rgba(202, 206, 211, 1); background: var(--p-color-bg-fill-tertiary-hover); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Tag.Polaris-Tag--clickable:active { background: rgba(202, 206, 211, 1); background: var(--p-color-bg-fill-tertiary-active); }

.Polaris-Tag.Polaris-Tag--removable { padding-right: 0; }

.Polaris-Tag.Polaris-Tag--linkable { padding: 0; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Tag.Polaris-Tag--linkable:hover { background: rgba(202, 206, 211, 1); background: var(--p-color-bg-fill-tertiary-hover); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Tag.Polaris-Tag--linkable:active { background: rgba(202, 206, 211, 1); background: var(--p-color-bg-fill-tertiary-active); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Tag { min-height: 1.25rem; border-radius: 0.5rem; border-radius: var(--p-border-radius-200); padding-inline: calc(0.25rem + 0.125rem); padding-inline: calc(var(--p-space-100) + var(--p-space-050)); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Tag.Polaris-Tag--removable { padding-inline-end: 0; }

@media (min-width: 30.625em) { .Polaris-Tag { min-height: 1.5rem; }
  html[class~="Polaris-Summer-Editions-2023"] .Polaris-Tag { min-height: 1.25rem; } }

.Polaris-Tag__TagText { font-size: 0.8125rem; line-height: 1.25rem; line-height: var(--p-font-line-height-500); min-height: 1.25rem; padding: 0.25rem 0; padding: var(--p-space-100) 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; vertical-align: middle; }

@media (min-width: 30.625em) { .Polaris-Tag__TagText { font-size: 0.75rem; font-size: var(--p-font-size-75); padding: 0.125rem 0; padding: var(--p-space-050) 0; } }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Tag__TagText { min-height: 1.25rem; padding: 0; }

.Polaris-Tag__Button { -webkit-appearance: none; appearance: none; margin: 0; padding: 0; background: none; border: none; font-size: inherit; line-height: inherit; color: inherit; cursor: pointer; display: block; flex-shrink: 0; height: 1.25rem; width: 1.25rem; margin: 0 0.25rem; margin: 0 var(--p-space-100); border-radius: 624.9375rem; border-radius: var(--p-border-radius-full); position: relative; }

.Polaris-Tag__Button:focus { outline: none; }

.Polaris-Tag__Button svg { fill: rgba(97, 106, 117, 1); fill: var(--p-color-icon); }

.Polaris-Tag__Button:hover { background: rgba(202, 206, 211, 1); background: var(--p-color-bg-fill-tertiary-hover); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

.Polaris-Tag__Button::after { content: ''; position: absolute; z-index: 1; top: -0.0625rem; right: -0.0625rem; bottom: -0.0625rem; left: -0.0625rem; display: block; pointer-events: none; box-shadow: 0 0 0 -0.0625rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 -0.0625rem var(--p-color-border-focus); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

.Polaris-Tag__Button:focus-visible:not(:active)::after { box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 0.125rem var(--p-color-border-focus); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

.Polaris-Tag__Button:active { background: rgba(202, 206, 211, 1); background: var(--p-color-bg-fill-tertiary-active); }

.Polaris-Tag__Button:disabled { cursor: default; pointer-events: none; }

.Polaris-Tag__Button:disabled svg { fill: rgba(171, 177, 186, 1); fill: var(--p-color-icon-disabled); }

.Polaris-Tag__Button.Polaris-Tag--segmented { margin-left: calc(0.25rem*-1); margin-left: calc(var(--p-space-100)*-1); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Tag__Button { /* stylelint-disable-next-line polaris/border/polaris/at-rule-disallowed-list -- se23 */ position: relative; /* stylelint-disable-next-line polaris/border/declaration-property-unit-disallowed-list -- se23 */ border-radius: 0.4375rem; margin: 0.0625rem; margin: var(--p-space-025); margin-left: 0.125rem; margin-left: var(--p-space-050); width: 1.125rem; height: 1.125rem; color: rgba(135, 144, 155, 1); color: var(--p-color-icon-secondary); /* stylelint-disable-next-line selector-max-combinators -- se23 */ }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Tag__Button::after { content: ''; position: absolute; z-index: 1; top: -0.0625rem; right: -0.0625rem; bottom: -0.0625rem; left: -0.0625rem; display: block; pointer-events: none; box-shadow: 0 0 0 -0.0625rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 -0.0625rem var(--p-color-border-focus); border-radius: 0.5rem; border-radius: var(--p-border-radius-200); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Tag__Button:hover { color: rgba(0, 122, 92, 1); color: var(--p-color-icon-brand); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Tag__Button svg { fill: currentColor; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Tag__Button:focus-visible { background: rgba(202, 206, 211, 1); background: var(--p-color-bg-fill-tertiary-hover); color: rgba(0, 122, 92, 1); color: var(--p-color-icon-brand); }

.Polaris-Tag__Link { display: inline-grid; color: rgba(31, 33, 36, 1); color: var(--p-color-text); outline: none; border-radius: 0.25rem; border-radius: var(--p-border-radius-100); text-decoration: none; min-height: 1.25rem; padding: 0 0.5rem; padding: 0 var(--p-space-200); position: relative; }

.Polaris-Tag__Link .Polaris-Tag__LinkText { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 0.8125rem; line-height: 1.25rem; line-height: var(--p-font-line-height-500); padding-top: 0.25rem; padding-top: var(--p-space-100); padding-bottom: 0.25rem; padding-bottom: var(--p-space-100); }

@media (min-width: 30.625em) { .Polaris-Tag__Link .Polaris-Tag__LinkText { font-size: 0.75rem; font-size: var(--p-font-size-75); padding-top: 0.125rem; padding-top: var(--p-space-050); padding-bottom: 0.125rem; padding-bottom: var(--p-space-050); } }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Tag__Link .Polaris-Tag__LinkText { padding: 0; }

.Polaris-Tag__Link::after { content: ''; position: absolute; z-index: 1; top: -0.0625rem; right: -0.0625rem; bottom: -0.0625rem; left: -0.0625rem; display: block; pointer-events: none; box-shadow: 0 0 0 -0.0625rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 -0.0625rem var(--p-color-border-focus); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

.Polaris-Tag__Link:focus-visible:not(:active) { text-decoration: underline; }

.Polaris-Tag__Link:focus-visible:not(:active)::after { box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 0.125rem var(--p-color-border-focus); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

.Polaris-Tag__Link:hover { background: rgba(202, 206, 211, 1); background: var(--p-color-bg-fill-tertiary-hover); text-decoration: underline; }

.Polaris-Tag__Link.Polaris-Tag--segmented:hover { background: none; }

.Polaris-Tag__Link.Polaris-Tag--segmented::after { margin-right: 0.25rem; margin-right: var(--p-space-100); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Tag__Link { /* stylelint-disable-next-line polaris/border/polaris/at-rule-disallowed-list -- se23 */ position: relative; border-radius: 0.5rem; border-radius: var(--p-border-radius-200); padding: 0; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Tag__Link::after { content: ''; position: absolute; z-index: 1; top: -0.0625rem; right: -0.0625rem; bottom: -0.0625rem; left: -0.0625rem; display: block; pointer-events: none; box-shadow: 0 0 0 -0.0625rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 -0.0625rem var(--p-color-border-focus); border-radius: 0.5rem; border-radius: var(--p-border-radius-200); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Tag__Link:active { background: rgba(202, 206, 211, 1); background: var(--p-color-bg-fill-tertiary-active); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Tag--linkable.Polaris-Tag--removable:hover { background: rgba(202, 206, 211, 1); background: var(--p-color-bg-fill-tertiary-hover); /* stylelint-disable-next-line selector-max-class, selector-max-combinators -- se23 */ }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Tag--linkable.Polaris-Tag--removable:hover .Polaris-Tag__Button { background: rgba(202, 206, 211, 1); background: var(--p-color-bg-fill-tertiary-active); }


.Polaris-Sheet { position: fixed; bottom: 0; width: 100%; height: 100%; background-color: rgba(255, 255, 255, 1); background-color: var(--p-color-bg-surface); box-shadow: 0rem 2rem 2rem rgba(31, 33, 36, 0.15), 0rem 2rem 3.5rem -0.125rem rgba(31, 33, 36, 0.16); box-shadow: var(--p-shadow-2xl); }

@media screen and (-ms-high-contrast: active) { .Polaris-Sheet { border-left: 0.0625rem solid rgba(221, 224, 228, 1); border-left: var(--p-border-width-025) solid var(--p-color-border-secondary); } }

@media (min-width: 48em) { .Polaris-Sheet { right: 0; width: 23.75rem; } }

.Polaris-Sheet:focus { outline: 0; }

.Polaris-Sheet__Container { position: fixed; z-index: 519; z-index: var(--p-z-index-11); top: 0; right: 0; bottom: 0; left: 0; }

@media (min-width: 48em) { .Polaris-Sheet__Container { left: auto; width: 23.75rem; } }

.Polaris-Sheet__Bottom { -webkit-backface-visibility: hidden; backface-visibility: hidden; will-change: transform; transition: transform 300ms cubic-bezier(0.25, 0.1, 0.25, 1); transition: transform var(--p-motion-duration-300) var(--p-motion-ease); transform-origin: bottom; }

.Polaris-Sheet--enterBottom { transform: translateY(100%); }

.Polaris-Sheet--enterBottomActive { transform: translateY(0%); }

.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 300ms cubic-bezier(0.25, 0.1, 0.25, 1); transition: transform var(--p-motion-duration-300) var(--p-motion-ease); transform-origin: right; }

.Polaris-Sheet--enterRight { transform: translateX(100%); }

.Polaris-Sheet--enterRightActive { transform: translateX(0%); }

.Polaris-Sheet--exitRight { transform: translateX(0%); }

.Polaris-Sheet--exitRightActive { transform: translateX(100%); }


.Polaris-LegacyFilters-ConnectedFilterControl { --pc-connceted-filter-control-item: 10; --pc-connceted-filter-control-focused: 20; display: flex; flex-grow: 1; align-items: center; }

.Polaris-LegacyFilters-ConnectedFilterControl .Polaris-LegacyFilters-ConnectedFilterControl__CenterContainer { flex: 1 1 auto; min-width: 6.25rem; }

.Polaris-LegacyFilters-ConnectedFilterControl.Polaris-LegacyFilters-ConnectedFilterControl--right .Polaris-LegacyFilters-ConnectedFilterControl__CenterContainer * { border-top-right-radius: 0.25rem; border-top-right-radius: var(--p-border-radius-100); border-bottom-right-radius: 0.25rem; border-bottom-right-radius: var(--p-border-radius-100); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-LegacyFilters-ConnectedFilterControl.Polaris-LegacyFilters-ConnectedFilterControl--right .Polaris-LegacyFilters-ConnectedFilterControl__CenterContainer * { border-top-right-radius: 0.5rem; border-top-right-radius: var(--p-border-radius-200); border-bottom-right-radius: 0.5rem; border-bottom-right-radius: var(--p-border-radius-200); }

.Polaris-LegacyFilters-ConnectedFilterControl__Item { position: relative; z-index: var(--pc-connceted-filter-control-item); }

.Polaris-LegacyFilters-ConnectedFilterControl__Item--focused { z-index: var(--pc-connceted-filter-control-focused); }

.Polaris-LegacyFilters-ConnectedFilterControl__ProxyButtonContainer { position: absolute; top: -62.5rem; left: -62.5rem; display: flex; width: 100%; height: 0; visibility: hidden; overflow: hidden; }

.Polaris-LegacyFilters-ConnectedFilterControl__ProxyButtonContainer > * { flex-shrink: 0; }

.Polaris-LegacyFilters-ConnectedFilterControl__CenterContainer + .Polaris-LegacyFilters-ConnectedFilterControl__RightContainer, .Polaris-LegacyFilters-ConnectedFilterControl__CenterContainer + .Polaris-LegacyFilters-ConnectedFilterControl__MoreFiltersButtonContainer { margin-left: 0.5rem; margin-left: var(--p-space-200); }

.Polaris-LegacyFilters-ConnectedFilterControl__RightContainer { display: flex; /* Stop children of the filters from being overlapped due to buttons having a default min-width: 0. See more: https://stackoverflow.com/a/36247448 */ flex-shrink: 0; }

.Polaris-LegacyFilters-ConnectedFilterControl__RightContainer .Polaris-LegacyFilters-ConnectedFilterControl__Item > div > button { margin-right: calc(0.0625rem*-1); margin-right: calc(var(--p-space-025)*-1); border-radius: 0; }

.Polaris-LegacyFilters-ConnectedFilterControl__RightContainer .Polaris-LegacyFilters-ConnectedFilterControl__Item { flex-shrink: 0; }

.Polaris-LegacyFilters-ConnectedFilterControl__RightContainer .Polaris-LegacyFilters-ConnectedFilterControl__Item:first-of-type > div > button { border-top-left-radius: 0.25rem; border-top-left-radius: var(--p-border-radius-100); border-bottom-left-radius: 0.25rem; border-bottom-left-radius: var(--p-border-radius-100); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-LegacyFilters-ConnectedFilterControl__RightContainer .Polaris-LegacyFilters-ConnectedFilterControl__Item:first-of-type > div > button { border-top-left-radius: 0.5rem; border-top-left-radius: var(--p-border-radius-200); border-bottom-left-radius: 0.5rem; border-bottom-left-radius: var(--p-border-radius-200); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-LegacyFilters-ConnectedFilterControl__RightContainer .Polaris-LegacyFilters-ConnectedFilterControl__Item:last-of-type > div > button { border-top-right-radius: 0.5rem; border-top-right-radius: var(--p-border-radius-200); border-bottom-right-radius: 0.5rem; border-bottom-right-radius: var(--p-border-radius-200); }

.Polaris-LegacyFilters-ConnectedFilterControl__RightContainer.Polaris-LegacyFilters-ConnectedFilterControl--queryFieldHidden .Polaris-LegacyFilters-ConnectedFilterControl__Item:first-of-type > div > button { border-top-left-radius: 0.25rem; border-top-left-radius: var(--p-border-radius-100); border-bottom-left-radius: 0.25rem; border-bottom-left-radius: var(--p-border-radius-100); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-LegacyFilters-ConnectedFilterControl__RightContainer.Polaris-LegacyFilters-ConnectedFilterControl--queryFieldHidden .Polaris-LegacyFilters-ConnectedFilterControl__Item:first-of-type > div > button { border-top-left-radius: 0.5rem; border-top-left-radius: var(--p-border-radius-200); border-bottom-left-radius: 0.5rem; border-bottom-left-radius: var(--p-border-radius-200); }

.Polaris-LegacyFilters-ConnectedFilterControl__RightContainerWithoutMoreFilters .Polaris-LegacyFilters-ConnectedFilterControl__Item:last-child > div > button { border-top-right-radius: 0.25rem; border-top-right-radius: var(--p-border-radius-100); border-bottom-right-radius: 0.25rem; border-bottom-right-radius: var(--p-border-radius-100); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-LegacyFilters-ConnectedFilterControl__RightContainerWithoutMoreFilters .Polaris-LegacyFilters-ConnectedFilterControl__Item:last-child > div > button { border-top-right-radius: 0.5rem; border-top-right-radius: var(--p-border-radius-200); border-bottom-right-radius: 0.5rem; border-bottom-right-radius: var(--p-border-radius-200); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-LegacyFilters-ConnectedFilterControl__MoreFiltersButtonContainer { padding-left: 0.5rem; padding-left: var(--p-space-200); }

.Polaris-LegacyFilters-ConnectedFilterControl__MoreFiltersButtonContainer .Polaris-LegacyFilters-ConnectedFilterControl__Item > div > button { white-space: nowrap; border-top-left-radius: 0; border-bottom-left-radius: 0; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-LegacyFilters-ConnectedFilterControl__MoreFiltersButtonContainer .Polaris-LegacyFilters-ConnectedFilterControl__Item > div > button { border-top-left-radius: 0.5rem; border-top-left-radius: var(--p-border-radius-200); border-bottom-left-radius: 0.5rem; border-bottom-left-radius: var(--p-border-radius-200); }

.Polaris-LegacyFilters-ConnectedFilterControl__MoreFiltersButtonContainer.Polaris-LegacyFilters-ConnectedFilterControl--onlyButtonVisible .Polaris-LegacyFilters-ConnectedFilterControl__Item > div > button { border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-LegacyFilters-ConnectedFilterControl__MoreFiltersButtonContainer.Polaris-LegacyFilters-ConnectedFilterControl--onlyButtonVisible .Polaris-LegacyFilters-ConnectedFilterControl__Item > div > button { border-radius: 0.5rem; border-radius: var(--p-border-radius-200); }

.Polaris-LegacyFilters-ConnectedFilterControl__Wrapper { display: flex; align-items: center; }

.Polaris-LegacyFilters-ConnectedFilterControl__AuxiliaryContainer { flex-grow: 0; }


.Polaris-LegacyFilters { position: relative; }

.Polaris-LegacyFilters__LegacyFiltersContainer { position: relative; height: 100%; width: 100%; display: flex; flex-direction: column; }

.Polaris-LegacyFilters__LegacyFiltersContainerHeader { top: 0; width: 100%; padding: 1rem 1.25rem; padding: var(--p-space-400) var(--p-space-500); border-bottom: 0.0625rem solid rgba(221, 224, 228, 1); border-bottom: var(--p-border-width-025) solid var(--p-color-border-secondary); height: 3.5rem; box-sizing: border-box; display: flex; align-items: center; justify-content: space-between; }

.Polaris-LegacyFilters__LegacyFiltersDesktopContainerContent { width: 100%; height: calc(100% - 7.875rem); padding: 0.5rem; padding: var(--p-space-200); }

.Polaris-LegacyFilters__LegacyFiltersMobileContainerContent { width: 100%; height: calc(100% - 3.5rem); padding: 0.5rem; padding: var(--p-space-200); }

.Polaris-LegacyFilters__LegacyFiltersContainerFooter { position: absolute; bottom: 0; width: 100%; padding: 1rem 1.25rem; padding: var(--p-space-400) var(--p-space-500); border-top: 0.0625rem solid rgba(221, 224, 228, 1); border-top: var(--p-border-width-025) solid var(--p-color-border-secondary); height: 4.375rem; box-sizing: border-box; display: flex; align-items: center; justify-content: space-between; }

.Polaris-LegacyFilters__LegacyFiltersMobileContainerFooter { width: 100%; padding: 1rem 1rem; padding: var(--p-space-400) var(--p-space-400); height: 4.375rem; box-sizing: border-box; display: flex; align-items: center; justify-content: space-between; }

.Polaris-LegacyFilters__EmptyFooterState { border-top: 0.0625rem solid rgba(221, 224, 228, 1); border-top: var(--p-border-width-025) solid var(--p-color-border-secondary); padding-top: 1rem; padding-top: var(--p-space-400); width: 100%; display: flex; justify-content: center; }

.Polaris-LegacyFilters__FilterTriggerContainer { position: relative; }

.Polaris-LegacyFilters__FilterTrigger { width: 100%; margin: 0; padding: 1rem 1.25rem; padding: var(--p-space-400) var(--p-space-500); color: rgba(31, 33, 36, 1); color: var(--p-color-text); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); background: none; border: none; outline: none; position: relative; }

.Polaris-LegacyFilters__FilterTrigger::after { content: ''; position: absolute; z-index: 1; top: -0.0625rem; right: -0.0625rem; bottom: -0.0625rem; left: -0.0625rem; display: block; pointer-events: none; box-shadow: 0 0 0 -0.0625rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 -0.0625rem var(--p-color-border-focus); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

.Polaris-LegacyFilters__FilterTrigger:focus { box-shadow: none; }

.Polaris-LegacyFilters__FilterTrigger:hover { cursor: pointer; background-color: rgba(241, 242, 244, 1); background-color: var(--p-color-bg-hover); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

.Polaris-LegacyFilters__FilterTrigger:focus-visible:not(:active)::after { box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 0.125rem var(--p-color-border-focus); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

.Polaris-LegacyFilters__FilterTriggerTitle { font-size: 0.9375rem; font-weight: 600; font-weight: var(--p-font-weight-semibold); }

.Polaris-LegacyFilters__AppliedFilterBadgeContainer { padding-top: 0.25rem; padding-top: var(--p-space-100); display: flex; }

.Polaris-LegacyFilters--open .Polaris-LegacyFilters__AppliedFilterBadgeContainer { display: none; }

.Polaris-LegacyFilters__FilterTriggerLabelContainer { display: flex; align-items: center; justify-content: space-between; }

.Polaris-LegacyFilters--open::before, .Polaris-LegacyFilters--open::after { content: ''; position: relative; left: 1rem; left: var(--p-space-400); width: calc(100% - 2rem); width: calc(100% - var(--p-space-800)); height: 0.0625rem; height: var(--p-space-025); background-color: rgba(249, 250, 251, 1); background-color: var(--p-color-bg-surface-secondary); display: block; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-LegacyFilters--open::before, html[class~="Polaris-Summer-Editions-2023"] .Polaris-LegacyFilters--open::after { background-color: rgba(243, 243, 243, 1); background-color: var(--p-color-bg-surface-tertiary); }

.Polaris-LegacyFilters--open::before { top: 0; }

.Polaris-LegacyFilters--open::after { bottom: 0; }

.Polaris-LegacyFilters--open.Polaris-LegacyFilters--first::after { content: ''; bottom: 0; position: relative; left: 1rem; left: var(--p-space-400); width: calc(100% - 2rem); width: calc(100% - var(--p-space-800)); height: 0.0625rem; height: var(--p-space-025); background-color: rgba(249, 250, 251, 1); background-color: var(--p-color-bg-surface-secondary); display: block; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-LegacyFilters--open.Polaris-LegacyFilters--first::after { background-color: rgba(243, 243, 243, 1); background-color: var(--p-color-bg-surface-tertiary); }

.Polaris-LegacyFilters--open.Polaris-LegacyFilters--first::before { display: none; }

.Polaris-LegacyFilters--open ~ .Polaris-LegacyFilters--open::before { display: none; }

.Polaris-LegacyFilters--open.Polaris-LegacyFilters--last::before { content: ''; top: 0; position: relative; left: 1rem; left: var(--p-space-400); width: calc(100% - 2rem); width: calc(100% - var(--p-space-800)); height: 0.0625rem; height: var(--p-space-025); background-color: rgba(249, 250, 251, 1); background-color: var(--p-color-bg-surface-secondary); display: block; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-LegacyFilters--open.Polaris-LegacyFilters--last::before { background-color: rgba(243, 243, 243, 1); background-color: var(--p-color-bg-surface-tertiary); }

.Polaris-LegacyFilters--open.Polaris-LegacyFilters--last::after { display: none; }

.Polaris-LegacyFilters--open + .Polaris-LegacyFilters--last::before { display: none; }

.Polaris-LegacyFilters__FilterNodeContainer { padding: 0.5rem 1.25rem 1.25rem 1.25rem; padding: var(--p-space-200) var(--p-space-500) var(--p-space-500) var(--p-space-500); }

.Polaris-LegacyFilters__SearchIcon { fill: currentColor; }

.Polaris-LegacyFilters__Backdrop { position: fixed; z-index: 518; z-index: var(--p-z-index-10); top: 0; right: 0; bottom: 0; left: 0; display: block; opacity: 0; }

.Polaris-LegacyFilters__HelpText { margin-top: 0.5rem; margin-top: var(--p-space-200); }

.Polaris-LegacyFilters__TagsContainer { display: flex; padding-top: 0.5rem; padding-top: var(--p-space-200); flex-wrap: wrap; }

.Polaris-LegacyFilters__TagsContainer > * { margin-right: 0.5rem; margin-right: var(--p-space-200); margin-bottom: 0.5rem; margin-bottom: var(--p-space-200); }


.Polaris-LegacyTabs { display: flex; flex-wrap: wrap; margin: 0; padding: 0; list-style: none; }

.Polaris-LegacyTabs--fitted { flex-wrap: nowrap; }

.Polaris-LegacyTabs--fitted .Polaris-LegacyTabs__TabContainer { flex: 1 1 100%; }

.Polaris-LegacyTabs--fitted .Polaris-LegacyTabs__Title { width: 100%; padding: 0.5rem 1rem; padding: var(--p-space-200) var(--p-space-400); }

.Polaris-LegacyTabs--fillSpace .Polaris-LegacyTabs__TabContainer { flex: 1 1 auto; }

.Polaris-LegacyTabs__TabContainer { display: flex; margin: 0; padding: 0; }

.Polaris-LegacyTabs__Tab { -webkit-appearance: none; appearance: none; margin: 0; padding: 0; background: none; border: none; font-size: inherit; line-height: inherit; color: inherit; color: rgba(31, 33, 36, 1); color: var(--p-color-text); position: relative; justify-content: center; width: 100%; min-width: 100%; margin-top: 0.0625rem; margin-top: var(--p-space-025); margin-bottom: calc(0.0625rem*-1); margin-bottom: calc(var(--p-space-025)*-1); padding: 0.5rem 0.25rem; padding: var(--p-space-200) var(--p-space-100); outline: none; text-align: center; white-space: nowrap; text-decoration: none; cursor: pointer; }

.Polaris-LegacyTabs__Tab:focus { outline: none; }

.Polaris-LegacyTabs__Tab:hover { text-decoration: none; }

.Polaris-LegacyTabs__Tab:hover .Polaris-LegacyTabs__Title { font-weight: 400; font-weight: var(--p-font-weight-regular); color: rgba(31, 33, 36, 1); color: var(--p-color-text); background-color: transparent; }

.Polaris-LegacyTabs__Tab:hover .Polaris-LegacyTabs__Title::before { background-color: rgba(202, 206, 211, 1); background-color: var(--p-color-bg-fill-tertiary-hover); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-LegacyTabs__Tab:hover .Polaris-LegacyTabs__Title { color: rgba(0, 122, 92, 1); color: var(--p-color-text-brand); font-weight: 600; font-weight: var(--p-font-weight-semibold); }

.Polaris-LegacyTabs__Tab:active .Polaris-LegacyTabs__Title { background-color: transparent; }

.Polaris-LegacyTabs__Tab:active .Polaris-LegacyTabs__Title::before { background: rgba(202, 206, 211, 1); background: var(--p-color-bg-fill-tertiary-active); }

.Polaris-LegacyTabs__Tab:focus-visible .Polaris-LegacyTabs__Title { font-weight: 400; font-weight: var(--p-font-weight-regular); color: rgba(31, 33, 36, 1); color: var(--p-color-text); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-LegacyTabs__Tab:focus-visible .Polaris-LegacyTabs__Title { color: rgba(0, 122, 92, 1); color: var(--p-color-text-brand); font-weight: 600; font-weight: var(--p-font-weight-semibold); }

.Polaris-LegacyTabs__Tab:focus-visible:not(:active) .Polaris-LegacyTabs__Title::after { box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 0.125rem var(--p-color-border-focus); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

.Polaris-LegacyTabs__Tab:visited { color: inherit; }

.Polaris-LegacyTabs__Tab--selected { font-weight: 400; font-weight: var(--p-font-weight-regular); color: rgba(31, 33, 36, 1); color: var(--p-color-text); }

.Polaris-LegacyTabs__Tab--selected:focus .Polaris-LegacyTabs__Title { outline: 0.1875rem solid transparent; outline: var(--p-border-width-3) solid transparent; }

.Polaris-LegacyTabs__Tab--selected:focus .Polaris-LegacyTabs__Title::before { background: rgba(0, 122, 92, 1); background: var(--p-color-bg-primary); }

.Polaris-LegacyTabs__Tab--selected .Polaris-LegacyTabs__Title { outline: 0.1875rem solid transparent; outline: var(--p-border-width-3) solid transparent; color: rgba(31, 33, 36, 1); color: var(--p-color-text); }

.Polaris-LegacyTabs__Tab--selected .Polaris-LegacyTabs__Title::before { background: rgba(0, 122, 92, 1); background: var(--p-color-bg-primary); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-LegacyTabs__Tab--selected .Polaris-LegacyTabs__Title { color: rgba(0, 122, 92, 1); color: var(--p-color-text-brand); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-LegacyTabs__Tab--selected { color: rgba(0, 122, 92, 1); color: var(--p-color-text-brand); font-weight: 600; font-weight: var(--p-font-weight-semibold); }

.Polaris-LegacyTabs__Title { position: relative; border-radius: 0.25rem; border-radius: var(--p-border-radius-100); display: block; padding: 0.5rem 1rem; padding: var(--p-space-200) var(--p-space-400); min-width: 3.125rem; color: rgba(97, 106, 117, 1); color: var(--p-color-text-secondary); }

.Polaris-LegacyTabs__Title::after { content: ''; position: absolute; z-index: 1; top: -0.0625rem; right: -0.0625rem; bottom: -0.0625rem; left: -0.0625rem; display: block; pointer-events: none; box-shadow: 0 0 0 -0.0625rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 -0.0625rem var(--p-color-border-focus); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

.Polaris-LegacyTabs__Title::before { content: ''; position: absolute; bottom: calc(0.5rem*-1); bottom: calc(var(--p-space-200)*-1); left: 0; right: 0; height: 0.1875rem; height: var(--p-border-width-3); border-top-left-radius: 0.25rem; border-top-left-radius: var(--p-border-radius-100); border-top-right-radius: 0.25rem; border-top-right-radius: var(--p-border-radius-100); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-LegacyTabs__Title { color: rgba(0, 122, 92, 1); color: var(--p-color-text-brand); font-weight: 600; font-weight: var(--p-font-weight-semibold); padding: 0.375rem 0.75rem; padding: var(--p-space-150) var(--p-space-300); }

.Polaris-LegacyTabs--titleWithIcon { display: flex; }

.Polaris-LegacyTabs__Panel { display: block; }

.Polaris-LegacyTabs__Panel:focus { outline: none; }

.Polaris-LegacyTabs__Panel--hidden { display: none; }

.Polaris-LegacyTabs__Item { -webkit-appearance: none; appearance: none; margin: 0; padding: 0; background: none; border: none; font-size: inherit; line-height: inherit; position: relative; display: block; width: 100%; min-height: 1rem; padding: 0.5rem 1rem; padding: 0.5rem var(--p-space-400); text-align: left; text-decoration: none; cursor: pointer; border-radius: 0.25rem; border-radius: var(--p-border-radius-100); color: inherit; }

.Polaris-LegacyTabs__Item:focus { outline: none; }

.Polaris-LegacyTabs__Item::after { content: ''; position: absolute; z-index: 1; top: -0.0625rem; right: -0.0625rem; bottom: -0.0625rem; left: -0.0625rem; display: block; pointer-events: none; box-shadow: 0 0 0 -0.0625rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 -0.0625rem var(--p-color-border-focus); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

.Polaris-LegacyTabs__Item::-moz-focus-inner { border: none; }

.Polaris-LegacyTabs__Item:hover { background-color: rgba(241, 242, 244, 1); background-color: var(--p-color-bg-hover); }

.Polaris-LegacyTabs__Item:active { background-color: rgba(192, 242, 221, 1); background-color: var(--p-color-bg-primary-subdued-active); }

.Polaris-LegacyTabs__Item:focus-visible:not(:active)::after { box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 0.125rem var(--p-color-border-focus); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

.Polaris-LegacyTabs__Item:visited { color: inherit; }

.Polaris-LegacyTabs__DisclosureTab { display: none; }

.Polaris-LegacyTabs__DisclosureTab--visible { display: flex; }

.Polaris-LegacyTabs__DisclosureActivator { position: relative; height: 100%; background-color: transparent; cursor: pointer; border: none; outline: none; margin: 0.0625rem 0.0625rem calc(0.0625rem*-1) 0; margin: var(--p-space-025) var(--p-space-025) calc(var(--p-space-025)*-1) 0; }

.Polaris-LegacyTabs__DisclosureActivator::after { content: ''; position: absolute; z-index: 1; top: -0.0625rem; right: -0.0625rem; bottom: -0.0625rem; left: -0.0625rem; display: block; pointer-events: none; box-shadow: 0 0 0 -0.0625rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 -0.0625rem var(--p-color-border-focus); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

.Polaris-LegacyTabs__DisclosureActivator:hover svg, .Polaris-LegacyTabs__DisclosureActivator:focus svg { fill: rgba(97, 106, 117, 1); fill: var(--p-color-icon); }

.Polaris-LegacyTabs__DisclosureActivator:focus-visible .Polaris-LegacyTabs__Title::after { box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 0.125rem var(--p-color-border-focus); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

.Polaris-LegacyTabs__DisclosureActivator:hover .Polaris-LegacyTabs__Title::before { background-color: rgba(171, 177, 186, 1); background-color: var(--p-color-border-hover); }

.Polaris-LegacyTabs__TabMeasurer { display: flex; visibility: hidden; height: 0; }


.Polaris-Link { -webkit-appearance: none; appearance: none; display: inline; text-align: inherit; padding: 0; background: none; border: 0; font-size: inherit; font-weight: inherit; color: rgba(36, 99, 188, 1); color: var(--p-color-text-emphasis); text-decoration: underline; cursor: pointer; }

.Polaris-Link:hover { color: rgba(20, 73, 149, 1); color: var(--p-color-text-emphasis-hover); text-decoration: none; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Link:hover { text-decoration: underline; }

.Polaris-Link:focus:not(:active) { outline: rgba(62, 125, 213, 1) auto 0.0625rem; outline: var(--p-color-border-focus) auto var(--p-border-width-025); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Link:focus, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Link:focus-visible { outline: rgba(62, 125, 213, 1) auto 0.125rem; outline: var(--p-color-border-focus) auto var(--p-border-width-050); outline-offset: 0.125rem; outline-offset: var(--p-space-050); border-radius: 0.375rem; border-radius: var(--p-border-radius-150); }

.Polaris-Link:active { position: relative; color: rgba(14, 53, 108, 1); color: var(--p-color-text-emphasis-active); }

.Polaris-Link:active::before { content: ''; position: absolute; z-index: -1; top: -0.125rem; right: -0.3125rem; bottom: -0.125rem; left: -0.3125rem; display: block; border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Link:active::before { content: none; }

@media print { .Polaris-Link { text-decoration-color: rgba(171, 177, 186, 1); text-decoration-color: var(--p-color-border-strong); } }

.Polaris-Link--monochrome { color: inherit; }

.Polaris-Link--monochrome:hover, .Polaris-Link--monochrome:focus, .Polaris-Link--monochrome:active { color: inherit; }

.Polaris-Link--removeUnderline { text-decoration: none; }

.Polaris-Link--removeUnderline:hover { text-decoration: underline; }


.Polaris-List { padding-left: 1.25rem; padding-left: var(--p-space-500); margin-top: 0; margin-bottom: 0; list-style: disc outside none; }

.Polaris-List + .Polaris-List { margin-top: 1rem; margin-top: var(--p-space-400); }

.Polaris-List--typeNumber { padding-left: 2rem; padding-left: var(--p-space-800); list-style: decimal outside none; }

.Polaris-List__Item .Polaris-List:first-child { margin-top: 0.5rem; margin-top: var(--p-space-200); }

.Polaris-List--spacingLoose .Polaris-List__Item { margin-bottom: 0.5rem; margin-bottom: var(--p-space-200); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-List--spacingLoose .Polaris-List__Item { margin-bottom: 0.25rem; margin-bottom: var(--p-space-100); }

.Polaris-List__Item:last-child { margin-bottom: 0; }


.Polaris-MediaCard { height: 100%; width: 100%; display: flex; flex-flow: row wrap; }

.Polaris-MediaCard.Polaris-MediaCard--portrait { flex-flow: column nowrap; }

@media (max-width: 47.9975em) { .Polaris-MediaCard { flex-flow: column nowrap; } }

.Polaris-MediaCard__MediaContainer { overflow: hidden; }

.Polaris-MediaCard__MediaContainer:not(.Polaris-MediaCard--portrait) { flex-basis: 40%; }

@media (min-width: 48em) { .Polaris-MediaCard__MediaContainer:not(.Polaris-MediaCard--portrait) { border-top-right-radius: 0; border-top-left-radius: 0.5rem; border-top-left-radius: var(--p-border-radius-200); border-bottom-left-radius: 0.5rem; border-bottom-left-radius: var(--p-border-radius-200); } }

.Polaris-MediaCard__MediaContainer:not(.Polaris-MediaCard--portrait).Polaris-MediaCard--sizeSmall { flex-basis: 33%; }

@media (min-width: 30.625em) { .Polaris-MediaCard__MediaContainer { border-top-left-radius: 0.5rem; border-top-left-radius: var(--p-border-radius-200); border-top-right-radius: 0.5rem; border-top-right-radius: var(--p-border-radius-200); } }

.Polaris-MediaCard__InfoContainer { position: relative; }

.Polaris-MediaCard__InfoContainer:not(.Polaris-MediaCard--portrait) { flex-basis: 60%; }

.Polaris-MediaCard__InfoContainer:not(.Polaris-MediaCard--portrait).Polaris-MediaCard--sizeSmall { flex-basis: 67%; }

.Polaris-MediaCard__Heading { margin-right: 2rem; margin-right: var(--p-space-800); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-MediaCard__Heading { margin-right: 0; }

.Polaris-MediaCard__PrimaryAction { margin-right: 0.5rem; margin-right: var(--p-space-200); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-MediaCard__PrimaryAction { margin-right: 0; }

.Polaris-MediaCard__SecondaryAction { margin-left: -var(--p-space-200); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-MediaCard__SecondaryAction { margin-left: 0; }

.Polaris-MediaCard__ActionContainer { padding-top: 0.5rem; padding-top: var(--p-space-200); }

.Polaris-MediaCard__ActionContainer.Polaris-MediaCard--portrait { padding-top: 2rem; padding-top: var(--p-space-800); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-MediaCard__ActionContainer.Polaris-MediaCard--portrait { padding-top: 0.5rem; padding-top: var(--p-space-200); }

@media (max-width: 47.9975em) { .Polaris-MediaCard__ActionContainer { padding-top: 2rem; padding-top: var(--p-space-800); }
  html[class~="Polaris-Summer-Editions-2023"] .Polaris-MediaCard__ActionContainer { padding-top: 0.5rem; padding-top: var(--p-space-200); } }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-MediaCard__Description { font-size: 0.75rem; font-size: var(--p-font-size-75); line-height: 1rem; line-height: var(--p-font-line-height-400); }


.Polaris-Navigation { --pc-navigation-icon-size: 1.25rem; display: flex; flex-direction: column; align-items: stretch; width: calc(100vw - 4rem); min-width: 15rem; max-width: 22.5rem; height: 100%; min-height: 100%; background-color: rgba(241, 242, 244, 1); background-color: var(--p-color-bg-app); -webkit-overflow-scrolling: touch; border-right: 0.0625rem solid rgba(221, 224, 228, 1); border-right: var(--p-border-width-025) solid var(--p-color-border-secondary); padding-bottom: 0; padding-bottom: calc(constant(safe-area-inset-bottom)); padding-bottom: calc(env(safe-area-inset-bottom)); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation { --pc-navigation-letter-spacing-medium: -0.005rem; background-color: rgba(235, 236, 239, 1); background-color: var(--p-color-bg-surface-secondary-active); border-right: 0; }

.Polaris-Navigation:focus { outline: none; }

@media (min-width: 48em) { .Polaris-Navigation { max-width: 15rem; max-width: 240px; max-width: calc(15rem + constant(safe-area-inset-left)); max-width: calc(15rem + env(safe-area-inset-left)); } }

.Polaris-Navigation__UserMenu { flex: 0 0 auto; }

.Polaris-Navigation__ContextControl { min-height: 3.5rem; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__ContextControl { background-color: rgba(31, 33, 36, 1); background-color: var(--p-color-bg-inverse); margin-bottom: 1rem; margin-bottom: var(--p-space-400); }

@media (min-width: 48em) { .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__PrimaryNavigation:focus { outline: none; }

@media (min-width: 48em) { .Polaris-Navigation__PrimaryNavigation { padding-top: 1rem; padding-top: var(--p-space-400); } }

.Polaris-Navigation__LogoContainer { display: none; }

@media (max-width: 47.9975em) { .Polaris-Navigation__LogoContainer { display: flex; flex: 0 0 3.5rem; align-items: center; height: 3.5rem; padding: 0 0.5rem 0 1rem; padding: 0 var(--p-space-200) 0 var(--p-space-400); background-color: rgba(255, 255, 255, 1); background-color: var(--p-color-bg-surface); box-shadow: 0rem 0.0625rem 0.0625rem rgba(31, 33, 36, 0.1); box-shadow: var(--p-shadow-sm); margin-bottom: 1rem; margin-bottom: var(--p-space-400); flex-basis: 3.5rem; flex-basis: calc(3.5rem + constant(safe-area-inset-left)); flex-basis: calc(3.5rem + env(safe-area-inset-left)); padding-left: 1rem; padding-left: var(--p-space-400); padding-left: calc(1rem + constant(safe-area-inset-left)); padding-left: calc(var(--p-space-400) + constant(safe-area-inset-left)); padding-left: calc(1rem + env(safe-area-inset-left)); padding-left: calc(var(--p-space-400) + env(safe-area-inset-left)); }
  html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__LogoContainer { background-color: rgba(31, 33, 36, 1); background-color: var(--p-color-bg-inverse); } }

.Polaris-Navigation__LogoContainer.Polaris-Navigation--hasLogoSuffix { gap: 0.5rem; gap: var(--p-space-200); }

.Polaris-Navigation__Logo, .Polaris-Navigation__LogoLink { display: block; }

.Polaris-Navigation__Item { -webkit-appearance: none; appearance: none; padding: 0; background: none; border: none; font-size: inherit; line-height: inherit; color: inherit; cursor: pointer; font-size: 1rem; font-size: var(--p-font-size-200); font-weight: 600; font-weight: var(--p-font-weight-semibold); line-height: 2.25rem; display: flex; flex-grow: 1; align-items: flex-start; max-width: 100%; padding: 0 0.25rem 0 0.75rem; padding: 0 var(--p-space-100) 0 var(--p-space-300); margin: 0; color: rgba(31, 33, 36, 1); color: var(--p-color-text); text-decoration: none; text-align: left; position: relative; }

.Polaris-Navigation__Item:focus { outline: none; }

.Polaris-Navigation__Item::after { content: ''; position: absolute; z-index: 1; top: -0.0625rem; right: -0.0625rem; bottom: -0.0625rem; left: -0.0625rem; display: block; pointer-events: none; box-shadow: 0 0 0 -0.0625rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 -0.0625rem var(--p-color-border-focus); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

.Polaris-Navigation__Item:focus-visible { background: rgba(235, 236, 239, 1); background: var(--p-color-bg-app-hover); color: rgba(31, 33, 36, 1); color: var(--p-color-text); text-decoration: none; }

.Polaris-Navigation__Item:focus-visible::after { box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 0.125rem var(--p-color-border-focus); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

.Polaris-Navigation__Item:active, .Polaris-Navigation__Item:active:hover { color: rgba(31, 33, 36, 1); color: var(--p-color-text); background-color: rgba(221, 224, 228, 1); background-color: var(--p-color-bg-app-active); }

.Polaris-Navigation__Item:active::after, .Polaris-Navigation__Item:active:hover::after { content: none; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__Item { padding-left: 0.5rem; padding-left: var(--p-space-200); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__Item:focus-visible:not(:active) { /* stylelint-disable-next-line polaris/border/polaris/at-rule-disallowed-list -- se23 */ z-index: 100; z-index: var(--p-z-index-1); outline: 0.125rem solid rgba(62, 125, 213, 1); outline: var(--p-border-width-050) solid var(--p-color-border-focus); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__Item:focus-visible:not(:active)::after { content: none; }

@media (min-width: 48em) { .Polaris-Navigation__Item { font-size: 1rem; font-size: var(--p-font-size-200); font-weight: 500; font-weight: var(--p-font-weight-medium); line-height: 2rem; line-height: var(--p-font-line-height-800); padding-left: 0.75rem; padding-left: var(--p-space-300); } }

.Polaris-Navigation__Item::-moz-focus-inner { border: 0; }

.Polaris-Navigation__Item svg, .Polaris-Navigation__Item img { display: block; height: 1.25rem; height: var(--p-space-500); width: 1.25rem; width: var(--p-space-500); }

.Polaris-Navigation__Item .Polaris-Navigation__Icon--resized svg, .Polaris-Navigation__Item .Polaris-Navigation__Icon--resized img { margin: 0.125rem; margin: var(--p-space-050); height: 1rem; height: var(--p-space-400); width: 1rem; width: var(--p-space-400); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__Item .Polaris-Navigation__Icon--resized img { border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

.Polaris-Navigation__Item:is(:hover, :focus-visible) { background: rgba(235, 236, 239, 1); background: var(--p-color-bg-app-hover); color: rgba(31, 33, 36, 1); color: var(--p-color-text); text-decoration: none; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__Item:is(:hover, :focus-visible) { background-color: transparent; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__Item .Polaris-Navigation__Badge { margin-right: 0; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__Item::before { opacity: 0; }

.Polaris-Navigation__Item, .Polaris-Navigation__ItemInnerWrapper { border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__Item, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__ItemInnerWrapper { border-radius: 0.5rem; border-radius: var(--p-border-radius-200); transition: background-color 150ms cubic-bezier(0, 0, 0.58, 1); transition: background-color var(--p-motion-duration-150) var(--p-motion-ease-out); }

.Polaris-Navigation__ItemWrapper { --secondary-actions-on-hover-background-color: rgba(224, 224, 224, 1); width: 100%; padding: 0 0.5rem; padding: 0 var(--p-space-200); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__ItemWrapper { padding: 0 0.75rem; padding: 0 var(--p-space-300); --secondary-actions-on-hover-background-color: var(
      --p-color-bg-surface-secondary-hover
    ); }

.Polaris-Navigation__ItemInnerWrapper { position: relative; display: flex; flex-wrap: nowrap; width: 100%; }

.Polaris-Navigation__ItemInnerWrapper.Polaris-Navigation__ItemInnerDisabled { pointer-events: none; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__ItemInnerWrapper { transition: background-color 150ms cubic-bezier(0, 0, 0.58, 1); transition: background-color var(--p-motion-duration-150) var(--p-motion-ease-out); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__ItemInnerWrapper:is(:hover, :focus-visible) { background: rgba(241, 242, 244, 1); background: var(--p-color-bg-surface-secondary-hover); }

@media (min-width: 48em) { html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__ItemInnerWrapper.Polaris-Navigation--itemInnerWrapperDisplayActionsOnHover:is(:hover, :focus-visible) .Polaris-Navigation__SecondaryActions { background: var(--secondary-actions-on-hover-background-color); }
  html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__ItemInnerWrapper.Polaris-Navigation--itemInnerWrapperDisplayActionsOnHover:is(:hover, :focus-visible) .Polaris-Navigation__SecondaryActions::before { background: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(241, 242, 244, 1) 2rem); background: linear-gradient(to right, rgba(0, 0, 0, 0), var(--p-color-bg-surface-secondary-hover) var(--p-space-800)); }
  html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__ItemInnerWrapper.Polaris-Navigation--itemInnerWrapperDisplayActionsOnHover:is(:active) .Polaris-Navigation__SecondaryActions { background: rgba(235, 236, 239, 1); background: var(--p-color-bg-surface-selected); } }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__ItemInnerWrapper:active { background-color: rgba(235, 236, 239, 1); background-color: var(--p-color-bg-surface-selected); }

@media (min-width: 48em) { html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__ItemInnerWrapper:active.Polaris-Navigation--itemInnerWrapperDisplayActionsOnHover .Polaris-Navigation__SecondaryActions::before { background: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(235, 236, 239, 1) 2rem); background: linear-gradient(to right, rgba(0, 0, 0, 0), var(--p-color-bg-surface-selected) var(--p-space-800)); } }

.Polaris-Navigation__ItemInnerWrapper--selected { background-color: rgba(235, 236, 239, 1); background-color: var(--p-color-bg-surface-selected); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__ItemInnerWrapper--selected .Polaris-Navigation__Text { color: rgba(31, 33, 36, 1); color: var(--p-color-text); letter-spacing: var(--pc-navigation-letter-spacing-medium); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__ItemInnerWrapper--selected:is(:hover, :focus-visible, :focus-within) { background: rgba(235, 236, 239, 1); background: var(--p-color-bg-surface-selected); }

@media (min-width: 48em) { html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__ItemInnerWrapper--selected:is(:hover, :focus-visible, :focus-within).Polaris-Navigation--itemInnerWrapperDisplayActionsOnHover .Polaris-Navigation__SecondaryActions { background: rgba(235, 236, 239, 1); background: var(--p-color-bg-surface-selected); }
  html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__ItemInnerWrapper--selected:is(:hover, :focus-visible, :focus-within).Polaris-Navigation--itemInnerWrapperDisplayActionsOnHover .Polaris-Navigation__SecondaryActions::before { background: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(235, 236, 239, 1) 2rem); background: linear-gradient(to right, rgba(0, 0, 0, 0), var(--p-color-bg-surface-selected) var(--p-space-800)); } }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__ItemInnerWrapper--selected:active { background: rgba(235, 236, 239, 1); background: var(--p-color-bg-surface-selected); }

.Polaris-Navigation__ItemInnerWrapper--selected .Polaris-Navigation__SecondaryActions { background: rgba(235, 236, 239, 1); background: var(--p-color-bg-surface-selected); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__ItemInnerWrapper--selected .Polaris-Navigation__SecondaryActions { background: rgba(235, 236, 239, 1); background: var(--p-color-bg-surface-selected); border-top-right-radius: 0.5rem; border-top-right-radius: var(--p-border-radius-200); border-bottom-right-radius: 0.5rem; border-bottom-right-radius: var(--p-border-radius-200); }

.Polaris-Navigation__ItemInnerWrapper--selected .Polaris-Navigation__SecondaryActions::before { background: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(235, 236, 239, 1) 2rem); background: linear-gradient(to right, rgba(0, 0, 0, 0), var(--p-color-bg-surface-selected) var(--p-space-800)); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__ItemInnerWrapper--selected .Polaris-Navigation__SecondaryActions::before { background: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(235, 236, 239, 1) 2rem); background: linear-gradient(to right, rgba(0, 0, 0, 0), var(--p-color-bg-surface-selected) var(--p-space-800)); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__ItemInnerWrapper--open { background-color: transparent; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__ItemInnerWrapper--open:active { background: rgba(235, 236, 239, 1); background: var(--p-color-bg-surface-selected); }

@media (min-width: 48em) { html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__ItemInnerWrapper--open.Polaris-Navigation--itemInnerWrapperDisplayActionsOnHover .Polaris-Navigation__SecondaryActions { background: var(--secondary-actions-on-hover-background-color); }
  html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__ItemInnerWrapper--open.Polaris-Navigation--itemInnerWrapperDisplayActionsOnHover .Polaris-Navigation__SecondaryActions::before { background: linear-gradient(to right, rgba(0, 0, 0, 0), var(--secondary-actions-on-hover-background-color) 2rem); background: linear-gradient(to right, rgba(0, 0, 0, 0), var(--secondary-actions-on-hover-background-color) var(--p-space-800)); } }

.Polaris-Navigation__Item--selected { font-weight: 600; font-weight: var(--p-font-weight-semibold); color: rgba(0, 122, 92, 1); color: var(--p-color-text-brand); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; position: relative; }

.Polaris-Navigation__Item--selected::before { content: ''; position: absolute; top: 0.0625rem; bottom: 0.0625rem; left: calc(0.5rem*-1); left: calc(var(--p-space-200)*-1); width: 0.1875rem; background-color: rgba(0, 122, 92, 1); background-color: var(--p-color-bg-primary); border-top-right-radius: 0.25rem; border-top-right-radius: var(--p-border-radius-100); border-bottom-right-radius: 0.25rem; border-bottom-right-radius: var(--p-border-radius-100); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__Item--selected { color: rgba(31, 33, 36, 1); color: var(--p-color-text); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__Item--selected::before { background-color: transparent; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__Item--selected .Polaris-Navigation__Text { font-weight: 600; font-weight: var(--p-font-weight-semibold); }

.Polaris-Navigation__Item--selected::after { content: ''; position: absolute; z-index: 1; top: -0.0625rem; right: -0.0625rem; bottom: -0.0625rem; left: -0.0625rem; display: block; pointer-events: none; box-shadow: 0 0 0 -0.0625rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 -0.0625rem var(--p-color-border-focus); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

.Polaris-Navigation__Item--selected:hover, .Polaris-Navigation__Item--selected:focus-visible { background-color: rgba(235, 236, 239, 1); background-color: var(--p-color-bg-app-hover); color: rgba(18, 84, 67, 1); color: var(--p-color-text-brand-hover); }

.Polaris-Navigation__Item--selected :focus-visible::after { box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 0.125rem var(--p-color-border-focus); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

.Polaris-Navigation__Item--selected:active, .Polaris-Navigation__Item--selected:active:hover { color: rgba(0, 122, 92, 1); color: var(--p-color-text-brand); background-color: rgba(221, 224, 228, 1); background-color: var(--p-color-bg-app-active); }

.Polaris-Navigation__Item--selected:active::after, .Polaris-Navigation__Item--selected:active:hover::after { content: none; }

@media (min-width: 48em) { .Polaris-Navigation__Item--selected { font-weight: 500; font-weight: var(--p-font-weight-medium); } }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation--itemChildActive .Polaris-Navigation__Text { font-weight: 500; font-weight: var(--p-font-weight-medium); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation--itemChildActive::before { /* Currently open - nib */ content: url("data:image/svg+xml,%3Csvg%20width%3D%2221%22%20height%3D%2228%22%20viewBox%3D%220%200%2021%2028%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M9%2024.75C9%2024.3358%209.33579%2024%209.75%2024V24C10.1642%2024%2010.5%2024.3358%2010.5%2024.75V28H9V24.75Z%22%20fill%3D%22%23B5B5B5%22%2F%3E%0A%3C%2Fsvg%3E"); position: absolute; top: 0; left: 0.5rem; left: var(--p-space-200); width: 1.3125rem; height: 1.75rem; border-radius: 0; opacity: 1; transition: opacity 150ms cubic-bezier(0, 0, 0.58, 1); transition: opacity var(--p-motion-duration-150) var(--p-motion-ease-out); }

.Polaris-Navigation__Item--disabled { color: rgba(135, 144, 155, 1); color: var(--p-color-text-disabled); }

.Polaris-Navigation__Item--disabled .Polaris-Navigation__Text { opacity: 0.6; }

.Polaris-Navigation__Item--disabled .Polaris-Navigation__Icon { opacity: 0.4; }

.Polaris-Navigation__Badge { margin-left: 0.5rem; margin-left: var(--p-space-200); display: inline-flex; height: 1.25rem; height: var(--p-font-line-height-500); margin-top: calc(0.5rem + 0.125rem); margin-top: calc(var(--p-space-200) + var(--p-space-050)); margin-right: 1rem; margin-right: var(--p-space-400); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__Badge { margin-top: 0.5rem; margin-top: var(--p-space-200); margin-right: 0.25rem; margin-right: var(--p-space-100); }

@media (min-width: 48em) { .Polaris-Navigation__Badge { margin: 0.25rem; margin: var(--p-space-100); margin-right: 0.5rem; margin-right: var(--p-space-200); }
  html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__Badge { margin-top: 0.25rem; margin-top: var(--p-space-100); margin-right: 0.25rem; margin-right: var(--p-space-100); } }

.Polaris-Navigation__ListItem--hasAction .Polaris-Navigation__Badge { margin-right: 1.25rem; margin-right: var(--p-space-500); }

@media (min-width: 48em) { .Polaris-Navigation__ListItem--hasAction .Polaris-Navigation__Badge { margin-right: 0.75rem; margin-right: var(--p-space-300); } }

.Polaris-Navigation__Icon { --pc-navigation-filter-icon: brightness(0) saturate(100%) invert(36%)
    sepia(13%) saturate(137%) hue-rotate(169deg) brightness(95%) contrast(87%); --pc-navigation-filter-icon-action-primary: brightness(0) saturate(100%)
    invert(20%) sepia(59%) saturate(5557%) hue-rotate(162deg) brightness(95%)
    contrast(101%); --pc-navigation-filter-icon-on-interactive: brightness(0) saturate(100%)
    invert(100%); flex-shrink: 0; align-self: flex-start; width: 1.25rem; height: 1.25rem; margin-top: calc(0.5rem + 0.125rem); margin-top: calc(var(--p-space-200) + var(--p-space-050)); margin-right: 0.75rem; margin-right: var(--p-space-300); margin-bottom: calc(0.5rem + 0.125rem); margin-bottom: calc(var(--p-space-200) + var(--p-space-050)); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__Icon { --pc-navigation-filter-icon-action-primary: invert(10%) sepia(11%)
      saturate(0%) hue-rotate(159deg) brightness(105%) contrast(102%); margin-top: 0.5rem; margin-top: var(--p-space-200); margin-right: 0.5rem; margin-right: var(--p-space-200); margin-bottom: 0.5rem; margin-bottom: var(--p-space-200); }

@media (min-width: 48em) { .Polaris-Navigation__Icon { margin-top: 0.25rem; margin-top: var(--p-space-100); margin-right: 0.5rem; margin-right: var(--p-space-200); margin-bottom: 0.25rem; margin-bottom: var(--p-space-100); }
  html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__Icon { margin-top: 0.25rem; margin-top: var(--p-space-100); margin-right: 0.5rem; margin-right: var(--p-space-200); margin-bottom: 0.25rem; margin-bottom: var(--p-space-100); } }

.Polaris-Navigation__Icon svg { fill: rgba(97, 106, 117, 1); fill: var(--p-color-icon); }

.Polaris-Navigation__Icon img { filter: var(--pc-navigation-filter-icon); }

.Polaris-Navigation__Item:hover .Polaris-Navigation__Icon svg, .Polaris-Navigation__Item:focus-visible .Polaris-Navigation__Icon svg { fill: rgba(97, 106, 117, 1); fill: var(--p-color-icon); }

.Polaris-Navigation__Item:hover .Polaris-Navigation__Icon img, .Polaris-Navigation__Item:focus-visible .Polaris-Navigation__Icon img { filter: var(--pc-navigation-filter-icon); }

.Polaris-Navigation__Item--selected .Polaris-Navigation__Icon svg, .Polaris-Navigation__Item--selected:hover .Polaris-Navigation__Icon svg, .Polaris-Navigation--subNavigationActive .Polaris-Navigation__Icon svg, .Polaris-Navigation--subNavigationActive:hover .Polaris-Navigation__Icon svg, .Polaris-Navigation--itemChildActive .Polaris-Navigation__Icon svg, .Polaris-Navigation--itemChildActive:hover .Polaris-Navigation__Icon svg, .Polaris-Navigation__Item--selected:focus-visible .Polaris-Navigation__Icon svg { fill: rgba(0, 122, 92, 1); fill: var(--p-color-icon-brand); }

.Polaris-Navigation__Item--selected .Polaris-Navigation__Icon img, .Polaris-Navigation__Item--selected:hover .Polaris-Navigation__Icon img, .Polaris-Navigation--subNavigationActive .Polaris-Navigation__Icon img, .Polaris-Navigation--subNavigationActive:hover .Polaris-Navigation__Icon img, .Polaris-Navigation--itemChildActive .Polaris-Navigation__Icon img, .Polaris-Navigation--itemChildActive:hover .Polaris-Navigation__Icon img, .Polaris-Navigation__Item--selected:focus-visible .Polaris-Navigation__Icon img { filter: var(--pc-navigation-filter-icon-action-primary); }

.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: 1; }

.Polaris-Navigation__ListItem:nth-child(1) { animation-delay: 0ms; }

.Polaris-Navigation__ListItem:nth-child(2) { animation-delay: 50ms; }

.Polaris-Navigation__ListItem:nth-child(3) { animation-delay: 100ms; }

.Polaris-Navigation__ListItem:nth-child(4) { animation-delay: 150ms; }

.Polaris-Navigation__ListItem:nth-child(5) { animation-delay: 200ms; }

.Polaris-Navigation__ListItem:nth-child(6) { animation-delay: 250ms; }

.Polaris-Navigation__ListItem:nth-child(7) { animation-delay: 300ms; }

.Polaris-Navigation__ListItem:nth-child(8) { animation-delay: 350ms; }

.Polaris-Navigation__ListItem:nth-child(9) { animation-delay: 400ms; }

.Polaris-Navigation__ListItem:nth-child(10) { animation-delay: 450ms; }

.Polaris-Navigation__ListItem:nth-child(11) { animation-delay: 500ms; }

.Polaris-Navigation__ListItem:nth-child(12) { animation-delay: 550ms; }

.Polaris-Navigation__ListItem:not(:first-child) .Polaris-Navigation__ItemInnerWrapper { border-top: 0.0625rem solid rgba(241, 242, 244, 1); border-top: var(--p-border-width-025) solid var(--p-color-bg-app); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__ListItem:not(:first-child) .Polaris-Navigation__ItemInnerWrapper { border-top: 0; }

.Polaris-Navigation__ListItem--hasAction .Polaris-Navigation__Item { max-width: calc(100% - var(--pc-navigation-icon-size) + 1rem*2 + 0.25rem); max-width: calc(100% - var(--pc-navigation-icon-size) + var(--p-space-400)*2 + var(--p-space-100)); }

.Polaris-Navigation__Text { flex: 1 1 auto; font-size: 1rem; font-size: var(--p-font-size-200); font-weight: 500; font-weight: var(--p-font-weight-medium); line-height: 1.25rem; line-height: var(--p-font-line-height-500); margin-top: calc(0.5rem + 0.125rem); margin-top: calc(var(--p-space-200) + var(--p-space-050)); margin-bottom: calc(0.5rem + 0.125rem); margin-bottom: calc(var(--p-space-200) + var(--p-space-050)); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__Text { font-size: 0.875rem; font-size: var(--p-font-size-350); margin-top: 0.5rem; margin-top: var(--p-space-200); margin-bottom: 0.5rem; margin-bottom: var(--p-space-200); }

@media (min-width: 48em) { .Polaris-Navigation__Text { font-size: 0.875rem; font-size: var(--p-font-size-350); line-height: 1.25rem; line-height: var(--p-font-line-height-500); margin-top: 0.25rem; margin-top: var(--p-space-100); margin-bottom: 0.25rem; margin-bottom: var(--p-space-100); }
  html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__Text { margin-top: 0.25rem; margin-top: var(--p-space-100); margin-bottom: 0.25rem; margin-bottom: var(--p-space-100); font-size: 0.8125rem; font-size: var(--p-font-size-325); } }

.Polaris-Navigation__Text--truncated { display: -webkit-box; overflow: hidden; -webkit-line-clamp: 1; -webkit-box-orient: vertical; word-break: break-all; }

.Polaris-Navigation__SecondaryActions { display: flex; height: 2.5rem; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__SecondaryActions { align-items: center; height: calc(nav(mobile-height) - 0.25rem); height: calc(nav(mobile-height) - var(--p-space-100)); }

.Polaris-Navigation__SecondaryActions:last-child { margin-right: calc(0.5rem + 0.125rem); margin-right: calc(var(--p-space-200) + var(--p-space-050)); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__SecondaryActions:last-child { margin-right: 0.125rem; margin-right: var(--p-space-050); }

@media (min-width: 48em) { .Polaris-Navigation__SecondaryActions { height: 1.75rem; }
  html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__SecondaryActions { height: 1.75rem; } }

.Polaris-Navigation__ItemWithFloatingActions { position: relative; display: flex; flex-wrap: nowrap; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__ItemWithFloatingActions { width: 100%; }

.Polaris-Navigation__ItemWithFloatingActions .Polaris-Navigation__SecondaryActions { margin-right: 0; }

@media (min-width: 48em) { .Polaris-Navigation--itemInnerWrapperDisplayActionsOnHover .Polaris-Navigation__SecondaryActions { position: absolute; top: 0; right: 0; background: rgba(235, 236, 239, 1); background: var(--p-color-bg-app-hover); visibility: hidden; opacity: 0; transition: opacity 200ms ease-in-out, visibility 200ms ease-in-out; transition: opacity var(--p-motion-duration-200) ease-in-out, visibility var(--p-motion-duration-200) ease-in-out; }
  html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation--itemInnerWrapperDisplayActionsOnHover .Polaris-Navigation__SecondaryActions { z-index: 400; z-index: var(--p-z-index-2); background: rgba(241, 242, 244, 1); background: var(--p-color-bg-surface-secondary-hover); padding: 0 0.125rem; padding: 0 var(--p-space-050); margin-right: 0; border-top-right-radius: 0.5rem; border-top-right-radius: var(--p-border-radius-200); border-bottom-right-radius: 0.5rem; border-bottom-right-radius: var(--p-border-radius-200); transition: none; }
  .Polaris-Navigation--itemInnerWrapperDisplayActionsOnHover .Polaris-Navigation__SecondaryActions::before { content: ''; pointer-events: none; position: absolute; right: 100%; display: block; height: 100%; width: 2rem; width: var(--p-space-800); background: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(235, 236, 239, 1) 2rem); background: linear-gradient(to right, rgba(0, 0, 0, 0), var(--p-color-bg-app-hover) var(--p-space-800)); }
  html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation--itemInnerWrapperDisplayActionsOnHover .Polaris-Navigation__SecondaryActions::before { background: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(241, 242, 244, 1) 2rem); background: linear-gradient(to right, rgba(0, 0, 0, 0), var(--p-color-bg-surface-secondary-hover) var(--p-space-800)); }
  .Polaris-Navigation--itemInnerWrapperDisplayActionsOnHover:focus-within .Polaris-Navigation__SecondaryActions, .Polaris-Navigation--itemInnerWrapperDisplayActionsOnHover:hover .Polaris-Navigation__SecondaryActions { visibility: visible; opacity: 1; }
  html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation--itemInnerWrapperDisplayActionsOnHover:active .Polaris-Navigation__SecondaryActions { background-color: rgba(235, 236, 239, 1); background-color: var(--p-color-bg-surface-selected); } }

.Polaris-Navigation__SecondaryAction { -webkit-appearance: none; appearance: none; margin: 0; padding: 0; background: none; border: none; font-size: inherit; line-height: inherit; color: inherit; cursor: pointer; display: flex; align-items: center; height: 2.5rem; padding: 0.25rem calc(0.5rem + 0.125rem); padding: var(--p-space-100) calc(var(--p-space-200) + var(--p-space-050)); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); position: relative; }

.Polaris-Navigation__SecondaryAction:focus { outline: none; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__SecondaryAction { padding: calc(0.5rem - 0.125rem) 0.5rem; padding: calc(var(--p-space-200) - var(--p-space-050)) var(--p-space-200); height: calc(100% - 0.25rem); height: calc(100% - var(--p-space-100)); border-radius: 0.5rem; border-radius: var(--p-border-radius-200); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__SecondaryAction:focus-visible:not(:active) { /* stylelint-disable-next-line polaris/border/polaris/at-rule-disallowed-list -- se23 */ outline: 0.125rem solid rgba(62, 125, 213, 1); outline: var(--p-border-width-050) solid var(--p-color-border-focus); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__SecondaryAction:focus-visible:not(:active)::after { content: none; }

.Polaris-Navigation__SecondaryAction svg { fill: rgba(97, 106, 117, 1); fill: var(--p-color-icon); }

@media (min-width: 48em) { .Polaris-Navigation__SecondaryAction { height: 1.75rem; padding: 0.125rem; padding: var(--p-space-050); }
  html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__SecondaryAction { padding: calc(0.25rem - 0.125rem); padding: calc(var(--p-space-100) - var(--p-space-050)); height: calc(100% - 0.25rem); height: calc(100% - var(--p-space-100)); } }

.Polaris-Navigation__SecondaryAction:hover svg, .Polaris-Navigation__SecondaryAction:focus svg, .Polaris-Navigation__SecondaryAction:active svg { fill: rgba(31, 33, 36, 1); fill: var(--p-color-icon-hover); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__SecondaryAction:hover, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__SecondaryAction:focus, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__SecondaryAction:active { background-color: rgba(0, 0, 0, 0.05); background-color: var(--p-color-bg-fill-transparent-hover); }

@media (-ms-high-contrast: active) { .Polaris-Navigation__SecondaryAction:hover svg, .Polaris-Navigation__SecondaryAction:focus svg, .Polaris-Navigation__SecondaryAction:active svg { fill: rgba(255, 255, 255, 1); fill: var(--p-color-icon-on-color); } }

.Polaris-Navigation__SecondaryAction::after { content: ''; position: absolute; z-index: 1; top: -0.0625rem; right: -0.0625rem; bottom: -0.0625rem; left: -0.0625rem; display: block; pointer-events: none; box-shadow: 0 0 0 -0.0625rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 -0.0625rem var(--p-color-border-focus); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

.Polaris-Navigation__SecondaryAction:focus-visible::after { box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 0.125rem var(--p-color-border-focus); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

.Polaris-Navigation__SecondaryAction:active { background: rgba(221, 224, 228, 1); background: var(--p-color-bg-app-active); }

.Polaris-Navigation__SecondaryAction:active::after { content: none; }

.Polaris-Navigation__SecondaryAction:active svg { fill: rgba(31, 33, 36, 1); fill: var(--p-color-icon-active); }

.Polaris-Navigation__SecondaryAction:focus, .Polaris-Navigation__SecondaryAction:active { outline: none; }

.Polaris-Navigation__SecondaryNavigation { flex-basis: 100%; margin-left: 0; overflow-x: visible; }

.Polaris-Navigation__SecondaryNavigation .Polaris-Navigation__List { margin: 0; padding: 0; list-style: none; margin-bottom: 0.5rem; margin-bottom: var(--p-space-200); }

.Polaris-Navigation__SecondaryNavigation .Polaris-Navigation__Item { font-size: 0.9375rem; line-height: 2.5rem; color: rgba(97, 106, 117, 1); color: var(--p-color-text-secondary); padding-left: calc(2rem + 0.75rem); padding-left: calc(var(--p-space-800) + var(--p-space-300)); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__SecondaryNavigation .Polaris-Navigation__Item { position: relative; font-weight: 400; font-weight: var(--p-font-weight-regular); padding-left: calc(2rem + 0.25rem); padding-left: calc(var(--p-space-800) + var(--p-space-100)); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__SecondaryNavigation .Polaris-Navigation__Item:is(:hover, :focus-visible, :focus-within) { background: rgba(235, 236, 239, 1); background: var(--p-color-bg-surface-secondary-active); color: rgba(0, 122, 92, 1); color: var(--p-color-text-brand); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__SecondaryNavigation .Polaris-Navigation__Item::before, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__SecondaryNavigation .Polaris-Navigation__Item::after { content: ''; position: absolute; top: 0; left: 0.5rem; left: var(--p-space-200); width: 1.3125rem; height: 1.75rem; border-radius: 0; opacity: 0; transition: opacity 150ms cubic-bezier(0, 0, 0.58, 1); transition: opacity var(--p-motion-duration-150) var(--p-motion-ease-out); }

.Polaris-Navigation__SecondaryNavigation .Polaris-Navigation__Item:hover { color: rgba(97, 106, 117, 1); color: var(--p-color-text-secondary); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__SecondaryNavigation .Polaris-Navigation__Item:hover { color: rgba(31, 33, 36, 1); color: var(--p-color-text); background: rgba(241, 242, 244, 1); background: var(--p-color-bg-surface-secondary-hover); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__SecondaryNavigation .Polaris-Navigation__Item:hover .Polaris-Navigation__Text { font-weight: 500; font-weight: var(--p-font-weight-medium); letter-spacing: var(--pc-navigation-letter-spacing-medium); }

.Polaris-Navigation__SecondaryNavigation .Polaris-Navigation__Item:focus-visible { color: rgba(31, 33, 36, 1); color: var(--p-color-text); }

.Polaris-Navigation__SecondaryNavigation .Polaris-Navigation__Item:focus-visible::after { box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 0.125rem var(--p-color-border-focus); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

.Polaris-Navigation__SecondaryNavigation .Polaris-Navigation__Item:active::after, .Polaris-Navigation__SecondaryNavigation .Polaris-Navigation__Item:active:hover::after { content: none; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__SecondaryNavigation .Polaris-Navigation__Item:active, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__SecondaryNavigation .Polaris-Navigation__Item:active:hover { background-color: rgba(235, 236, 239, 1); background-color: var(--p-color-bg-surface-selected); }

.Polaris-Navigation__SecondaryNavigation .Polaris-Navigation__Item:active { color: rgba(0, 122, 92, 1); color: var(--p-color-text-brand); }

@media (min-width: 48em) { .Polaris-Navigation__SecondaryNavigation .Polaris-Navigation__Item { font-size: 0.875rem; font-size: var(--p-font-size-350); line-height: 1; padding-left: 2.5rem; padding-left: var(--p-space-1000); } }

.Polaris-Navigation__SecondaryNavigation .Polaris-Navigation__Text { margin-top: 0.25rem; margin-top: var(--p-space-100); margin-bottom: 0.25rem; margin-bottom: var(--p-space-100); line-height: 1.25rem; line-height: var(--p-space-500); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__SecondaryNavigation .Polaris-Navigation__Text { margin-top: 0.25rem; margin-top: var(--p-space-100); margin-bottom: 0.25rem; margin-bottom: var(--p-space-100); font-weight: 400; font-weight: var(--p-font-weight-regular); }

.Polaris-Navigation__SecondaryNavigation .Polaris-Navigation__Item--selected { color: rgba(0, 122, 92, 1); color: var(--p-color-text-brand); position: relative; }

.Polaris-Navigation__SecondaryNavigation .Polaris-Navigation__Item--selected::after { content: ''; position: absolute; z-index: 1; top: -0.0625rem; right: -0.0625rem; bottom: -0.0625rem; left: -0.0625rem; display: block; pointer-events: none; box-shadow: 0 0 0 -0.0625rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 -0.0625rem var(--p-color-border-focus); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__SecondaryNavigation .Polaris-Navigation__Item--selected { color: rgba(31, 33, 36, 1); color: var(--p-color-text); border-radius: 0.5rem; border-radius: var(--p-border-radius-200); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__SecondaryNavigation .Polaris-Navigation__Item--selected .Polaris-Navigation__Text { font-weight: 600 !important; font-weight: var(--p-font-weight-semibold) !important; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__SecondaryNavigation .Polaris-Navigation__Item--selected:is(:hover, :focus-visible, :focus-within) { background: rgba(235, 236, 239, 1); background: var(--p-color-bg-surface-selected); color: rgba(0, 122, 92, 1); color: var(--p-color-text-brand); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__SecondaryNavigation .Polaris-Navigation__Item--selected:active, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__SecondaryNavigation .Polaris-Navigation__Item--selected:active:hover { background: rgba(235, 236, 239, 1); background: var(--p-color-bg-surface-selected); color: rgba(0, 122, 92, 1); color: var(--p-color-text-brand); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__SecondaryNavigation .Polaris-Navigation__Item--selected:active::after, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__SecondaryNavigation .Polaris-Navigation__Item--selected:active:hover::after { content: none; }

.Polaris-Navigation__SecondaryNavigation .Polaris-Navigation__Item--selected:hover { color: rgba(18, 84, 67, 1); color: var(--p-color-text-brand-hover); }

.Polaris-Navigation__SecondaryNavigation .Polaris-Navigation__Item--selected:focus-visible { color: rgba(0, 122, 92, 1); color: var(--p-color-text-brand); }

.Polaris-Navigation__SecondaryNavigation .Polaris-Navigation__Item--selected:active { color: rgba(0, 122, 92, 1); color: var(--p-color-text-brand); }

.Polaris-Navigation__SecondaryNavigation .Polaris-Navigation__Item--selected:active::after { content: none; }

.Polaris-Navigation__SecondaryNavigation .Polaris-Navigation__Item--disabled { font-weight: 500; font-weight: var(--p-font-weight-medium); color: rgba(135, 144, 155, 1); color: var(--p-color-text-disabled); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__SecondaryNavigation .Polaris-Navigation__Item--line::before, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__SecondaryNavigation .Polaris-Navigation__Item--line.Polaris-Navigation--itemHoverLine::before { opacity: 1; /* Gray line icon */ content: url("data:image/svg+xml,%3Csvg%20width%3D%2221%22%20height%3D%2228%22%20viewBox%3D%220%200%2021%2028%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20x%3D%229%22%20width%3D%221.5%22%20height%3D%2228%22%20fill%3D%22%23B5B5B5%22%2F%3E%3C%2Fsvg%3E"); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__SecondaryNavigation .Polaris-Navigation--itemLinePointer::before, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__SecondaryNavigation .Polaris-Navigation--itemLinePointer.Polaris-Navigation--itemHoverPointer::before { opacity: 1; /* Gray pointer icon */ content: url("data:image/svg+xml,%3Csvg%20width%3D%2721%27%20height%3D%2728%27%20viewBox%3D%270%200%2021%2028%27%20fill%3D%27none%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20d%3D%27M19%2014.25H19.75V15.75H19V14.25ZM10.077%2013.362L10.7452%2013.0215V13.0215L10.077%2013.362ZM11.388%2014.673L11.7285%2014.0048H11.7285L11.388%2014.673ZM10.5%200V10.2H9V0H10.5ZM14.55%2014.25H19V15.75H14.55V14.25ZM10.5%2010.2C10.5%2011.0525%2010.5006%2011.6467%2010.5384%2012.1093C10.5755%2012.5632%2010.6446%2012.824%2010.7452%2013.0215L9.40873%2013.7025C9.18239%2013.2582%209.08803%2012.7781%209.04336%2012.2315C8.99942%2011.6936%209%2011.0277%209%2010.2H10.5ZM14.55%2015.75C13.7223%2015.75%2013.0564%2015.7506%2012.5185%2015.7066C11.9719%2015.662%2011.4918%2015.5676%2011.0475%2015.3413L11.7285%2014.0048C11.926%2014.1054%2012.1868%2014.1745%2012.6407%2014.2116C13.1033%2014.2494%2013.6975%2014.25%2014.55%2014.25V15.75ZM10.7452%2013.0215C10.9609%2013.4448%2011.3052%2013.7891%2011.7285%2014.0048L11.0475%2015.3413C10.3419%2014.9817%209.76825%2014.4081%209.40873%2013.7025L10.7452%2013.0215Z%27%20fill%3D%27%23B5B5B5%27/%3E%3Cpath%20d%3D%27M17%2012L20%2015L17%2018%27%20stroke%3D%27%23B5B5B5%27%20stroke-width%3D%271.5%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27/%3E%3C/svg%3E%0A"); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__SecondaryNavigation .Polaris-Navigation--itemHoverLine::before { opacity: 1; /* Light gray line icon */ content: url("data:image/svg+xml,%3Csvg%20width%3D%2221%22%20height%3D%2228%22%20viewBox%3D%220%200%2021%2028%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M9%200H10.5V28H9V0Z%22%20fill%3D%22%23B5B5B5%22%2F%3E%0A%3C%2Fsvg%3E"); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__SecondaryNavigation .Polaris-Navigation--itemHoverPointer::before { opacity: 1; /* Light gray pointer icon */ content: url("data:image/svg+xml,%3Csvg%20width%3D%2221%22%20height%3D%2228%22%20viewBox%3D%220%200%2021%2028%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M9%207.75C9%207.33579%209.33579%207%209.75%207V7C10.1642%207%2010.5%207.33579%2010.5%207.75V9.95C10.5%2010.8025%2010.5006%2011.3967%2010.5384%2011.8593C10.5755%2012.3132%2010.6446%2012.574%2010.7452%2012.7715C10.961%2013.1948%2011.3052%2013.539%2011.7285%2013.7548C11.926%2013.8554%2012.1868%2013.9245%2012.6407%2013.9616C13.1033%2013.9994%2013.6975%2014%2014.55%2014H17.9393L16.2197%2012.2803C15.9268%2011.9874%2015.9268%2011.5126%2016.2197%2011.2197C16.5126%2010.9268%2016.9874%2010.9268%2017.2803%2011.2197L20.2803%2014.2197C20.5732%2014.5126%2020.5732%2014.9874%2020.2803%2015.2803L17.2803%2018.2803C16.9874%2018.5732%2016.5126%2018.5732%2016.2197%2018.2803C15.9268%2017.9874%2015.9268%2017.5126%2016.2197%2017.2197L17.9393%2015.5H14.5179C13.705%2015.5%2013.0494%2015.5%2012.5185%2015.4566C11.9719%2015.412%2011.4918%2015.3176%2011.0475%2015.0913C10.3419%2014.7317%209.76825%2014.1581%209.40873%2013.4525C9.18239%2013.0082%209.08803%2012.5281%209.04336%2011.9815C8.99999%2011.4506%208.99999%2010.795%209%209.98212V7.75Z%22%20fill%3D%22%23CCCCCC%22%2F%3E%0A%3C%2Fsvg%3E"); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__SecondaryNavigation .Polaris-Navigation__Item--line.Polaris-Navigation--itemHoverPointer::before { opacity: 1; /* Currently selected below, currently hovering - line */ content: url("data:image/svg+xml,%3Csvg%20width%3D%2221%22%20height%3D%2228%22%20viewBox%3D%220%200%2021%2028%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M9%200H10.5V28H9V0Z%22%20fill%3D%22%23B5B5B5%22%2F%3E%0A%3C%2Fsvg%3E"); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__SecondaryNavigation .Polaris-Navigation__Item--line.Polaris-Navigation--itemHoverPointer::after { opacity: 1; /* Currently selected below, currently hovering - arrow */ content: url("data:image/svg+xml,%3Csvg%20width%3D%2221%22%20height%3D%2228%22%20viewBox%3D%220%200%2021%2028%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M11.5%2015.2751C11.8158%2015.3745%2012.1522%2015.4267%2012.5185%2015.4566C13.0494%2015.5%2013.705%2015.5%2014.5179%2015.5H17.9393L16.2197%2017.2197C15.9268%2017.5126%2015.9268%2017.9874%2016.2197%2018.2803C16.5126%2018.5732%2016.9874%2018.5732%2017.2803%2018.2803L20.2803%2015.2803C20.5732%2014.9874%2020.5732%2014.5126%2020.2803%2014.2197L17.2803%2011.2197C16.9874%2010.9268%2016.5126%2010.9268%2016.2197%2011.2197C15.9268%2011.5126%2015.9268%2011.9874%2016.2197%2012.2803L17.9393%2014H14.55C13.6975%2014%2013.1033%2013.9994%2012.6407%2013.9616C12.1868%2013.9245%2011.926%2013.8554%2011.7285%2013.7548C11.6495%2013.7145%2011.5732%2013.6697%2011.5%2013.6208V15.2751Z%22%20fill%3D%22%23CCCCCC%22%2F%3E%0A%3C%2Fsvg%3E"); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__SecondaryNavigation .Polaris-Navigation--itemLinePointer.Polaris-Navigation--itemHoverLine::before { opacity: 1; /* Currently selected with line that goes to currently hovered - pointer */ content: url("data:image/svg+xml,%3Csvg%20width%3D%2221%22%20height%3D%2228%22%20viewBox%3D%220%200%2021%2028%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9%200.75V0H10.5V0.75V9.95C10.5%2010.8025%2010.5006%2011.3967%2010.5384%2011.8593C10.5755%2012.3132%2010.6446%2012.574%2010.7452%2012.7715C10.961%2013.1948%2011.3052%2013.539%2011.7285%2013.7548C11.926%2013.8554%2012.1868%2013.9245%2012.6407%2013.9616C13.1033%2013.9994%2013.6975%2014%2014.55%2014H17.9393L16.2197%2012.2803C15.9268%2011.9874%2015.9268%2011.5126%2016.2197%2011.2197C16.5126%2010.9268%2016.9874%2010.9268%2017.2803%2011.2197L20.2803%2014.2197C20.5732%2014.5126%2020.5732%2014.9874%2020.2803%2015.2803L17.2803%2018.2803C16.9874%2018.5732%2016.5126%2018.5732%2016.2197%2018.2803C15.9268%2017.9874%2015.9268%2017.5126%2016.2197%2017.2197L17.9393%2015.5H14.55H14.5179C13.705%2015.5%2013.0494%2015.5%2012.5185%2015.4566C11.9719%2015.412%2011.4918%2015.3176%2011.0475%2015.0913C10.3419%2014.7317%209.76825%2014.1581%209.40873%2013.4525C9.18239%2013.0082%209.08803%2012.5281%209.04336%2011.9815C8.99999%2011.4506%208.99999%2010.795%209%209.98212V9.95V0.75Z%22%20fill%3D%22%23B5B5B5%22%2F%3E%0A%3C%2Fsvg%3E"); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__SecondaryNavigation .Polaris-Navigation--itemLinePointer.Polaris-Navigation--itemHoverLine::after { opacity: 1; /* Currently selected with line that goes to currently hovered - line */ }

.Polaris-Navigation__SecondaryNavigation--noIcon .Polaris-Navigation__Item { padding-left: 1.5rem; padding-left: var(--p-space-600); }

.Polaris-Navigation__Section { flex: 0 0 auto; margin: 0; padding: 1rem 0; padding: var(--p-space-400) 0; padding-top: 0; padding-left: 0; padding-left: calc(constant(safe-area-inset-left)); padding-left: calc(env(safe-area-inset-left)); list-style: none; }

.Polaris-Navigation__Section + .Polaris-Navigation__Section { padding-top: 0.5rem; padding-top: var(--p-space-200); padding-bottom: 1rem; padding-bottom: var(--p-space-400); }

.Polaris-Navigation__Section--fill { flex: 1 0 auto; }

.Polaris-Navigation__Section--withSeparator { border-top: 0.0625rem solid rgba(221, 224, 228, 1); border-top: var(--p-border-width-025) solid var(--p-color-border-secondary); }

.Polaris-Navigation__SectionHeading { text-transform: none; display: flex; align-items: center; padding-left: calc(1.25rem + 0.125rem); padding-left: calc(var(--p-space-500) + var(--p-space-050)); }

.Polaris-Navigation__SectionHeading > :first-child { flex: 1 1 auto; margin-top: calc(0.5rem + 0.125rem); margin-top: calc(var(--p-space-200) + var(--p-space-050)); margin-bottom: calc(0.5rem + 0.125rem); margin-bottom: calc(var(--p-space-200) + var(--p-space-050)); }

@media (max-width: 47.9975em) { .Polaris-Navigation__SectionHeading > :first-child { font-size: 0.875rem; font-size: var(--p-font-size-350); line-height: 1.25rem; line-height: var(--p-font-line-height-500); } }

@media (min-width: 48em) { .Polaris-Navigation__SectionHeading > :first-child { margin-top: 0.25rem; margin-top: var(--p-space-100); margin-bottom: 0.25rem; margin-bottom: var(--p-space-100); } }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__SectionHeading { padding-left: 1.25rem; padding-left: var(--p-space-500); padding-right: 0.25rem; padding-right: var(--p-space-100); }

.Polaris-Navigation__SectionHeading .Polaris-Navigation__Action { -webkit-appearance: none; appearance: none; margin: 0; padding: 0; background: none; border: none; font-size: inherit; line-height: inherit; color: inherit; cursor: pointer; display: flex; align-items: center; margin-right: 0.25rem; margin-right: var(--p-space-100); padding: 0.25rem 1rem; padding: var(--p-space-100) var(--p-space-400); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); position: relative; }

.Polaris-Navigation__SectionHeading .Polaris-Navigation__Action:focus { outline: none; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__SectionHeading .Polaris-Navigation__Action { padding: calc(0.25rem - 0.125rem); padding: calc(var(--p-space-100) - var(--p-space-050)); height: calc(100% - 0.25rem); height: calc(100% - var(--p-space-100)); border-radius: 0.5rem; border-radius: var(--p-border-radius-200); margin-right: calc(0.5rem + 0.125rem); margin-right: calc(var(--p-space-200) + var(--p-space-050)); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__SectionHeading .Polaris-Navigation__Action:focus-visible:not(:active) { /* stylelint-disable-next-line polaris/border/polaris/at-rule-disallowed-list -- se23 */ outline: 0.125rem solid rgba(62, 125, 213, 1); outline: var(--p-border-width-050) solid var(--p-color-border-focus); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__SectionHeading .Polaris-Navigation__Action:focus-visible:not(:active)::after { content: none; }

.Polaris-Navigation__SectionHeading .Polaris-Navigation__Action svg { fill: rgba(97, 106, 117, 1); fill: var(--p-color-icon); }

@media (min-width: 48em) { .Polaris-Navigation__SectionHeading .Polaris-Navigation__Action svg, .Polaris-Navigation__SectionHeading .Polaris-Navigation__Action img { height: 1rem; height: var(--p-space-400); width: 1rem; width: var(--p-space-400); margin: 0.125rem; margin: var(--p-space-050); } }

.Polaris-Navigation__SectionHeading .Polaris-Navigation__Action::after { content: ''; position: absolute; z-index: 1; top: -0.0625rem; right: -0.0625rem; bottom: -0.0625rem; left: -0.0625rem; display: block; pointer-events: none; box-shadow: 0 0 0 -0.0625rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 -0.0625rem var(--p-color-border-focus); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

.Polaris-Navigation__SectionHeading .Polaris-Navigation__Action:hover, .Polaris-Navigation__SectionHeading .Polaris-Navigation__Action:focus { background: rgba(235, 236, 239, 1); background: var(--p-color-bg-app-hover); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__SectionHeading .Polaris-Navigation__Action:hover, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__SectionHeading .Polaris-Navigation__Action:focus { background: rgba(0, 0, 0, 0.05); background: var(--p-color-bg-fill-transparent-hover); }

.Polaris-Navigation__SectionHeading .Polaris-Navigation__Action:hover svg, .Polaris-Navigation__SectionHeading .Polaris-Navigation__Action:focus svg { fill: rgba(31, 33, 36, 1); fill: var(--p-color-icon-hover); }

@media (-ms-high-contrast: active) { .Polaris-Navigation__SectionHeading .Polaris-Navigation__Action:hover svg, .Polaris-Navigation__SectionHeading .Polaris-Navigation__Action:focus svg { fill: rgba(255, 255, 255, 1); fill: var(--p-color-icon-on-color); }
  .Polaris-Navigation__SectionHeading .Polaris-Navigation__Action:hover img, .Polaris-Navigation__SectionHeading .Polaris-Navigation__Action:focus img { filter: var(--p-filter-icon-on-interactive); }
  html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__SectionHeading .Polaris-Navigation__Action:hover img, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__SectionHeading .Polaris-Navigation__Action:focus img { filter: rgba(0, 122, 92, 1); filter: var(--p-color-icon-brand); } }

.Polaris-Navigation__SectionHeading .Polaris-Navigation__Action:hover svg { fill: var(--p-filter-icon); }

.Polaris-Navigation__SectionHeading .Polaris-Navigation__Action:focus-visible::after { box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 0.125rem var(--p-color-border-focus); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

.Polaris-Navigation__SectionHeading .Polaris-Navigation__Action:focus:hover svg { fill: rgba(31, 33, 36, 1); fill: var(--p-color-icon-hover); }

.Polaris-Navigation__SectionHeading .Polaris-Navigation__Action:active, .Polaris-Navigation__SectionHeading .Polaris-Navigation__Action:active:hover { background: rgba(221, 224, 228, 1); background: var(--p-color-bg-app-active); }

.Polaris-Navigation__SectionHeading .Polaris-Navigation__Action:active::after, .Polaris-Navigation__SectionHeading .Polaris-Navigation__Action:active:hover::after { content: none; }

.Polaris-Navigation__SectionHeading .Polaris-Navigation__Action:active svg, .Polaris-Navigation__SectionHeading .Polaris-Navigation__Action:active:hover svg { fill: rgba(31, 33, 36, 1); fill: var(--p-color-icon-active); }

.Polaris-Navigation__SectionHeading .Polaris-Navigation__Action:focus, .Polaris-Navigation__SectionHeading .Polaris-Navigation__Action:active { outline: none; }

.Polaris-Navigation__RollupToggle { font-weight: 400; font-weight: var(--p-font-weight-regular); color: rgba(31, 33, 36, 1); color: var(--p-color-text); color: rgba(97, 106, 117, 1); color: var(--p-color-text-secondary); }

.Polaris-Navigation__RollupToggle:hover { color: rgba(0, 122, 92, 1); color: var(--p-color-text-brand); }

.Polaris-Navigation__RollupToggle:hover svg { fill: rgba(0, 122, 92, 1); fill: var(--p-color-icon-brand); }

.Polaris-Navigation__RollupToggle:hover img { filter: var(--p-filter-icon-action-primary); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__RollupToggle:hover img { filter: rgba(0, 122, 92, 1); filter: var(--p-color-icon-brand); }

.Polaris-Navigation__RollupToggle:focus-visible { outline: none; }

.Polaris-Navigation__RollupToggle:focus-visible::after { box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 0.125rem var(--p-color-border-focus); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

.Polaris-Navigation__List { margin: 0; padding: 0; list-style: none; }

.Polaris-Navigation__Indicator { position: relative; display: inline-block; height: 0.625rem; width: 0.625rem; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Navigation__SecondaryNavigationOpen { animation: cubic-bezier(0, 0, 0.58, 1) 150ms Polaris-Navigation__snappy--grow; animation: var(--p-motion-ease-out) var(--p-motion-duration-150) Polaris-Navigation__snappy--grow; }

@keyframes Polaris-Navigation__snappy--grow { from { margin-bottom: -10%;
    opacity: 0; }
  to { margin-bottom: 0%;
    opacity: 1; } }


.Polaris-OptionList-Checkbox { position: relative; width: 100%; margin: 0.0625rem; margin: var(--p-space-025); }

.Polaris-OptionList-Checkbox.Polaris-OptionList-Checkbox--active .Polaris-OptionList-Checkbox__Backdrop::after { box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 0.125rem var(--p-color-border-focus); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

.Polaris-OptionList-Checkbox__Input { position: absolute !important; top: 0; width: 0.0625rem !important; height: 0.0625rem !important; margin: 0 !important; padding: 0 !important; overflow: hidden !important; clip-path: inset(50%) !important; border: 0 !important; white-space: nowrap !important; }

.Polaris-OptionList-Checkbox__Input:focus-visible + .Polaris-OptionList-Checkbox__Backdrop::after { box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 0.125rem var(--p-color-border-focus); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

.Polaris-OptionList-Checkbox__Input:active:not(:disabled) + .Polaris-OptionList-Checkbox__Backdrop, .Polaris-OptionList-Checkbox__Input:checked + .Polaris-OptionList-Checkbox__Backdrop, .Polaris-OptionList-Checkbox__Input.Polaris-OptionList-Checkbox__Input--indeterminate + .Polaris-OptionList-Checkbox__Backdrop { border-color: rgba(62, 125, 213, 1); border-color: var(--p-color-border-interactive); }

.Polaris-OptionList-Checkbox__Input:active:not(:disabled) + .Polaris-OptionList-Checkbox__Backdrop::before, .Polaris-OptionList-Checkbox__Input:checked + .Polaris-OptionList-Checkbox__Backdrop::before, .Polaris-OptionList-Checkbox__Input.Polaris-OptionList-Checkbox__Input--indeterminate + .Polaris-OptionList-Checkbox__Backdrop::before { opacity: 1; transform: scale(1); }

@media (-ms-high-contrast: active) { .Polaris-OptionList-Checkbox__Input:active:not(:disabled) + .Polaris-OptionList-Checkbox__Backdrop::before, .Polaris-OptionList-Checkbox__Input:checked + .Polaris-OptionList-Checkbox__Backdrop::before, .Polaris-OptionList-Checkbox__Input.Polaris-OptionList-Checkbox__Input--indeterminate + .Polaris-OptionList-Checkbox__Backdrop::before { border: 0.125rem solid windowText; border: var(--p-border-width-050) solid windowText; } }

.Polaris-OptionList-Checkbox__Input:active:not(:disabled) ~ .Polaris-OptionList-Checkbox__Icon, .Polaris-OptionList-Checkbox__Input:checked ~ .Polaris-OptionList-Checkbox__Icon, .Polaris-OptionList-Checkbox__Input.Polaris-OptionList-Checkbox__Input--indeterminate ~ .Polaris-OptionList-Checkbox__Icon { transform: translate(-50%, -50%) scale(1); opacity: 1; transition: opacity 150ms cubic-bezier(0.25, 0.1, 0.25, 1), transform 150ms cubic-bezier(0.25, 0.1, 0.25, 1); transition: opacity var(--p-motion-duration-150) var(--p-motion-ease), transform var(--p-motion-duration-150) var(--p-motion-ease); }

.Polaris-OptionList-Checkbox__Input:disabled + .Polaris-OptionList-Checkbox__Backdrop { border-color: rgba(221, 224, 228, 1); border-color: var(--p-color-border-disabled); }

.Polaris-OptionList-Checkbox__Input:disabled + .Polaris-OptionList-Checkbox__Backdrop::before { background-color: rgba(235, 236, 239, 1); background-color: var(--p-color-bg-disabled); }

.Polaris-OptionList-Checkbox__Input:disabled + .Polaris-OptionList-Checkbox__Backdrop:hover { cursor: default; }

.Polaris-OptionList-Checkbox__Input:disabled:checked + .Polaris-OptionList-Checkbox__Backdrop, .Polaris-OptionList-Checkbox__Input:disabled:checked + .Polaris-OptionList-Checkbox__Backdrop::before { background: rgba(221, 224, 228, 1); background: var(--p-color-border-disabled); }

.Polaris-OptionList-Checkbox__Backdrop { border: 0.125rem solid rgba(171, 177, 186, 1); border: var(--p-border-width-050) solid var(--p-color-input-border); background-color: rgba(255, 255, 255, 1); background-color: var(--p-color-bg-surface); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); display: block; width: 100%; height: 100%; position: relative; }

.Polaris-OptionList-Checkbox__Backdrop::before { content: ''; position: absolute; top: calc(0.125rem*-1); top: calc(var(--p-border-width-050)*-1); right: calc(0.125rem*-1); right: calc(var(--p-border-width-050)*-1); bottom: calc(0.125rem*-1); bottom: calc(var(--p-border-width-050)*-1); left: calc(0.125rem*-1); left: calc(var(--p-border-width-050)*-1); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); background-color: rgba(36, 99, 188, 1); background-color: var(--p-color-bg-interactive); opacity: 0; transform: scale(0.25); transition: opacity 100ms cubic-bezier(0.25, 0.1, 0.25, 1), transform 100ms cubic-bezier(0.25, 0.1, 0.25, 1); transition: opacity var(--p-motion-duration-100) var(--p-motion-ease), transform var(--p-motion-duration-100) var(--p-motion-ease); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-OptionList-Checkbox__Backdrop::before { content: none; }

.Polaris-OptionList-Checkbox__Backdrop.Polaris-OptionList-Checkbox--hover, .Polaris-OptionList-Checkbox__Backdrop:hover { cursor: pointer; border-color: rgba(171, 177, 186, 1); border-color: var(--p-color-border-hover); }

.Polaris-OptionList-Checkbox__Backdrop::after { content: ''; position: absolute; z-index: 1; top: calc(0.125rem*-1 + -0.0625rem); top: calc(var(--p-border-width-050)*-1 + -0.0625rem); right: calc(0.125rem*-1 + -0.0625rem); right: calc(var(--p-border-width-050)*-1 + -0.0625rem); bottom: calc(0.125rem*-1 + -0.0625rem); bottom: calc(var(--p-border-width-050)*-1 + -0.0625rem); left: calc(0.125rem*-1 + -0.0625rem); left: calc(var(--p-border-width-050)*-1 + -0.0625rem); display: block; pointer-events: none; box-shadow: 0 0 0 calc(0.125rem*-1 + -0.0625rem) rgba(62, 125, 213, 1); box-shadow: 0 0 0 calc(var(--p-border-width-050)*-1 + -0.0625rem) var(--p-color-border-focus); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

.Polaris-OptionList-Checkbox__Icon { position: absolute; top: 50%; left: 50%; transform-origin: 50% 50%; pointer-events: none; transform: translate(-50%, -50%) scale(0.25); opacity: 0; transition: opacity 100ms cubic-bezier(0.25, 0.1, 0.25, 1), transform 100ms cubic-bezier(0.25, 0.1, 0.25, 1); transition: opacity var(--p-motion-duration-100) var(--p-motion-ease), transform var(--p-motion-duration-100) var(--p-motion-ease); }

@media (-ms-high-contrast: active) { .Polaris-OptionList-Checkbox__Icon { fill: windowText; } }

.Polaris-OptionList-Checkbox__Icon svg { fill: rgba(255, 255, 255, 1); fill: var(--p-color-icon-on-color); }


.Polaris-OptionList-Option { -webkit-appearance: none; appearance: none; margin: 0; padding: 0; background: none; border: none; font-size: inherit; line-height: inherit; cursor: pointer; width: 100%; min-height: 2.25rem; text-align: left; text-decoration: none; border-radius: 0.25rem; border-radius: var(--p-border-radius-100); margin-top: 0.25rem; margin-top: var(--p-space-100); color: inherit; }

.Polaris-OptionList-Option:focus { outline: none; }

.Polaris-OptionList-Option:visited { color: inherit; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-OptionList-Option { min-height: 2rem; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-OptionList-Option:first-child { margin-top: 0; }

.Polaris-OptionList-Option__SingleSelectOption { -webkit-appearance: none; appearance: none; margin: 0; padding: 0; background: none; border: none; font-size: inherit; line-height: inherit; color: inherit; cursor: pointer; text-align: left; position: relative; }

.Polaris-OptionList-Option__SingleSelectOption:focus { outline: none; }

.Polaris-OptionList-Option__SingleSelectOption::after { content: ''; position: absolute; z-index: 1; top: -0.0625rem; right: -0.0625rem; bottom: -0.0625rem; left: -0.0625rem; display: block; pointer-events: none; box-shadow: 0 0 0 -0.0625rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 -0.0625rem var(--p-color-border-focus); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

.Polaris-OptionList-Option__SingleSelectOption.Polaris-OptionList-Option--focused:focus-visible:not(:active)::after { box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 0.125rem var(--p-color-border-focus); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-OptionList-Option__SingleSelectOption.Polaris-OptionList-Option--focused:focus-visible:not(:active) { outline: 0.125rem solid rgba(62, 125, 213, 1); outline: var(--p-border-width-050) solid var(--p-color-border-focus); outline-offset: 0.0625rem; outline-offset: var(--p-space-025); background-color: rgba(241, 242, 244, 1); background-color: var(--p-color-bg-surface-secondary-hover); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-OptionList-Option__SingleSelectOption.Polaris-OptionList-Option--focused:focus-visible:not(:active)::after { content: none; }

.Polaris-OptionList-Option__SingleSelectOption.Polaris-OptionList-Option--active { background: rgba(240, 245, 253, 1); background: var(--p-color-bg-interactive-selected); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-OptionList-Option__SingleSelectOption.Polaris-OptionList-Option--active { background: rgba(235, 236, 239, 1); background: var(--p-color-bg-surface-secondary-active); }

.Polaris-OptionList-Option__SingleSelectOption.Polaris-OptionList-Option--active::before, .Polaris-OptionList-Option__SingleSelectOption.Polaris-OptionList-Option--select::before { content: ''; background-color: rgba(36, 99, 188, 1); background-color: var(--p-color-bg-interactive); position: absolute; top: 0; left: calc(0.5rem*-1); left: calc(var(--p-space-200)*-1); height: 100%; display: block; width: 0.1875rem; width: var(--p-border-width-3); border-top-right-radius: 0.25rem; border-top-right-radius: var(--p-border-radius-100); border-bottom-right-radius: 0.25rem; border-bottom-right-radius: var(--p-border-radius-100); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-OptionList-Option__SingleSelectOption.Polaris-OptionList-Option--active::before, html[class~="Polaris-Summer-Editions-2023"] .Polaris-OptionList-Option__SingleSelectOption.Polaris-OptionList-Option--select::before { content: none; }

.Polaris-OptionList-Option__SingleSelectOption:not(.Polaris-OptionList-Option--disabled) { color: inherit; }

.Polaris-OptionList-Option__SingleSelectOption .Polaris-OptionList-Option__Media { padding: 0 0.5rem 0 0; padding: 0 var(--p-space-200) 0 0; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-OptionList-Option__SingleSelectOption { display: flex; flex-wrap: nowrap; justify-content: space-between; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-OptionList-Option__SingleSelectOption.Polaris-OptionList-Option--select, html[class~="Polaris-Summer-Editions-2023"] .Polaris-OptionList-Option__SingleSelectOption.Polaris-OptionList-Option--select:hover:not(.Polaris-OptionList-Option--disabled), html[class~="Polaris-Summer-Editions-2023"] .Polaris-OptionList-Option__SingleSelectOption.Polaris-OptionList-Option--active { font-weight: 600; font-weight: var(--p-font-weight-semibold); }

.Polaris-OptionList-Option__Label, .Polaris-OptionList-Option__SingleSelectOption, .Polaris-OptionList-Option__MultiSelectOption { display: flex; align-items: flex-start; width: 100%; cursor: pointer; border-radius: 0.25rem; border-radius: var(--p-border-radius-100); padding: 0.5rem; padding: var(--p-space-200); word-wrap: break-word; word-break: break-word; overflow-wrap: break-word; }

.Polaris-OptionList-Option__Label:hover:not(.Polaris-OptionList-Option--disabled), .Polaris-OptionList-Option__SingleSelectOption:hover:not(.Polaris-OptionList-Option--disabled), .Polaris-OptionList-Option__MultiSelectOption:hover:not(.Polaris-OptionList-Option--disabled) { background: rgba(241, 242, 244, 1); background: var(--p-color-bg-hover); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-OptionList-Option__Label:hover:not(.Polaris-OptionList-Option--disabled), html[class~="Polaris-Summer-Editions-2023"] .Polaris-OptionList-Option__SingleSelectOption:hover:not(.Polaris-OptionList-Option--disabled), html[class~="Polaris-Summer-Editions-2023"] .Polaris-OptionList-Option__MultiSelectOption:hover:not(.Polaris-OptionList-Option--disabled) { background-color: rgba(241, 242, 244, 1); background-color: var(--p-color-bg-surface-secondary-hover); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-OptionList-Option__Label, html[class~="Polaris-Summer-Editions-2023"] .Polaris-OptionList-Option__SingleSelectOption, html[class~="Polaris-Summer-Editions-2023"] .Polaris-OptionList-Option__MultiSelectOption { border-radius: 0.5rem; border-radius: var(--p-border-radius-200); padding: 0.375rem; padding: var(--p-space-150); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-OptionList-Option__Label:active:not(.Polaris-OptionList-Option--disabled), html[class~="Polaris-Summer-Editions-2023"] .Polaris-OptionList-Option__SingleSelectOption:active:not(.Polaris-OptionList-Option--disabled), html[class~="Polaris-Summer-Editions-2023"] .Polaris-OptionList-Option__MultiSelectOption:active:not(.Polaris-OptionList-Option--disabled) { background-color: rgba(202, 206, 211, 1); background-color: var(--p-color-bg-fill-tertiary-active); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-OptionList-Option__Label.Polaris-OptionList-Option--select, html[class~="Polaris-Summer-Editions-2023"] .Polaris-OptionList-Option__Label.Polaris-OptionList-Option--select:hover:not(.Polaris-OptionList-Option--disabled), html[class~="Polaris-Summer-Editions-2023"] .Polaris-OptionList-Option__SingleSelectOption.Polaris-OptionList-Option--select, html[class~="Polaris-Summer-Editions-2023"] .Polaris-OptionList-Option__SingleSelectOption.Polaris-OptionList-Option--select:hover:not(.Polaris-OptionList-Option--disabled), html[class~="Polaris-Summer-Editions-2023"] .Polaris-OptionList-Option__MultiSelectOption.Polaris-OptionList-Option--select, html[class~="Polaris-Summer-Editions-2023"] .Polaris-OptionList-Option__MultiSelectOption.Polaris-OptionList-Option--select:hover:not(.Polaris-OptionList-Option--disabled) { background-color: rgba(235, 236, 239, 1); background-color: var(--p-color-bg-surface-secondary-active); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-OptionList-Option__Label.Polaris-OptionList-Option--select.Polaris-OptionList-Option__CheckboxLabel, html[class~="Polaris-Summer-Editions-2023"] .Polaris-OptionList-Option__Label.Polaris-OptionList-Option--select:hover:not(.Polaris-OptionList-Option--disabled).Polaris-OptionList-Option__CheckboxLabel, html[class~="Polaris-Summer-Editions-2023"] .Polaris-OptionList-Option__SingleSelectOption.Polaris-OptionList-Option--select.Polaris-OptionList-Option__CheckboxLabel, html[class~="Polaris-Summer-Editions-2023"] .Polaris-OptionList-Option__SingleSelectOption.Polaris-OptionList-Option--select:hover:not(.Polaris-OptionList-Option--disabled).Polaris-OptionList-Option__CheckboxLabel, html[class~="Polaris-Summer-Editions-2023"] .Polaris-OptionList-Option__MultiSelectOption.Polaris-OptionList-Option--select.Polaris-OptionList-Option__CheckboxLabel, html[class~="Polaris-Summer-Editions-2023"] .Polaris-OptionList-Option__MultiSelectOption.Polaris-OptionList-Option--select:hover:not(.Polaris-OptionList-Option--disabled).Polaris-OptionList-Option__CheckboxLabel { background-color: transparent; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-OptionList-Option__Label .Polaris-OptionList-Option__Media, html[class~="Polaris-Summer-Editions-2023"] .Polaris-OptionList-Option__SingleSelectOption .Polaris-OptionList-Option__Media, html[class~="Polaris-Summer-Editions-2023"] .Polaris-OptionList-Option__MultiSelectOption .Polaris-OptionList-Option__Media { padding: 0 0.5rem 0 0; padding: 0 var(--p-space-200) 0 0; }

.Polaris-OptionList-Option__Label.Polaris-OptionList-Option--select, .Polaris-OptionList-Option__Label.Polaris-OptionList-Option--select:hover:not(.Polaris-OptionList-Option--disabled), .Polaris-OptionList-Option__Label:active:not(.Polaris-OptionList-Option--disabled), .Polaris-OptionList-Option__SingleSelectOption.Polaris-OptionList-Option--select, .Polaris-OptionList-Option__SingleSelectOption.Polaris-OptionList-Option--select:hover:not(.Polaris-OptionList-Option--disabled), .Polaris-OptionList-Option__SingleSelectOption:active:not(.Polaris-OptionList-Option--disabled), .Polaris-OptionList-Option__MultiSelectOption.Polaris-OptionList-Option--select, .Polaris-OptionList-Option__MultiSelectOption.Polaris-OptionList-Option--select:hover:not(.Polaris-OptionList-Option--disabled), .Polaris-OptionList-Option__MultiSelectOption:active:not(.Polaris-OptionList-Option--disabled) { background: rgba(240, 245, 253, 1); background: var(--p-color-bg-interactive-selected); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

.Polaris-OptionList-Option__Label.Polaris-OptionList-Option--disabled, .Polaris-OptionList-Option__SingleSelectOption.Polaris-OptionList-Option--disabled, .Polaris-OptionList-Option__MultiSelectOption.Polaris-OptionList-Option--disabled { background: transparent; cursor: default; color: rgba(135, 144, 155, 1); color: var(--p-color-text-disabled); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-OptionList-Option__MultiSelectOption:active:not(.Polaris-OptionList-Option--disabled), html[class~="Polaris-Summer-Editions-2023"] .Polaris-OptionList-Option__MultiSelectOption.Polaris-OptionList-Option--select, html[class~="Polaris-Summer-Editions-2023"] .Polaris-OptionList-Option__MultiSelectOption.Polaris-OptionList-Option--select:hover:not(.Polaris-OptionList-Option--disabled), html[class~="Polaris-Summer-Editions-2023"] .Polaris-OptionList-Option__MultiSelectOption:hover:not(.Polaris-OptionList-Option--disabled) { background-color: transparent; }

.Polaris-OptionList-Option__Checkbox { box-sizing: border-box; display: flex; flex-shrink: 0; width: 1.25rem; height: 1.25rem; margin-right: 0.5rem; margin-right: var(--p-space-200); margin-left: calc(0.0625rem*-1); margin-left: calc(var(--p-space-025)*-1); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-OptionList-Option__Checkbox { align-items: center; margin-left: 0; }

.Polaris-OptionList-Option--disabled .Polaris-OptionList-Option__Media svg { fill: rgba(171, 177, 186, 1); fill: var(--p-color-icon-disabled); }

.Polaris-OptionList-Option__Media svg { fill: rgba(97, 106, 117, 1); fill: var(--p-color-icon); }

.Polaris-OptionList-Option--verticalAlignTop { align-items: flex-start; }

.Polaris-OptionList-Option--verticalAlignCenter { align-items: center; }

.Polaris-OptionList-Option--verticalAlignBottom { align-items: flex-end; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-OptionList-Option__Icon { margin-left: 0.5rem; margin-left: var(--p-space-200); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-OptionList-Option__Icon svg { fill: rgba(0, 122, 92, 1); fill: var(--p-color-icon-brand); }


html[class~="Polaris-Summer-Editions-2023"] .Polaris-Pagination button { /* stylelint-disable declaration-no-important -- se23 */ border: none !important; box-shadow: none !important; /* stylelint-enable */ background-color: rgba(221, 224, 228, 1); background-color: var(--p-color-bg-fill-tertiary); /* stylelint-disable-next-line selector-max-combinators -- se23 */ /* stylelint-disable-next-line selector-max-combinators -- se23 */ /* stylelint-disable-next-line selector-max-combinators -- se23 */ }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Pagination button:hover { background-color: rgba(202, 206, 211, 1); background-color: var(--p-color-bg-fill-tertiary-hover); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Pagination button:active { /* stylelint-disable-next-line declaration-no-important -- se23 */ box-shadow: inset 0rem 0.125rem 0.25rem rgba(31, 33, 36, 0.32) !important; box-shadow: var(--p-shadow-inset-md) !important; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Pagination button:active, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Pagination button:focus { background-color: rgba(202, 206, 211, 1); background-color: var(--p-color-bg-fill-tertiary-active); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Pagination.Polaris-Pagination--table button { --button-min-height: var(--p-space-600); background-color: rgba(249, 250, 251, 1); background-color: var(--p-color-bg-surface-secondary); min-height: var(--button-min-height); min-width: var(--button-min-height); height: var(--button-min-height); width: var(--button-min-height); padding: 0; padding: initial; /* stylelint-disable selector-max-combinators, selector-max-compound-selectors, max-nesting-depth -- cleaner until se23 clean up */ /* stylelint-enable */ }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Pagination.Polaris-Pagination--table button:hover { background-color: rgba(202, 206, 211, 1); background-color: var(--p-color-bg-fill-tertiary-hover); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Pagination.Polaris-Pagination--table button:hover svg { fill: rgba(31, 33, 36, 1); fill: var(--p-color-icon-hover); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Pagination.Polaris-Pagination--table button:active, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Pagination.Polaris-Pagination--table button:focus { background-color: rgba(202, 206, 211, 1); background-color: var(--p-color-bg-fill-tertiary-active); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Pagination.Polaris-Pagination--table button:active svg, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Pagination.Polaris-Pagination--table button:focus svg { fill: rgba(31, 33, 36, 1); fill: var(--p-color-icon-active); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Pagination.Polaris-Pagination--table button:disabled svg { fill: rgba(171, 177, 186, 1); fill: var(--p-color-icon-disabled); }


.Polaris-Header-Title { word-wrap: break-word; word-break: break-word; overflow-wrap: break-word; font-weight: 600; font-weight: var(--p-font-weight-semibold); font-size: 1.25rem; font-size: var(--p-font-size-300); line-height: 1.5rem; line-height: var(--p-font-line-height-600); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Header-Title { font-weight: 700; font-weight: var(--p-font-weight-bold); }

.Polaris-Header-Title__TitleWithSubtitle { margin-top: 0.25rem; margin-top: var(--p-space-100); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Header-Title__TitleWithSubtitle { margin-top: 0; }

.Polaris-Header-Title__SubTitle { margin-top: 0.25rem; margin-top: var(--p-space-100); color: rgba(97, 106, 117, 1); color: var(--p-color-text-secondary); }

.Polaris-Header-Title__SubTitle.Polaris-Header-Title__SubtitleCompact { margin-top: 0; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Header-Title__SubTitle.Polaris-Header-Title__SubtitleCompact { margin-top: 0.125rem; margin-top: var(--p-space-050); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Header-Title__SubTitle { margin-top: 0.125rem; margin-top: var(--p-space-050); }

.Polaris-Header-Title__TitleWithMetadataWrapper { display: flex; flex-wrap: wrap; align-items: center; row-gap: 0.5rem; row-gap: var(--p-space-200); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Header-Title__TitleWithMetadataWrapper { padding-block: 0.125rem; padding-block: var(--p-space-050); }

.Polaris-Header-Title__TitleWithMetadataWrapper .Polaris-Header-Title { display: inline; margin-right: 0.5rem; margin-right: var(--p-space-200); }

.Polaris-Header-Title__TitleWithMetadataWrapper .Polaris-Header-Title > * { display: inline; }

.Polaris-Header-Title__TitleWithMetadataWrapper .Polaris-Header-Title__TitleMetadata { margin-top: 0; vertical-align: bottom; }


.Polaris-Page-Header__TitleWrapper { grid-area: title; margin-top: 0.25rem; margin-top: var(--p-space-100); align-self: center; flex: 1 1 auto; }

@media (min-width: 30.625em) { .Polaris-Page-Header__TitleWrapper { margin-top: 0; } }

.Polaris-Page-Header__BreadcrumbWrapper { grid-area: breadcrumbs; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Page-Header__BreadcrumbWrapper { /* stylelint-disable-next-line selector-max-combinators -- SE23 match button group */ }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Page-Header__BreadcrumbWrapper a, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Page-Header__BreadcrumbWrapper button { background-color: transparent; border-radius: 0.5rem; border-radius: var(--p-border-radius-200); box-shadow: none; /* stylelint-disable-next-line selector-max-combinators -- SE23 match button group */ /* stylelint-disable-next-line selector-max-combinators -- SE23 match button group */ /* stylelint-disable-next-line selector-max-combinators -- SE23 match button group */ }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Page-Header__BreadcrumbWrapper a:is(:hover, :focus, :focus-visible), html[class~="Polaris-Summer-Editions-2023"] .Polaris-Page-Header__BreadcrumbWrapper button:is(:hover, :focus, :focus-visible) { /* stylelint-disable-next-line declaration-no-important -- SE23 match button group */ box-shadow: none !important; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Page-Header__BreadcrumbWrapper a:is(:hover, :focus-visible), html[class~="Polaris-Summer-Editions-2023"] .Polaris-Page-Header__BreadcrumbWrapper button:is(:hover, :focus-visible) { background-color: rgba(202, 206, 211, 1); background-color: var(--p-color-bg-fill-tertiary-hover); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Page-Header__BreadcrumbWrapper a:active, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Page-Header__BreadcrumbWrapper button:active { background-color: rgba(202, 206, 211, 1); background-color: var(--p-color-bg-fill-tertiary-active); /* stylelint-disable-next-line declaration-no-important -- SE23 match button group */ box-shadow: inset 0rem 0.125rem 0.25rem rgba(31, 33, 36, 0.32) !important; box-shadow: var(--p-shadow-inset-md) !important; }

.Polaris-Page-Header__PaginationWrapper { margin-left: 0.25rem; margin-left: var(--p-space-100); line-height: 1; }

.Polaris-Page-Header__PaginationWrapper button { border: 0.0625rem solid rgba(171, 177, 186, 1) !important; border: var(--p-border-width-025) solid var(--p-color-border-strong) !important; box-shadow: none !important; }

.Polaris-Page-Header__PaginationWrapper button:hover, .Polaris-Page-Header__PaginationWrapper button:active, .Polaris-Page-Header__PaginationWrapper button:focus { border: 0.0625rem solid rgba(171, 177, 186, 1) !important; border: var(--p-border-width-025) solid var(--p-color-border-strong) !important; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Page-Header__PaginationWrapper { margin-left: 0.5rem; margin-left: var(--p-space-200); }

.Polaris-Page-Header__PrimaryActionWrapper { margin-top: 0; margin-left: 0.25rem; margin-left: var(--p-space-100); }

@media (min-width: 48em) { .Polaris-Page-Header__PrimaryActionWrapper { margin-left: 0.5rem; margin-left: var(--p-space-200); } }

.Polaris-Page-Header__Row { display: flex; justify-content: space-between; line-height: normal; }

.Polaris-Page-Header__Row:first-child { min-height: 2.25rem; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Page-Header__Row:first-child { min-height: 1.75rem; }

.Polaris-Page-Header__Row + .Polaris-Page-Header__Row { margin-top: 0.25rem; margin-top: var(--p-space-100); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Page-Header__Row + .Polaris-Page-Header__Row { margin-top: 0.125rem; margin-top: var(--p-space-050); }

.Polaris-Page-Header--mobileView .Polaris-Page-Header__Row + .Polaris-Page-Header__Row { margin-top: 0.5rem; margin-top: var(--p-space-200); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Page-Header--mobileView .Polaris-Page-Header__Row + .Polaris-Page-Header__Row { margin-top: 0.25rem; margin-top: var(--p-space-100); }

.Polaris-Page-Header__Row + .Polaris-Page-Header__Row .Polaris-Page-Header__RightAlign { margin-left: 0; }

.Polaris-Page-Header__RightAlign { grid-area: actions; display: flex; align-content: flex-end; flex: 1 1 auto; align-items: center; align-self: flex-start; justify-content: flex-end; margin-left: 1rem; margin-left: var(--p-space-400); white-space: nowrap; }

@media (max-width: 30.6225em) { .Polaris-Page-Header--noBreadcrumbs .Polaris-Page-Header__RightAlign { margin-left: 0; } }

@media (min-width: 30.625em) { .Polaris-Page-Header__AdditionalMetaData { margin-left: calc(1.25rem*2 + 0.5rem + 0.25rem); margin-left: calc(var(--p-space-500)*2 + var(--p-space-200) + var(--p-space-100)); }
  html[class~="Polaris-Summer-Editions-2023"] .Polaris-Page-Header__AdditionalMetaData { margin-left: calc(1.25rem + 0.5rem + 0.25rem); margin-left: calc(var(--p-space-500) + var(--p-space-200) + var(--p-space-100)); } }

.Polaris-Page-Header--noBreadcrumbs .Polaris-Page-Header__AdditionalMetaData { margin-left: 0; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Page-Header--noBreadcrumbs .Polaris-Page-Header__AdditionalMetaData { margin-left: 0; }

.Polaris-Page-Header__Actions { width: 100%; display: flex; align-items: center; justify-content: flex-end; text-align: right; }

@media (max-width: 64.9975em) { .Polaris-Page-Header--longTitle .Polaris-Page-Header__AdditionalMetaData { margin-left: 0; }
  .Polaris-Page-Header--longTitle .Polaris-Page-Header__Row { display: grid; gap: 0.5rem 1rem; grid-gap: 0.5rem 1rem; grid-gap: var(--p-space-200) var(--p-space-400); gap: var(--p-space-200) var(--p-space-400); grid-template-columns: auto 1fr; grid-template-areas: 'breadcrumbs actions' 'title title'; }
  .Polaris-Page-Header--longTitle .Polaris-Page-Header__Row + .Polaris-Page-Header__Row { gap: 0; } }

@media (max-width: 47.9975em) { .Polaris-Page-Header--mediumTitle:not(.Polaris-Page-Header--noBreadcrumbs) .Polaris-Page-Header__AdditionalMetaData { margin-left: 0; }
  .Polaris-Page-Header--mediumTitle:not(.Polaris-Page-Header--noBreadcrumbs) .Polaris-Page-Header__Row { display: grid; gap: 0.5rem 1rem; grid-gap: 0.5rem 1rem; grid-gap: var(--p-space-200) var(--p-space-400); gap: var(--p-space-200) var(--p-space-400); grid-template-columns: auto 1fr; grid-template-areas: 'breadcrumbs actions' 'title title'; }
  .Polaris-Page-Header--mediumTitle:not(.Polaris-Page-Header--noBreadcrumbs) .Polaris-Page-Header__Row + .Polaris-Page-Header__Row { gap: 0; } }

.Polaris-Page-Header--mediumTitle.Polaris-Page-Header--noBreadcrumbs .Polaris-Page-Header__TitleWrapper { margin-top: 0; }

.Polaris-Page-Header--mediumTitle.Polaris-Page-Header--noBreadcrumbs .Polaris-Page-Header__RightAlign { margin-bottom: 0.25rem; margin-bottom: var(--p-space-100); }

@media (min-width: 48em) { .Polaris-Page-Header--mediumTitle.Polaris-Page-Header--noBreadcrumbs .Polaris-Page-Header__RightAlign { margin-bottom: 0; } }

.Polaris-Page-Header--mediumTitle.Polaris-Page-Header--noBreadcrumbs .Polaris-Page-Header__Row { flex-wrap: wrap-reverse; }

@media (min-width: 48em) { .Polaris-Page-Header--mediumTitle.Polaris-Page-Header--noBreadcrumbs .Polaris-Page-Header__Row { flex-wrap: nowrap; } }

.Polaris-Page-Header--isSingleRow .Polaris-Page-Header__Row { gap: 0; }


html, body { min-height: 100%; height: 100%; }

.Polaris-Page { margin: 0 auto; padding: 0; max-width: 62.375rem; }

@media (min-width: 30.625em) { .Polaris-Page { padding: 0 1.5rem; padding: 0 var(--p-space-600); } }

.Polaris-Page::after { content: ''; display: table; }

.Polaris-Page--fullWidth { max-width: none; }

.Polaris-Page--narrowWidth { max-width: 41.375rem; }

.Polaris-Page__Content { padding: 0.5rem 0; padding: var(--p-space-200) 0; }

@media (min-width: 48em) { .Polaris-Page__Content { padding-top: 1.25rem; padding-top: var(--p-space-500); } }

.Polaris-Page--divider { border-top: 0.0625rem solid rgba(221, 224, 228, 1); border-top: var(--p-border-width-025) solid var(--p-color-border-secondary); padding-top: 2rem; padding-top: var(--p-space-800); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Page--divider { border-top: 0; padding-top: 0; }


.Polaris-PageActions { margin: 0 auto; padding: 1.25rem; padding: var(--p-space-500); border-top: 0.0625rem solid rgba(221, 224, 228, 1); border-top: var(--p-border-width-025) solid var(--p-color-border-secondary); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-PageActions { border-top: 0; padding: 1rem; padding: var(--p-space-400); }

@media (min-width: 30.625em) { .Polaris-PageActions { padding: 1.25rem 0; padding: var(--p-space-500) 0; }
  html[class~="Polaris-Summer-Editions-2023"] .Polaris-PageActions { padding: 1rem 0; padding: var(--p-space-400) 0; } }


.Polaris-ProgressBar { --pc-progress-bar-duration: initial; --pc-progress-bar-percent: initial; overflow: hidden; width: 100%; background-color: var(--pc-progress-bar-background); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

@media (forced-colors: active) { .Polaris-ProgressBar { border: 0.0625rem solid transparent; border: var(--p-border-width-025) solid transparent; } }

.Polaris-ProgressBar--sizeSmall { height: 0.5rem; }

.Polaris-ProgressBar--sizeMedium { height: 1rem; }

.Polaris-ProgressBar--sizeLarge { height: 2rem; }

.Polaris-ProgressBar--colorHighlight { --pc-progress-bar-background: var(--p-color-bg-fill-tertiary); --pc-progress-bar-indicator: var(--p-color-border-info); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ProgressBar--colorHighlight { --pc-progress-bar-indicator: var(--p-color-bg-fill-info); }

.Polaris-ProgressBar--colorPrimary { --pc-progress-bar-background: var(--p-color-bg-fill-tertiary); --pc-progress-bar-indicator: var(--p-color-bg-primary); }

.Polaris-ProgressBar--colorSuccess { --pc-progress-bar-background: var(--p-color-bg-fill-tertiary); --pc-progress-bar-indicator: var(--p-color-border-success); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ProgressBar--colorSuccess { --pc-progress-bar-indicator: var(--p-color-bg-fill-success); }

.Polaris-ProgressBar--colorCritical { --pc-progress-bar-background: var(--p-color-bg-fill-tertiary); --pc-progress-bar-indicator: var(--p-color-bg-fill-critical-secondary); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ProgressBar--colorCritical { --pc-progress-bar-indicator: var(--p-color-bg-fill-critical); }

.Polaris-ProgressBar__Indicator { height: inherit; background-color: var(--pc-progress-bar-indicator); transition: transform var(--pc-progress-bar-duration) cubic-bezier(0.25, 0.1, 0.25, 1); transition: transform var(--pc-progress-bar-duration) var(--p-motion-ease); transform: scaleX(0); transform-origin: 0 50%; }

@media screen and (-ms-high-contrast: active) { .Polaris-ProgressBar__Indicator { border: 1rem solid highlight; } }

.Polaris-ProgressBar__IndicatorAppearActive, .Polaris-ProgressBar__IndicatorAppearDone { transform: scaleX(var(--pc-progress-bar-percent)); }

.Polaris-ProgressBar__Progress, .Polaris-ProgressBar__Label { position: absolute !important; top: 0; width: 0.0625rem !important; height: 0.0625rem !important; margin: 0 !important; padding: 0 !important; overflow: hidden !important; clip-path: inset(50%) !important; border: 0 !important; white-space: nowrap !important; }


.Polaris-RangeSlider { --pc-range-slider-input: 10; --pc-range-slider-output: 20; --pc-range-slider-track-height: 0.25rem; --pc-range-slider-thumb-size: 1rem; --pc-track-dashed-border-radius: var(--p-border-radius-100); }


.Polaris-RangeSlider-DualThumb__RangeSlider { --pc-range-slider-input: 10; --pc-range-slider-output: 20; --pc-range-slider-track-height: 0.25rem; --pc-range-slider-thumb-size: 1rem; --pc-track-dashed-border-radius: var(--p-border-radius-100); }

.Polaris-RangeSlider-DualThumb { position: relative; width: 100%; display: flex; align-items: center; }

.Polaris-RangeSlider-DualThumb__TrackWrapper { position: relative; display: flex; align-items: center; width: 100%; min-height: 1.75rem; cursor: pointer; }

.Polaris-RangeSlider-DualThumb__TrackWrapper.Polaris-RangeSlider-DualThumb--disabled { opacity: 0.8; cursor: not-allowed; }

.Polaris-RangeSlider-DualThumb__Track { --pc-range-slider-progress-upper: initial; --pc-range-slider-progress-lower: initial; --pc-dual-thumb-unselected-range: transparent; --pc-dual-thumb-selected-range: var(--p-color-bg-interactive); --pc-dual-thumb-gradient-colors: var(--pc-dual-thumb-unselected-range) 0%,
    var(--pc-dual-thumb-unselected-range) var(--pc-range-slider-progress-lower),
    var(--pc-dual-thumb-selected-range) var(--pc-range-slider-progress-lower),
    var(--pc-dual-thumb-selected-range) var(--pc-range-slider-progress-upper),
    var(--pc-dual-thumb-unselected-range) var(--pc-range-slider-progress-upper),
    var(--pc-dual-thumb-unselected-range) 100%; position: absolute; z-index: 1; width: 100%; height: var(--pc-range-slider-track-height); border-radius: var(--pc-range-slider-thumb-size); background-image: linear-gradient(to right, var(--pc-dual-thumb-gradient-colors)); }

.Polaris-RangeSlider-DualThumb--error .Polaris-RangeSlider-DualThumb__Track { --pc-dual-thumb-selected-range: var(--p-color-bg-fill-critical); --pc-dual-thumb-gradient-colors: var(--pc-dual-thumb-unselected-range) 0%,
      var(--pc-dual-thumb-unselected-range)
        var(--pc-range-slider-progress-lower),
      var(--pc-dual-thumb-selected-range) var(--pc-range-slider-progress-lower),
      var(--pc-dual-thumb-selected-range) var(--pc-range-slider-progress-upper),
      var(--pc-dual-thumb-unselected-range)
        var(--pc-range-slider-progress-upper),
      var(--pc-dual-thumb-unselected-range) 100%; background-image: linear-gradient(to right, var(--pc-dual-thumb-gradient-colors)); }

.Polaris-RangeSlider-DualThumb--disabled .Polaris-RangeSlider-DualThumb__Track { background: rgba(221, 224, 228, 1) none; background: var(--p-color-border-disabled) none; }

.Polaris-RangeSlider-DualThumb--trackDashed { content: ''; position: absolute; height: var(--pc-range-slider-track-height); width: 100%; background-image: linear-gradient(to right, rgba(202, 206, 211, 1), rgba(202, 206, 211, 1) 50%, transparent 50%, transparent 100%); background-image: linear-gradient(to right, var(--p-color-border), var(--p-color-border) 50%, transparent 50%, transparent 100%); background-size: var(--pc-range-slider-track-height) var(--pc-range-slider-track-height); border-radius: var(--pc-track-dashed-border-radius); border-right: var(--pc-track-dashed-border-radius) rgba(202, 206, 211, 1) solid; border-right: var(--pc-track-dashed-border-radius) var(--p-color-border) solid; }

.Polaris-RangeSlider-DualThumb__Thumbs { position: relative; position: absolute; z-index: var(--pc-range-slider-input); padding: 0; width: var(--pc-range-slider-thumb-size); height: var(--pc-range-slider-thumb-size); border-radius: 624.9375rem; border-radius: var(--p-border-radius-full); border: 0.0625rem solid rgba(62, 125, 213, 1); border: var(--p-border-width-025) solid var(--p-color-border-interactive); background: linear-gradient(rgba(36, 99, 188, 1), rgba(36, 99, 188, 1)); background: linear-gradient(var(--p-color-bg-interactive), var(--p-color-bg-interactive)); -webkit-tap-highlight-color: transparent; cursor: -webkit-grab; transition: transform 150ms cubic-bezier(0.25, 0.1, 0.25, 1); transition: transform var(--p-motion-duration-150) var(--p-motion-ease); }

.Polaris-RangeSlider-DualThumb__Thumbs::after { content: ''; position: absolute; z-index: 1; top: -0.125rem; right: -0.125rem; bottom: -0.125rem; left: -0.125rem; display: block; pointer-events: none; box-shadow: 0 0 0 -0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 -0.125rem var(--p-color-border-focus); border-radius: 0.5rem; border-radius: var(--p-border-radius-200); }

.Polaris-RangeSlider-DualThumb__Thumbs.Polaris-RangeSlider-DualThumb--disabled { cursor: not-allowed; border-color: rgba(221, 224, 228, 1); border-color: var(--p-color-border-disabled); background: rgba(221, 224, 228, 1); background: var(--p-color-border-disabled); }

.Polaris-RangeSlider-DualThumb__Thumbs:active { transform: scale(1.5); }

.Polaris-RangeSlider-DualThumb__Thumbs:focus-visible { outline: 0; }

.Polaris-RangeSlider-DualThumb__Thumbs:focus-visible::after { box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 0.125rem var(--p-color-border-focus); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

.Polaris-RangeSlider-DualThumb--error .Polaris-RangeSlider-DualThumb__Thumbs { border-color: rgba(197, 40, 12, 1); border-color: var(--p-color-bg-fill-critical); background: linear-gradient(rgba(197, 40, 12, 1), rgba(197, 40, 12, 1)); background: linear-gradient(var(--p-color-bg-fill-critical), var(--p-color-bg-fill-critical)); }

.Polaris-RangeSlider-DualThumb__Prefix { flex: 0 0 auto; margin-right: 0.5rem; margin-right: var(--p-space-200); }

.Polaris-RangeSlider-DualThumb__Suffix { flex: 0 0 auto; margin-left: 0.5rem; margin-left: var(--p-space-200); }

.Polaris-RangeSlider-DualThumb__Output { --pc-range-slider-output-spacing: var(--p-space-400); position: absolute; z-index: var(--pc-range-slider-output); bottom: 1.5rem; opacity: 0; visibility: hidden; pointer-events: none; transition-property: opacity, visibility, bottom; transition-duration: 150ms; transition-duration: var(--p-motion-duration-150); transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1); transition-timing-function: var(--p-motion-ease); transform: translateX(calc(-50% + var(--pc-range-slider-thumb-size)/2)); }

.Polaris-RangeSlider-DualThumb__Thumbs:active + .Polaris-RangeSlider-DualThumb__Output { opacity: 1; visibility: visible; bottom: 2rem; }

.Polaris-RangeSlider-DualThumb__OutputBubble { position: relative; display: flex; padding: 0 0.5rem; padding: 0 var(--p-space-200); min-width: 2rem; height: 2rem; background-color: rgba(255, 255, 255, 1); background-color: var(--p-color-bg-surface); box-shadow: 0rem 0.25rem 1.125rem -0.125rem rgba(31, 33, 36, 0.08), 0rem 0.75rem 1.125rem -0.125rem rgba(31, 33, 36, 0.15); box-shadow: var(--p-shadow-xl); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); transition-property: transform; transition-duration: 150ms; transition-duration: var(--p-motion-duration-150); transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1); transition-timing-function: var(--p-motion-ease); }

.Polaris-RangeSlider-DualThumb__Thumbs:hover + .Polaris-RangeSlider-DualThumb__Output .Polaris-RangeSlider-DualThumb__OutputBubble, .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 { transform: translateY(calc(var(--pc-range-slider-output-spacing)*-1)); }

@media (min-width: 48em) { .Polaris-RangeSlider-DualThumb__Thumbs:hover + .Polaris-RangeSlider-DualThumb__Output .Polaris-RangeSlider-DualThumb__OutputBubble, .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 { transform: translateY(calc((var(--pc-range-slider-output-spacing)*0.5)*-1)); } }

.Polaris-RangeSlider-DualThumb__OutputBubble > :first-child { display: block; flex: 1 1 auto; margin: auto; }


.Polaris-RangeSlider-SingleThumb__RangeSlider { --pc-range-slider-input: 10; --pc-range-slider-output: 20; --pc-range-slider-track-height: 0.25rem; --pc-range-slider-thumb-size: 1rem; --pc-track-dashed-border-radius: var(--p-border-radius-100); }

.Polaris-RangeSlider-SingleThumb { display: flex; align-items: center; }

.Polaris-RangeSlider-SingleThumb.Polaris-RangeSlider-SingleThumb--disabled { opacity: 0.8; }

.Polaris-RangeSlider-SingleThumb__InputWrapper { position: relative; display: flex; align-items: center; flex: 1 1 auto; height: var(--pc-range-slider-thumb-size); }

.Polaris-RangeSlider-SingleThumb__InputWrapper input { padding: 0.75rem 0; padding: var(--p-space-300) 0; background-color: transparent; cursor: pointer; }

.Polaris-RangeSlider-SingleThumb__InputWrapper::after { content: ''; position: absolute; height: var(--pc-range-slider-track-height); width: 100%; background-image: linear-gradient(to right, rgba(202, 206, 211, 1), rgba(202, 206, 211, 1) 50%, transparent 50%, transparent 100%); background-image: linear-gradient(to right, var(--p-color-border), var(--p-color-border) 50%, transparent 50%, transparent 100%); background-size: var(--pc-range-slider-track-height) var(--pc-range-slider-track-height); border-radius: var(--pc-track-dashed-border-radius); border-right: var(--pc-track-dashed-border-radius) rgba(202, 206, 211, 1) solid; border-right: var(--pc-track-dashed-border-radius) var(--p-color-border) solid; }

@media (max-width: 30.6225em) { .Polaris-RangeSlider-SingleThumb__InputWrapper { height: 2.75rem; } }

.Polaris-RangeSlider-SingleThumb--disabled input { cursor: not-allowed; }

.Polaris-RangeSlider-SingleThumb__Prefix { flex: 0 0 auto; margin-right: 0.5rem; margin-right: var(--p-space-200); }

.Polaris-RangeSlider-SingleThumb__Suffix { flex: 0 0 auto; margin-left: 0.5rem; margin-left: var(--p-space-200); }

.Polaris-RangeSlider-SingleThumb__Input { --pc-range-slider-min: initial; --pc-range-slider-max: initial; --pc-range-slider-current: initial; --pc-range-slider-progess: initial; --pc-range-slider-output-factor: initial; --pc-single-thumb-progress-lower: var(--p-color-bg-interactive); --pc-single-thumb-progress-upper: transparent; --pc-single-thumb-gradient-colors: var(--pc-single-thumb-progress-lower) 0%,
    var(--pc-single-thumb-progress-lower) var(--pc-range-slider-progress),
    var(--pc-single-thumb-progress-upper) var(--pc-range-slider-progress),
    var(--pc-single-thumb-progress-upper) 100%; position: relative; z-index: var(--pc-range-slider-input); flex: 1 1 auto; margin: 0; padding: 0; width: 100%; background-color: transparent; -webkit-appearance: none; appearance: none; }

.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 { outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; cursor: pointer; width: 100%; height: var(--pc-range-slider-track-height); background-image: linear-gradient(to right, var(--pc-single-thumb-gradient-colors)); border: none; border-radius: var(--pc-range-slider-track-height); }

.Polaris-RangeSlider-SingleThumb__Input::-moz-range-track { cursor: pointer; width: 100%; height: var(--pc-range-slider-track-height); background-image: linear-gradient(to right, var(--pc-single-thumb-gradient-colors)); border: none; border-radius: var(--pc-range-slider-track-height); }

.Polaris-RangeSlider-SingleThumb__Input::-webkit-slider-runnable-track { cursor: pointer; width: 100%; height: var(--pc-range-slider-track-height); background-image: linear-gradient(to right, var(--pc-single-thumb-gradient-colors)); border: none; border-radius: var(--pc-range-slider-track-height); }

.Polaris-RangeSlider-SingleThumb__Input::-ms-thumb { cursor: -webkit-grab; width: var(--pc-range-slider-thumb-size); height: var(--pc-range-slider-thumb-size); border: 0.0625rem solid transparent; border: var(--p-border-width-025) solid transparent; border-radius: 624.9375rem; border-radius: var(--p-border-radius-full); background: linear-gradient(rgba(36, 99, 188, 1), rgba(36, 99, 188, 1)); background: linear-gradient(var(--p-color-bg-interactive), var(--p-color-bg-interactive)); box-shadow: 0 0 0 0 rgba(62, 125, 213, 1); box-shadow: 0 0 0 0 var(--p-color-border-focus); appearance: none; -ms-transition-property: border-color, transform; transition-property: border-color, transform; transition-duration: 200ms; transition-duration: var(--p-motion-duration-200); transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1); transition-timing-function: var(--p-motion-ease); margin-top: calc((var(--pc-range-slider-thumb-size) - var(--pc-range-slider-track-height))*-1/2); }

.Polaris-RangeSlider-SingleThumb__Input::-ms-thumb:hover { background: linear-gradient(rgba(36, 99, 188, 1), rgba(36, 99, 188, 1)); background: linear-gradient(var(--p-color-bg-interactive), var(--p-color-bg-interactive)); }

.Polaris-RangeSlider-SingleThumb__Input::-moz-range-thumb { cursor: -webkit-grab; width: var(--pc-range-slider-thumb-size); height: var(--pc-range-slider-thumb-size); border: 0.0625rem solid transparent; border: var(--p-border-width-025) solid transparent; border-radius: 624.9375rem; border-radius: var(--p-border-radius-full); background: linear-gradient(rgba(36, 99, 188, 1), rgba(36, 99, 188, 1)); background: linear-gradient(var(--p-color-bg-interactive), var(--p-color-bg-interactive)); box-shadow: 0 0 0 0 rgba(62, 125, 213, 1); box-shadow: 0 0 0 0 var(--p-color-border-focus); appearance: none; -moz-transition-property: border-color, transform; transition-property: border-color, transform; transition-duration: 200ms; transition-duration: var(--p-motion-duration-200); transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1); transition-timing-function: var(--p-motion-ease); margin-top: calc((var(--pc-range-slider-thumb-size) - var(--pc-range-slider-track-height))*-1/2); }

.Polaris-RangeSlider-SingleThumb__Input::-moz-range-thumb:hover { background: linear-gradient(rgba(36, 99, 188, 1), rgba(36, 99, 188, 1)); background: linear-gradient(var(--p-color-bg-interactive), var(--p-color-bg-interactive)); }

.Polaris-RangeSlider-SingleThumb__Input::-webkit-slider-thumb { cursor: -webkit-grab; width: var(--pc-range-slider-thumb-size); height: var(--pc-range-slider-thumb-size); border: 0.0625rem solid transparent; border: var(--p-border-width-025) solid transparent; border-radius: 624.9375rem; border-radius: var(--p-border-radius-full); background: linear-gradient(rgba(36, 99, 188, 1), rgba(36, 99, 188, 1)); background: linear-gradient(var(--p-color-bg-interactive), var(--p-color-bg-interactive)); box-shadow: 0 0 0 0 rgba(62, 125, 213, 1); box-shadow: 0 0 0 0 var(--p-color-border-focus); -webkit-appearance: none; appearance: none; -webkit-transition-property: border-color, transform; transition-property: border-color, transform; transition-duration: 200ms; transition-duration: var(--p-motion-duration-200); transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1); transition-timing-function: var(--p-motion-ease); margin-top: calc((var(--pc-range-slider-thumb-size) - var(--pc-range-slider-track-height))*-1/2); }

.Polaris-RangeSlider-SingleThumb__Input::-webkit-slider-thumb:hover { background: linear-gradient(rgba(36, 99, 188, 1), rgba(36, 99, 188, 1)); background: linear-gradient(var(--p-color-bg-interactive), var(--p-color-bg-interactive)); }

.Polaris-RangeSlider-SingleThumb__Input::-ms-thumb { margin-top: 0; transform: translateY(calc(var(--pc-range-slider-thumb-size)*0.2)) scale(0.4); }

.Polaris-RangeSlider-SingleThumb__Input::-webkit-slider-thumb { margin-top: calc((var(--pc-range-slider-thumb-size) - var(--pc-range-slider-track-height))*-0.5); }

.Polaris-RangeSlider-SingleThumb__Input:active::-ms-thumb { transform: scale(1.5); }

.Polaris-RangeSlider-SingleThumb__Input:active::-moz-range-thumb { transform: scale(1.5); }

.Polaris-RangeSlider-SingleThumb__Input:active::-webkit-slider-thumb { transform: scale(1.5); }

.Polaris-RangeSlider-SingleThumb__Input:focus { outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

.Polaris-RangeSlider-SingleThumb__Input:focus::-ms-thumb { border-color: rgba(255, 255, 255, 1); border-color: var(--p-color-bg-surface); box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 var(--p-border-width-050) var(--p-color-border-focus); }

.Polaris-RangeSlider-SingleThumb__Input:focus::-moz-range-thumb { border-color: rgba(255, 255, 255, 1); border-color: var(--p-color-bg-surface); box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 var(--p-border-width-050) var(--p-color-border-focus); }

.Polaris-RangeSlider-SingleThumb__Input:focus::-webkit-slider-thumb { border-color: rgba(255, 255, 255, 1); border-color: var(--p-color-bg-surface); box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 var(--p-border-width-050) var(--p-color-border-focus); }

.Polaris-RangeSlider-SingleThumb--error .Polaris-RangeSlider-SingleThumb__Input { --pc-single-thumb-progress-lower: var(--p-color-bg-fill-critical); }

.Polaris-RangeSlider-SingleThumb--error .Polaris-RangeSlider-SingleThumb__Input::-ms-thumb { border-color: rgba(197, 40, 12, 1); border-color: var(--p-color-bg-fill-critical); background: rgba(197, 40, 12, 1); background: var(--p-color-bg-fill-critical); }

.Polaris-RangeSlider-SingleThumb--error .Polaris-RangeSlider-SingleThumb__Input::-moz-range-thumb { border-color: rgba(197, 40, 12, 1); border-color: var(--p-color-bg-fill-critical); background: rgba(197, 40, 12, 1); background: var(--p-color-bg-fill-critical); }

.Polaris-RangeSlider-SingleThumb--error .Polaris-RangeSlider-SingleThumb__Input::-webkit-slider-thumb { border-color: rgba(197, 40, 12, 1); border-color: var(--p-color-bg-fill-critical); background: rgba(197, 40, 12, 1); background: var(--p-color-bg-fill-critical); }

.Polaris-RangeSlider-SingleThumb--disabled .Polaris-RangeSlider-SingleThumb__Input::-ms-track { outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; cursor: auto; background-image: none; background-color: rgba(221, 224, 228, 1); background-color: var(--p-color-border-disabled); }

.Polaris-RangeSlider-SingleThumb--disabled .Polaris-RangeSlider-SingleThumb__Input::-moz-range-track { cursor: auto; background-image: none; background-color: rgba(221, 224, 228, 1); background-color: var(--p-color-border-disabled); }

.Polaris-RangeSlider-SingleThumb--disabled .Polaris-RangeSlider-SingleThumb__Input::-webkit-slider-runnable-track { cursor: auto; background-image: none; background-color: rgba(221, 224, 228, 1); background-color: var(--p-color-border-disabled); }

.Polaris-RangeSlider-SingleThumb--disabled .Polaris-RangeSlider-SingleThumb__Input::-ms-thumb { cursor: not-allowed; border-color: rgba(221, 224, 228, 1); border-color: var(--p-color-border-disabled); background: rgba(221, 224, 228, 1); background: var(--p-color-border-disabled); }

.Polaris-RangeSlider-SingleThumb--disabled .Polaris-RangeSlider-SingleThumb__Input::-moz-range-thumb { cursor: not-allowed; border-color: rgba(221, 224, 228, 1); border-color: var(--p-color-border-disabled); background: rgba(221, 224, 228, 1); background: var(--p-color-border-disabled); }

.Polaris-RangeSlider-SingleThumb--disabled .Polaris-RangeSlider-SingleThumb__Input::-webkit-slider-thumb { cursor: not-allowed; border-color: rgba(221, 224, 228, 1); border-color: var(--p-color-border-disabled); background: rgba(221, 224, 228, 1); background: var(--p-color-border-disabled); }

.Polaris-RangeSlider-SingleThumb__Output { --pc-range-slider-output-spacing: var(--p-space-400); position: absolute; z-index: var(--pc-range-slider-output); bottom: var(--pc-range-slider-thumb-size); left: var(--pc-range-slider-progress); transform: translateX(calc(-50% + var(--pc-range-slider-output-factor)*var(--pc-range-slider-thumb-size))); opacity: 0; visibility: hidden; pointer-events: none; transition-property: opacity, visibility, bottom; transition-duration: 200ms; transition-duration: var(--p-motion-duration-200); transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1); transition-timing-function: var(--p-motion-ease); }

.Polaris-RangeSlider-SingleThumb__Input:active + .Polaris-RangeSlider-SingleThumb__Output { opacity: 1; visibility: visible; bottom: calc(var(--pc-range-slider-thumb-size) + 0.5rem); }

.Polaris-RangeSlider-SingleThumb__OutputBubble { position: relative; display: flex; box-shadow: 0rem 0.25rem 1.125rem -0.125rem rgba(31, 33, 36, 0.08), 0rem 0.75rem 1.125rem -0.125rem rgba(31, 33, 36, 0.15); box-shadow: var(--p-shadow-xl); padding: 0 0.5rem; padding: 0 var(--p-space-200); min-width: 2rem; height: 2rem; background-color: rgba(255, 255, 255, 1); background-color: var(--p-color-bg-surface); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); transition-property: transform; transition-duration: 200ms; transition-duration: var(--p-motion-duration-200); transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1); transition-timing-function: var(--p-motion-ease); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

.Polaris-RangeSlider-SingleThumb__Input:hover + .Polaris-RangeSlider-SingleThumb__Output .Polaris-RangeSlider-SingleThumb__OutputBubble, .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 { transform: translateY(calc(var(--pc-range-slider-output-spacing)*-1)); }

@media (min-width: 48em) { .Polaris-RangeSlider-SingleThumb__Input:hover + .Polaris-RangeSlider-SingleThumb__Output .Polaris-RangeSlider-SingleThumb__OutputBubble, .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 { transform: translateY(calc((var(--pc-range-slider-output-spacing)*0.4)*-1)); } }

.Polaris-RangeSlider-SingleThumb__OutputBubble > :first-child { display: block; flex: 1 1 auto; margin: auto; }


.Polaris-ResourceItem { --pc-resource-item-min-height: 2.75rem; --pc-resource-item-disclosure-width: 3rem; --pc-resource-item-offset: 2.375rem; --pc-resource-item-clickable-stacking-order: 1; --pc-resource-item-content-stacking-order: 2; outline: none; cursor: pointer; }

.Polaris-ResourceItem:hover { background-color: rgba(241, 242, 244, 1); background-color: var(--p-color-bg-hover); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ResourceItem:hover { background-color: rgba(241, 242, 244, 1); background-color: var(--p-color-bg-surface-secondary-hover); }

.Polaris-ResourceItem:hover .Polaris-ResourceItem__Actions > * { clip: auto; overflow: visible; }

.Polaris-ResourceItem:active { background-color: rgba(235, 236, 239, 1); background-color: var(--p-color-bg-active); }

.Polaris-ResourceItem__ItemWrapper { overflow: hidden; max-width: 100%; }

.Polaris-ResourceItem__CheckboxWrapper { z-index: var(--pc-resource-item-content-stacking-order); display: flex; align-items: inherit; height: 100%; }

.Polaris-ResourceItem__CheckboxLabel { align-items: inherit; }

.Polaris-ResourceItem--focusedInner, .Polaris-ResourceItem--focusedInner.Polaris-ResourceItem--focused, .Polaris-ResourceItem--focusedInner.Polaris-ResourceItem--focused.Polaris-ResourceItem--selected { box-shadow: none; }

.Polaris-ResourceItem__Link, .Polaris-ResourceItem__Button { position: absolute; z-index: var(--pc-resource-item-clickable-stacking-order); top: 0; left: 0; height: 100%; width: 100%; opacity: 0; }

.Polaris-ResourceItem__Button { padding: 0; border: none; }

.Polaris-ResourceItem--selectable { width: 100%; margin-right: 0; }

.Polaris-ResourceItem__Actions > * { clip: rect(0, 0, 0, 0); overflow: hidden; }

.Polaris-ResourceItem--focused .Polaris-ResourceItem__Actions > * { clip: auto; overflow: visible; }

.Polaris-ResourceItem--selected { background-color: rgba(240, 245, 253, 1); background-color: var(--p-color-bg-interactive-selected); }

.Polaris-ResourceItem--selected:hover { background-color: rgba(232, 240, 253, 1); background-color: var(--p-color-bg-interactive-subdued-hover); }

.Polaris-ResourceItem--selected:active { background-color: rgba(187, 212, 247, 1); background-color: var(--p-color-bg-interactive-subdued-active); }

.Polaris-ResourceItem__ListItem { position: relative; }

.Polaris-ResourceItem__ListItem::after { content: ''; position: absolute; z-index: 1; top: 0rem; right: 0rem; bottom: 0rem; left: 0rem; display: block; pointer-events: none; box-shadow: 0 0 0 0rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 0rem var(--p-color-border-focus); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

.Polaris-ResourceItem__ListItem + .Polaris-ResourceItem__ListItem { border-top: 0.0625rem solid rgba(221, 224, 228, 1); border-top: var(--p-border-width-025) solid var(--p-color-border-secondary); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ResourceItem__ListItem + .Polaris-ResourceItem__ListItem { border-top: 0.0625rem solid rgba(202, 206, 211, 1); border-top: var(--p-border-width-025) solid var(--p-color-border); }

.Polaris-ResourceItem__ListItem:not(.Polaris-ResourceItem--hasBulkActions):not(.Polaris-ResourceItem--selectMode)::after { border-radius: 0.125rem; border-radius: var(--p-border-radius-050); }

.Polaris-ResourceItem__ListItem:not(.Polaris-ResourceItem--hasBulkActions):not(.Polaris-ResourceItem--selectMode):last-of-type { border-bottom-left-radius: 0.5rem; border-bottom-left-radius: var(--p-border-radius-200); border-bottom-right-radius: 0.5rem; border-bottom-right-radius: var(--p-border-radius-200); }

.Polaris-ResourceItem__ListItem:not(.Polaris-ResourceItem--hasBulkActions):not(.Polaris-ResourceItem--selectMode):last-of-type .Polaris-ResourceItem__ItemWrapper { border-radius: inherit; }

.Polaris-ResourceItem__ListItem:not(.Polaris-ResourceItem--hasBulkActions):not(.Polaris-ResourceItem--selectMode):last-of-type.Polaris-ResourceItem--focused::after { border-bottom-left-radius: 0.5rem; border-bottom-left-radius: var(--p-border-radius-200); border-bottom-right-radius: 0.5rem; border-bottom-right-radius: var(--p-border-radius-200); }

.Polaris-ResourceItem__ListItem.Polaris-ResourceItem--focused { z-index: var(--pc-resource-item-clickable-stacking-order); }

.Polaris-ResourceItem__ListItem.Polaris-ResourceItem--focused::after { box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 0.125rem var(--p-color-border-focus); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

* + ul > .Polaris-ResourceItem__ListItem:first-of-type.Polaris-ResourceItem--focused::after { top: 0.0625rem; }


.Polaris-Select { --pc-select-backdrop: 10; --pc-select-content: 20; --pc-select-input: 30; position: relative; }

.Polaris-Select select::-ms-expand { display: none; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Select:not(.Polaris-Select--disabled):not(.Polaris-Select--error):hover .Polaris-Select__Backdrop { border-color: rgba(97, 106, 117, 1); border-color: var(--p-color-input-border-hover); background-color: rgba(250, 250, 250, 1); background-color: var(--p-color-input-bg-surface-hover); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Select:not(.Polaris-Select--disabled):not(.Polaris-Select--error) .Polaris-Select__Input:active ~ .Polaris-Select__Backdrop { border: none; box-shadow: inset 0rem 0.125rem 0.25rem rgba(31, 33, 36, 0.32); box-shadow: var(--p-shadow-inset-md); background-color: rgba(247, 247, 247, 1); background-color: var(--p-color-input-bg-surface-active); }

.Polaris-Select--disabled .Polaris-Select__Content { color: rgba(135, 144, 155, 1); color: var(--p-color-text-disabled); }

.Polaris-Select--disabled .Polaris-Select__InlineLabel { color: inherit; }

.Polaris-Select--disabled .Polaris-Select__Icon svg { fill: rgba(171, 177, 186, 1); fill: var(--p-color-icon-disabled); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Select--disabled .Polaris-Select__Icon svg { fill: rgba(171, 177, 186, 1); fill: var(--p-color-icon-disabled); }

.Polaris-Select--disabled .Polaris-Select__Backdrop { border-color: rgba(221, 224, 228, 1); border-color: var(--p-color-border-disabled); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Select--disabled .Polaris-Select__Backdrop { background-color: rgba(0, 0, 0, 0.05); background-color: var(--p-color-bg-fill-disabled); }

.Polaris-Select--disabled .Polaris-Select__Backdrop::before { background-color: rgba(235, 236, 239, 1); background-color: var(--p-color-bg-disabled); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Select--disabled .Polaris-Select__Backdrop::before { background-color: rgba(255, 255, 255, 1); background-color: var(--p-color-input-bg-surface); }

.Polaris-Select--disabled .Polaris-Select__Backdrop:hover { cursor: default; }

.Polaris-Select__Content { font-size: 1rem; font-size: var(--p-font-size-200); font-weight: 400; font-weight: var(--p-font-weight-regular); line-height: 1.5rem; line-height: var(--p-font-line-height-600); border: none; letter-spacing: normal; letter-spacing: initial; position: relative; z-index: var(--pc-select-content); display: flex; align-items: center; width: 100%; min-height: 2.25rem; padding: calc((2.25rem - 1.5rem - 0.125rem)/2) 0.5rem calc((2.25rem - 1.5rem - 0.125rem)/2) 0.75rem; padding: calc((2.25rem - var(--p-font-line-height-3) - var(--p-space-050))/2) var(--p-space-200) calc((2.25rem - var(--p-font-line-height-3) - var(--p-space-050))/2) var(--p-space-300); }

@media (min-width: 48em) { .Polaris-Select__Content { font-size: 0.875rem; font-size: var(--p-font-size-350); } }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Select__Content { min-height: 2rem; font-size: 1rem; font-size: var(--p-font-size-200); line-height: 1.5rem; line-height: var(--p-font-line-height-600); padding: 0.375rem 0.5rem 0.375rem 0.75rem; padding: var(--p-space-150) var(--p-space-200) var(--p-space-150) var(--p-space-300); }

@media (min-width: 48em) { html[class~="Polaris-Summer-Editions-2023"] .Polaris-Select__Content { line-height: 1.25rem; line-height: var(--p-font-line-height-500); font-size: 0.8125rem; font-size: var(--p-font-size-325); } }

@media (max-width: 47.9975em) { .Polaris-Select__Content div > span { font-size: 1rem; font-size: var(--p-font-size-200); line-height: 1.25rem; line-height: var(--p-font-line-height-500); } }

.Polaris-Select__SelectedOption { flex: 1 1; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

.Polaris-Select__Prefix { padding-right: 0.25rem; padding-right: var(--p-space-100); }

.Polaris-Select__Icon svg { fill: rgba(97, 106, 117, 1); fill: var(--p-color-icon); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Select__Icon svg { fill: rgba(135, 144, 155, 1); fill: var(--p-color-icon-secondary); }

.Polaris-Select__Input { font-size: 1rem; font-size: var(--p-font-size-200); font-weight: 400; font-weight: var(--p-font-weight-regular); line-height: 1.25rem; line-height: var(--p-font-line-height-500); letter-spacing: normal; letter-spacing: initial; position: absolute; text-rendering: auto; top: 0; left: 0; z-index: var(--pc-select-input); width: 100%; height: 100%; margin: 0; opacity: 0; -webkit-appearance: none; appearance: none; border: none; }

@media (min-width: 48em) { .Polaris-Select__Input { font-size: 0.875rem; font-size: var(--p-font-size-350); line-height: 1.25rem; line-height: var(--p-font-line-height-500); } }

.Polaris-Select__Backdrop { z-index: var(--pc-select-backdrop); top: 0; right: 0; bottom: 0; left: 0; border: 0.0625rem solid rgba(171, 177, 186, 1); border: var(--p-border-width-025) solid var(--p-color-input-border); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); background-color: rgba(255, 255, 255, 1); background-color: var(--p-color-bg-surface); box-shadow: 0rem 0.0625rem 0.0625rem rgba(31, 33, 36, 0.1); box-shadow: var(--p-shadow-sm); position: relative; position: absolute; }

.Polaris-Select__Backdrop::after { content: ''; position: absolute; z-index: 1; top: -0.125rem; right: -0.125rem; bottom: -0.125rem; left: -0.125rem; display: block; pointer-events: none; box-shadow: 0 0 0 -0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 -0.125rem var(--p-color-border-focus); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Select__Backdrop { background-color: rgba(255, 255, 255, 1); background-color: var(--p-color-input-bg-surface); border-radius: 0.5rem; border-radius: var(--p-border-radius-200); border-width: 0.04125rem; border-width: var(--p-border-width-0165); box-shadow: none; }

.Polaris-Select--error .Polaris-Select__Backdrop { border-color: rgba(197, 40, 12, 1); border-color: var(--p-color-border-critical); background-color: rgba(253, 226, 221, 1); background-color: var(--p-color-bg-surface-critical); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Select--error .Polaris-Select__Backdrop { border-color: rgba(142, 31, 11, 1); border-color: var(--p-color-border-critical-secondary); background-color: rgba(253, 226, 221, 1); background-color: var(--p-color-bg-surface-critical); }

.Polaris-Select--error .Polaris-Select__Backdrop.Polaris-Select--hover, .Polaris-Select--error .Polaris-Select__Backdrop:hover { border-color: rgba(197, 40, 12, 1); border-color: var(--p-color-border-critical); }

.Polaris-Select--error .Polaris-Select__Input:focus-visible ~ .Polaris-Select__Backdrop::after { box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 0.125rem var(--p-color-border-focus); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Select--error .Polaris-Select__Input:focus-visible ~ .Polaris-Select__Backdrop { border-color: rgba(142, 31, 11, 1); border-color: var(--p-color-border-critical-secondary); border-width: 0.0625rem; border-width: var(--p-border-width-025); background-color: rgba(253, 226, 221, 1); background-color: var(--p-color-bg-surface-critical); }

.Polaris-Select__Input:focus-visible ~ .Polaris-Select__Backdrop::after { box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 0.125rem var(--p-color-border-focus); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Select__Input:focus-visible ~ .Polaris-Select__Backdrop { border-color: rgba(26, 26, 26, 1); border-color: var(--p-color-input-border-active); border-width: 0.0625rem; border-width: var(--p-border-width-025); background-color: rgba(247, 247, 247, 1); background-color: var(--p-color-input-bg-surface-active); outline: 0.125rem solid rgba(62, 125, 213, 1); outline: var(--p-border-width-050) solid var(--p-color-border-focus); outline-offset: 0.0625rem; outline-offset: var(--p-space-025); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Select__Input:focus-visible ~ .Polaris-Select__Backdrop::after { content: none; }

@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__FiltersWrapper { padding: 0.75rem 0.75rem 1rem; padding: var(--p-space-300) var(--p-space-300) var(--p-space-400); }

@media (min-width: 30.625em) { .Polaris-ResourceList__FiltersWrapper { padding: 1rem; padding: var(--p-space-400); } }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ResourceList__FiltersWrapper { padding: 0.75rem; padding: var(--p-space-300); }

@media (min-width: 30.625em) { html[class~="Polaris-Summer-Editions-2023"] .Polaris-ResourceList__FiltersWrapper { padding: 0.75rem; padding: var(--p-space-300); } }

.Polaris-ResourceList__FiltersWrapper + .Polaris-ResourceList { border-top: 0.0625rem solid rgba(221, 224, 228, 1); border-top: var(--p-border-width-025) solid var(--p-color-border-secondary); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ResourceList__FiltersWrapper + .Polaris-ResourceList { border-top: none; border-top: 0.0625rem solid rgba(202, 206, 211, 1); border-top: var(--p-border-width-025) solid var(--p-color-border); }

.Polaris-ResourceList__HeaderOuterWrapper { position: relative; background-color: rgba(255, 255, 255, 1); background-color: var(--p-color-bg-surface); z-index: 2; border-top-left-radius: 0.5rem; border-top-left-radius: var(--p-border-radius-200); border-top-right-radius: 0.5rem; border-top-right-radius: var(--p-border-radius-200); }

.Polaris-ResourceList__HeaderOuterWrapper + .Polaris-ResourceList, .Polaris-ResourceList__HeaderOuterWrapper + .Polaris-ResourceList__BulkActionsWrapper + .Polaris-ResourceList { border-top: 0.0625rem solid rgba(221, 224, 228, 1); border-top: var(--p-border-width-025) solid var(--p-color-border-secondary); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ResourceList__HeaderOuterWrapper + .Polaris-ResourceList, html[class~="Polaris-Summer-Editions-2023"] .Polaris-ResourceList__HeaderOuterWrapper + .Polaris-ResourceList__BulkActionsWrapper + .Polaris-ResourceList { border-top: none; border-top: 0.0625rem solid rgba(202, 206, 211, 1); border-top: var(--p-border-width-025) solid var(--p-color-border); }

.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: rgba(255, 255, 255, 0.5); }

.Polaris-ResourceList__FiltersWrapper + .Polaris-ResourceList__HeaderOuterWrapper { margin-top: calc(1rem*-1); margin-top: calc(var(--p-space-400)*-1); }

.Polaris-ResourceList__HeaderWrapper { position: relative; display: flex; align-items: flex-start; width: 100%; min-height: 3.5rem; padding: calc(0.75rem - 0.125rem) 1.25rem; padding: calc(var(--p-space-300) - var(--p-space-050)) var(--p-space-500); background-color: rgba(255, 255, 255, 1); background-color: var(--p-color-bg-surface); border-radius: 0.5rem; border-radius: var(--p-border-radius-200); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ResourceList__HeaderWrapper { min-height: 3.25rem; align-items: center; padding: 0.5rem 0.75rem; padding: var(--p-space-200) var(--p-space-300); }

@media (min-width: 48em) { html[class~="Polaris-Summer-Editions-2023"] .Polaris-ResourceList__HeaderWrapper { min-height: 3rem; } }

.Polaris-ResourceList__HeaderWrapper--isSticky { box-shadow: 0rem 0.125rem 0.25rem rgba(31, 33, 36, 0.1), 0rem 0.0625rem 0.375rem rgba(31, 33, 36, 0.05); box-shadow: var(--p-shadow-md); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ResourceList__HeaderWrapper--isSticky { box-shadow: 0rem 0rem 0.125rem rgba(31, 33, 36, 0.24); box-shadow: var(--p-shadow-xs); border-radius: 0; }

.Polaris-ResourceList__HeaderContentWrapper { position: absolute; z-index: 1; right: 1.25rem; right: var(--p-space-500); left: 1.25rem; left: var(--p-space-500); display: flex; min-height: 2.25rem; opacity: 1; transition: opacity cubic-bezier(0.25, 0.1, 0.25, 1) 200ms; transition: opacity var(--p-motion-ease) var(--p-motion-duration-200); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ResourceList__HeaderContentWrapper { right: 0.75rem; right: var(--p-space-300); left: 0.75rem; left: var(--p-space-300); top: 0; bottom: 0; align-items: center; }

.Polaris-ResourceList__HeaderWrapper--inSelectMode .Polaris-ResourceList__HeaderContentWrapper { opacity: 0; }

.Polaris-ResourceList__SortWrapper, .Polaris-ResourceList__AlternateToolWrapper { position: relative; display: flex; flex: 1 1; align-items: center; }

.Polaris-ResourceList__HeaderWrapper--hasSelect .Polaris-ResourceList__SortWrapper, .Polaris-ResourceList__HeaderWrapper--hasSelect .Polaris-ResourceList__AlternateToolWrapper { padding-right: 0.5rem; padding-right: var(--p-space-200); }

@media (min-width: 30.625em) { .Polaris-ResourceList__SortWrapper, .Polaris-ResourceList__AlternateToolWrapper { position: relative; left: auto; flex: 0 1 auto; margin-left: 1rem; margin-left: var(--p-space-400); }
  .Polaris-ResourceList__HeaderWrapper--hasAlternateTool.Polaris-ResourceList__HeaderWrapper--hasSelect .Polaris-ResourceList__SortWrapper, .Polaris-ResourceList__HeaderWrapper--hasSort.Polaris-ResourceList__HeaderWrapper--hasSelect .Polaris-ResourceList__SortWrapper, .Polaris-ResourceList__HeaderWrapper--hasAlternateTool.Polaris-ResourceList__HeaderWrapper--hasSelect .Polaris-ResourceList__AlternateToolWrapper, .Polaris-ResourceList__HeaderWrapper--hasSort.Polaris-ResourceList__HeaderWrapper--hasSelect .Polaris-ResourceList__AlternateToolWrapper { padding-right: 0; } }

.Polaris-ResourceList__SortWrapper { min-width: 0; max-width: 100%; }

.Polaris-ResourceList__SortWrapper > * { max-width: 100%; }

.Polaris-ResourceList__HeaderTitleWrapper { white-space: nowrap; text-overflow: ellipsis; flex: 1 1; align-self: center; }

.Polaris-ResourceList__HeaderWrapper--hasAlternateTool .Polaris-ResourceList__HeaderTitleWrapper, .Polaris-ResourceList__HeaderWrapper--hasSort .Polaris-ResourceList__HeaderTitleWrapper { display: none; }

@media (min-width: 30.625em) { .Polaris-ResourceList__HeaderWrapper--hasSelect .Polaris-ResourceList__HeaderTitleWrapper, .Polaris-ResourceList__HeaderWrapper--hasAlternateTool.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 { z-index: 2; position: absolute; left: 0; width: 100%; display: flex; align-items: center; justify-content: center; margin-top: 1rem; margin-top: var(--p-space-400); pointer-events: none; }

@media (min-width: 30.625em) { .Polaris-ResourceList__BulkActionsWrapper { flex: 0 1 auto; align-self: flex-start; } }

.Polaris-ResourceList__BulkActionsWrapperSticky { position: fixed; top: auto; bottom: calc(2.5rem - 0.25rem); bottom: calc(var(--p-space-1000) - var(--p-space-100)); }

.Polaris-ResourceList__SelectAllActionsWrapper { position: relative; z-index: 2; width: 100%; }

@media (min-width: 30.625em) { .Polaris-ResourceList__SelectAllActionsWrapper { flex: 0 1 auto; align-self: flex-start; } }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ResourceList__SelectAllActionsWrapper { /* We do not want to worry about setting the height and width explicitly. We want to inherits the height and width of its child (in this case the SelectAllActions component). We do this using flexbox because "the cross size of each flex container is the minimum size necessary to contain the flex items" as per the spec. https://www.w3.org/TR/css-flexbox-1/#flex-lines */ display: flex; align-self: auto; }

.Polaris-ResourceList__CheckableButtonWrapper { display: none; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ResourceList__CheckableButtonWrapper { height: 100%; }

@media (min-width: 30.625em) { .Polaris-ResourceList__CheckableButtonWrapper { flex: 1 1; display: block; } }

.Polaris-ResourceList__SelectButtonWrapper { position: relative; flex: none; }

@media (min-width: 30.625em) { .Polaris-ResourceList__SelectButtonWrapper { display: none; } }

.Polaris-ResourceList__EmptySearchResultWrapper { padding-top: 2rem; padding-top: var(--p-space-800); padding-bottom: 2rem; padding-bottom: var(--p-space-800); }

@media (min-height: 37.5em) { .Polaris-ResourceList__EmptySearchResultWrapper { padding-top: 4rem; padding-top: var(--p-space-1600); padding-bottom: 4rem; padding-bottom: var(--p-space-1600); } }

.Polaris-ResourceList__ResourceListWrapper { position: relative; }

.Polaris-ResourceList__ResourceListWrapperWithBulkActions { --pc-resource-list-bulk-actions-offset: 5.75rem; padding-bottom: var(--pc-resource-list-bulk-actions-offset); }

.Polaris-ResourceList { position: relative; z-index: 1; margin: 0; padding: 0; list-style: none; }

.Polaris-ResourceList__ItemWrapper { position: relative; z-index: 1; overflow: hidden; max-width: 100%; }

.Polaris-ResourceList__ItemWrapper + .Polaris-ResourceList__ItemWrapper { border-top: 0.0625rem solid rgba(221, 224, 228, 1); border-top: var(--p-border-width-025) solid var(--p-color-border-secondary); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-ResourceList__ItemWrapper + .Polaris-ResourceList__ItemWrapper { border-top: none; border-top: 0.0625rem solid rgba(202, 206, 211, 1); border-top: var(--p-border-width-025) solid var(--p-color-border); }

.Polaris-ResourceList__ItemWrapper--isLoading { min-height: 4rem; }

.Polaris-ResourceList__SpinnerContainer { position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 4; display: flex; justify-content: center; }

.Polaris-ResourceList__LoadingOverlay { position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 3; display: flex; justify-content: center; background-color: rgba(255, 255, 255, 0.5); }

.Polaris-ResourceList__DisabledPointerEvents { pointer-events: none; }

.Polaris-ResourceList--disableTextSelection { -webkit-user-select: none; user-select: none; }


.Polaris-SkeletonBodyText__SkeletonBodyTextContainer { width: 100%; }

.Polaris-SkeletonBodyText { height: 0.5rem; height: var(--p-space-200); display: flex; background-color: rgba(221, 224, 228, 1); background-color: var(--p-color-bg-fill-tertiary); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

@media screen and (-ms-high-contrast: active) { .Polaris-SkeletonBodyText { background-color: grayText; } }

.Polaris-SkeletonBodyText:last-child:not(:first-child) { width: 80%; }

.Polaris-SkeletonBodyText + .Polaris-SkeletonBodyText { margin-top: 0.75rem; margin-top: var(--p-space-300); }


.Polaris-SkeletonDisplayText__DisplayText { --pc-skeleton-display-text-height: var(--p-font-line-height-500); --pc-skeleton-display-text-height-not-condensed: var(
    --p-font-line-height-500
  ); max-width: 7.5rem; display: flex; background-color: rgba(221, 224, 228, 1); background-color: var(--p-color-bg-fill-tertiary); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

@media screen and (-ms-high-contrast: active) { .Polaris-SkeletonDisplayText__DisplayText { background-color: grayText; } }

.Polaris-SkeletonDisplayText--sizeSmall { --pc-skeleton-display-text-height: var(--p-font-line-height-600); --pc-skeleton-display-text-height-not-condensed: var(
    --p-font-line-height-700
  ); height: var(--pc-skeleton-display-text-height); }

@media (min-width: 48em) { .Polaris-SkeletonDisplayText--sizeSmall { height: var(--pc-skeleton-display-text-height-not-condensed); } }

.Polaris-SkeletonDisplayText--sizeMedium { --pc-skeleton-display-text-height: var(--p-font-line-height-700); --pc-skeleton-display-text-height-not-condensed: var(
    --p-font-line-height-800
  ); height: var(--pc-skeleton-display-text-height); }

@media (min-width: 48em) { .Polaris-SkeletonDisplayText--sizeMedium { height: var(--pc-skeleton-display-text-height-not-condensed); } }

.Polaris-SkeletonDisplayText--sizeLarge { --pc-skeleton-display-text-height: var(--p-font-line-height-700); --pc-skeleton-display-text-height-not-condensed: var(
    --p-font-line-height-800
  ); height: var(--pc-skeleton-display-text-height); }

@media (min-width: 48em) { .Polaris-SkeletonDisplayText--sizeLarge { height: var(--pc-skeleton-display-text-height-not-condensed); } }

.Polaris-SkeletonDisplayText--sizeExtraLarge { --pc-skeleton-display-text-height: 2.25rem; --pc-skeleton-display-text-height-not-condensed: 2.75rem; height: var(--pc-skeleton-display-text-height); }

@media (min-width: 48em) { .Polaris-SkeletonDisplayText--sizeExtraLarge { height: var(--pc-skeleton-display-text-height-not-condensed); } }


:root { --pc-skeleton-page-max-width: 62.375rem; --pc-skeleton-page-max-width-narrow: 41.375rem; }

.Polaris-SkeletonPage__Title { font-weight: 600; font-weight: var(--p-font-weight-semibold); font-size: 1.25rem; font-size: var(--p-font-size-300); line-height: 1.75rem; line-height: var(--p-font-line-height-700); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-SkeletonPage__Title { font-weight: 700; font-weight: var(--p-font-weight-bold); }

@media screen and (-ms-high-contrast: active) { .Polaris-SkeletonPage__SkeletonTitle { background-color: grayText; } }


.Polaris-SkeletonTabs__Tabs { display: flex; width: 100%; border-bottom: 0.0625rem solid rgba(221, 224, 228, 1); border-bottom: var(--p-border-width-025) solid var(--p-color-border-secondary); }

.Polaris-SkeletonTabs__Tab { position: relative; padding: calc(1.25rem + 0.125rem) 1rem; padding: calc(var(--p-space-500) + var(--p-space-050)) var(--p-space-400); }

.Polaris-SkeletonTabs__Tab:first-child::before { background-color: rgba(171, 177, 186, 1); background-color: var(--p-color-border-hover); }

.Polaris-SkeletonTabs__Tab::before { content: ''; position: absolute; bottom: -0.0625rem; left: 0.75rem; left: var(--p-space-300); right: 0.75rem; right: var(--p-space-300); height: 0.1875rem; height: var(--p-border-width-3); border-top-left-radius: 0.25rem; border-top-left-radius: var(--p-border-radius-100); border-top-right-radius: 0.25rem; border-top-right-radius: var(--p-border-radius-100); }

.Polaris-SkeletonTabs__Tab--short { width: 5rem; }

.Polaris-SkeletonTabs__Tab--long { width: 6.25rem; }


.Polaris-SkeletonThumbnail { --pc-skeleton-thumbnail-extra-small-size: 1.5rem; --pc-skeleton-thumbnail-small-size: 2.5rem; --pc-skeleton-thumbnail-medium-size: 3.75rem; --pc-skeleton-thumbnail-large-size: 5rem; display: flex; background-color: rgba(221, 224, 228, 1); background-color: var(--p-color-bg-fill-tertiary); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-SkeletonThumbnail { --pc-skeleton-thumbnail-extra-small-size: 2.5rem; --pc-skeleton-thumbnail-small-size: 3rem; border-radius: 0.5rem; border-radius: var(--p-border-radius-200); }

@media screen and (-ms-high-contrast: active) { .Polaris-SkeletonThumbnail { background-color: grayText; } }

.Polaris-SkeletonThumbnail--sizeExtraSmall { height: var(--pc-skeleton-thumbnail-extra-small-size); width: var(--pc-skeleton-thumbnail-extra-small-size); }

.Polaris-SkeletonThumbnail--sizeSmall { height: var(--pc-skeleton-thumbnail-small-size); width: var(--pc-skeleton-thumbnail-small-size); }

.Polaris-SkeletonThumbnail--sizeMedium { height: var(--pc-skeleton-thumbnail-medium-size); width: var(--pc-skeleton-thumbnail-medium-size); }

.Polaris-SkeletonThumbnail--sizeLarge { height: var(--pc-skeleton-thumbnail-large-size); width: var(--pc-skeleton-thumbnail-large-size); }


.Polaris-Thumbnail { --pc-thumbnail-extra-small-size: 1.5rem; --pc-thumbnail-small-size: 2.5rem; --pc-thumbnail-medium-size: 3.75rem; --pc-thumbnail-large-size: 5rem; position: relative; display: block; overflow: hidden; background: rgba(255, 255, 255, 1); background: var(--p-color-bg-surface); min-width: var(--pc-thumbnail-extra-small-size); max-width: 100%; border-radius: 0.25rem; border-radius: var(--p-border-radius-100); border: 0.0625rem solid rgba(221, 224, 228, 1); border: var(--p-border-width-025) solid var(--p-color-border-secondary); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Thumbnail { border-radius: 0.5rem; border-radius: var(--p-border-radius-200); border: none; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Thumbnail::after { content: ''; top: 0; left: 0; right: 0; bottom: 0; position: absolute; border-radius: 0.5rem; border-radius: var(--p-border-radius-200); box-shadow: 0rem 0rem 0rem 0.0625rem rgba(0, 0, 0, 0.08) inset; box-shadow: var(--p-shadow-border-inset-experimental); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Thumbnail.Polaris-Thumbnail--sizeExtraSmall, html[class~="Polaris-Summer-Editions-2023"] .Polaris-Thumbnail.Polaris-Thumbnail--sizeExtraSmall::after { border-radius: 0.375rem; border-radius: var(--p-border-radius-150); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-Thumbnail::before { content: ''; display: block; padding-bottom: 100%; }

.Polaris-Thumbnail::after { content: ''; display: block; padding-bottom: 100%; }

.Polaris-Thumbnail--sizeExtraSmall { width: var(--pc-thumbnail-extra-small-size); }

.Polaris-Thumbnail--sizeSmall { width: var(--pc-thumbnail-small-size); }

.Polaris-Thumbnail--sizeMedium { width: var(--pc-thumbnail-medium-size); }

.Polaris-Thumbnail--sizeLarge { width: var(--pc-thumbnail-large-size); }

.Polaris-Thumbnail--transparent { background: transparent; }

.Polaris-Thumbnail > * { position: absolute; top: 0; right: 0; bottom: 0; left: 0; margin: auto; max-width: 100%; max-height: 100%; color: rgba(135, 144, 155, 1); color: var(--p-color-icon-secondary); }

.Polaris-Thumbnail > * svg { fill: currentColor; }


.Polaris-TopBar-SearchDismissOverlay { position: fixed; top: 0; left: 0; right: 0; z-index: 515; z-index: var(--p-z-index-7); height: 100%; }

.Polaris-TopBar-SearchDismissOverlay--visible { background-color: transparent; animation: none; }


.Polaris-TopBar-Search { position: fixed; visibility: hidden; z-index: 516; z-index: var(--p-z-index-8); pointer-events: none; top: 3.5rem; left: 0; right: 0; box-shadow: 0rem 2rem 2rem rgba(31, 33, 36, 0.15), 0rem 2rem 3.5rem -0.125rem rgba(31, 33, 36, 0.16); box-shadow: var(--p-shadow-2xl); overflow: hidden; }

@media (min-width: 30.625em) { .Polaris-TopBar-Search { position: absolute; top: 100%; max-width: 36.25rem; margin: 0.25rem 1.25rem 0; margin: var(--p-space-100) var(--p-space-500) 0; border-radius: 0.5rem; border-radius: var(--p-border-radius-200); } }

@media (min-width: 48em) { .Polaris-TopBar-Search { margin: 0.25rem 2rem 0; margin: var(--p-space-100) var(--p-space-800) 0; } }

.Polaris-TopBar-Search__SearchContent { background-color: rgba(255, 255, 255, 1); background-color: var(--p-color-bg-surface); }

.Polaris-TopBar-Search--visible { visibility: visible; visibility: initial; pointer-events: all; }

.Polaris-TopBar-Search__Results { position: relative; display: flex; flex-direction: column; max-height: calc(100vh - 3.5rem); margin: 0; }

@media (min-width: 30.625em) { .Polaris-TopBar-Search__Results { max-height: 60vh; } }


.Polaris-TopBar-SearchField { --pc-search-field-backdrop: 1; --pc-search-field-input: 2; --pc-search-field-icon: 3; --pc-search-field-action: 3; z-index: 519; z-index: var(--p-z-index-11); position: relative; display: flex; flex: 1 1 auto; align-items: center; border: 0.0625rem solid transparent; border: var(--p-border-width-025) solid transparent; width: 100%; }

.Polaris-TopBar-SearchField--focused .Polaris-TopBar-SearchField__Input, .Polaris-TopBar-SearchField__Input:focus { border: none; color: rgba(31, 33, 36, 1); color: var(--p-color-text); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-TopBar-SearchField--focused .Polaris-TopBar-SearchField__Input, html[class~="Polaris-Summer-Editions-2023"] .Polaris-TopBar-SearchField__Input:focus { color: rgba(241, 242, 244, 1); color: var(--p-color-text-inverse); }

.Polaris-TopBar-SearchField--focused .Polaris-TopBar-SearchField__Input::placeholder, .Polaris-TopBar-SearchField__Input:focus::placeholder { color: rgba(97, 106, 117, 1); color: var(--p-color-text-secondary); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-TopBar-SearchField--focused .Polaris-TopBar-SearchField__Input::placeholder, html[class~="Polaris-Summer-Editions-2023"] .Polaris-TopBar-SearchField__Input:focus::placeholder { color: rgba(171, 177, 186, 1); color: var(--p-color-text-inverse-secondary); }

.Polaris-TopBar-SearchField__Input:focus-visible ~ .Polaris-TopBar-SearchField__Backdrop::after { box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 0.125rem var(--p-color-border-focus); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

.Polaris-TopBar-SearchField__Input:focus-visible ~ .Polaris-TopBar-SearchField__BackdropShowFocusBorder { border: 0.0625rem solid var(--pc-top-bar-border); border: var(--p-border-width-025) solid var(--pc-top-bar-border); }

.Polaris-TopBar-SearchField__Input:focus-visible ~ .Polaris-TopBar-SearchField__Icon svg { fill: rgba(97, 106, 117, 1); fill: var(--p-color-icon); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-TopBar-SearchField__Input:focus-visible ~ .Polaris-TopBar-SearchField__Icon svg { fill: rgba(135, 144, 155, 1); fill: var(--p-color-icon-secondary); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-TopBar-SearchField__Input:focus-visible:not(:active) ~ .Polaris-TopBar-SearchField__Backdrop { outline: 0.125rem solid rgba(62, 125, 213, 1); outline: var(--p-border-width-050) solid var(--p-color-border-focus); outline-offset: 0.125rem; outline-offset: var(--p-space-050); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-TopBar-SearchField__Input:focus-visible:not(:active) ~ .Polaris-TopBar-SearchField__Icon svg { fill: rgba(135, 144, 155, 1); fill: var(--p-color-icon-secondary); }

.Polaris-TopBar-SearchField--focused .Polaris-TopBar-SearchField__BackdropShowFocusBorder { border: 0.0625rem solid var(--pc-top-bar-border); border: var(--p-border-width-025) solid var(--pc-top-bar-border); }

.Polaris-TopBar-SearchField--focused .Polaris-TopBar-SearchField__Icon svg { fill: rgba(97, 106, 117, 1); fill: var(--p-color-icon); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-TopBar-SearchField--focused .Polaris-TopBar-SearchField__Icon svg { fill: rgba(221, 224, 228, 1); fill: var(--p-color-icon-inverse); }

.Polaris-TopBar-SearchField__Input { font-size: 1rem; font-size: var(--p-font-size-200); font-weight: 400; font-weight: var(--p-font-weight-regular); line-height: 1.5rem; line-height: var(--p-font-line-height-600); letter-spacing: normal; letter-spacing: initial; z-index: var(--pc-search-field-input); height: 2.25rem; width: 100%; padding: 0 0 0 calc(1.25rem + 1rem); padding: 0 0 0 calc(1.25rem + var(--p-space-400)); border: none; background-color: transparent; outline: none; color: rgba(31, 33, 36, 1); color: var(--p-color-text); -webkit-backface-visibility: hidden; backface-visibility: hidden; will-change: fill, color; transition: fill 200ms cubic-bezier(0.25, 0.1, 0.25, 1), color 200ms cubic-bezier(0.25, 0.1, 0.25, 1); transition: fill var(--p-motion-duration-200) var(--p-motion-ease), color var(--p-motion-duration-200) var(--p-motion-ease); }

@media (min-width: 48em) { .Polaris-TopBar-SearchField__Input { font-size: 0.875rem; font-size: var(--p-font-size-350); } }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-TopBar-SearchField__Input { padding: 0 calc(1.125rem + 0.75rem) 0 calc(1.125rem + 0.75rem); padding: 0 calc(1.125rem + var(--p-space-300)) 0 calc(1.125rem + var(--p-space-300)); color: rgba(171, 177, 186, 1); color: var(--p-color-text-inverse-secondary); height: 2rem; border: 0.04125rem solid rgba(97, 106, 117, 1); border: var(--p-border-width-0165) solid var(--p-color-border-inverse); border-radius: 0.5rem; border-radius: var(--p-border-radius-200); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-TopBar-SearchField__Input:hover { border-color: rgba(171, 177, 186, 1); border-color: var(--p-color-border-hover); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-TopBar-SearchField__Input:active, html[class~="Polaris-Summer-Editions-2023"] .Polaris-TopBar-SearchField__Input:focus { box-shadow: inset 0 0 0 0.0625rem rgba(202, 206, 211, 1); box-shadow: inset 0 0 0 var(--p-border-width-025) var(--p-color-border); }

.Polaris-TopBar-SearchField__Input::placeholder { color: rgba(31, 33, 36, 1); color: var(--p-color-text); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-TopBar-SearchField__Input::placeholder { color: rgba(171, 177, 186, 1); color: var(--p-color-text-inverse-secondary); }

.Polaris-TopBar-SearchField__Input::-webkit-search-decoration, .Polaris-TopBar-SearchField__Input::-webkit-search-cancel-button { -webkit-appearance: none; appearance: none; }

.Polaris-TopBar-SearchField__Icon { position: absolute; z-index: var(--pc-search-field-icon); top: 50%; left: 0.5rem; left: var(--p-space-200); display: flex; height: 1.25rem; pointer-events: none; transform: translateY(-50%); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-TopBar-SearchField__Icon { height: 1.125rem; width: 1.125rem; }

.Polaris-TopBar-SearchField__Icon svg { fill: rgba(97, 106, 117, 1); fill: var(--p-color-icon); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-TopBar-SearchField__Icon svg { fill: rgba(135, 144, 155, 1); fill: var(--p-color-icon-secondary); }

.Polaris-TopBar-SearchField__Clear { position: relative; z-index: var(--pc-search-field-action); border: none; -webkit-appearance: none; appearance: none; background: transparent; padding: 0.5rem; padding: var(--p-space-200); }

.Polaris-TopBar-SearchField__Clear::after { content: ''; position: absolute; z-index: 1; top: -0.0625rem; right: -0.0625rem; bottom: -0.0625rem; left: -0.0625rem; display: block; pointer-events: none; box-shadow: 0 0 0 -0.0625rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 -0.0625rem var(--p-color-border-focus); border-radius: 0.5rem; border-radius: var(--p-border-radius-200); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-TopBar-SearchField__Clear { position: absolute; right: 0.25rem; right: var(--p-space-100); padding: 0.25rem; padding: var(--p-space-100); }

.Polaris-TopBar-SearchField__Clear svg { fill: rgba(97, 106, 117, 1); fill: var(--p-color-icon); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-TopBar-SearchField__Clear svg { fill: rgba(135, 144, 155, 1); fill: var(--p-color-icon-secondary); }

.Polaris-TopBar-SearchField__Clear:focus, .Polaris-TopBar-SearchField__Clear:hover { outline: none; }

.Polaris-TopBar-SearchField__Clear:hover svg, .Polaris-TopBar-SearchField__Clear:focus svg { fill: rgba(31, 33, 36, 1); fill: var(--p-color-icon-hover); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-TopBar-SearchField__Clear:hover svg, html[class~="Polaris-Summer-Editions-2023"] .Polaris-TopBar-SearchField__Clear:focus svg { fill: rgba(221, 224, 228, 1); fill: var(--p-color-icon-inverse); }

.Polaris-TopBar-SearchField__Clear:focus-visible::after { box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 0.125rem var(--p-color-border-focus); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

.Polaris-TopBar-SearchField__Clear:active svg { fill: rgba(31, 33, 36, 1); fill: var(--p-color-icon-active); }

.Polaris-TopBar-SearchField__Clear:active::after { border: none; }

.Polaris-TopBar-SearchField__Backdrop { position: relative; position: absolute; z-index: var(--pc-search-field-backdrop); top: 0; right: 0; bottom: 0; left: 0; background-color: rgba(241, 242, 244, 1); background-color: var(--p-color-bg-fill-secondary); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

.Polaris-TopBar-SearchField__Backdrop::after { content: ''; position: absolute; z-index: 1; top: -0.0625rem; right: -0.0625rem; bottom: -0.0625rem; left: -0.0625rem; display: block; pointer-events: none; box-shadow: 0 0 0 -0.0625rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 -0.0625rem var(--p-color-border-focus); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-TopBar-SearchField__Backdrop { /* stylelint-disable-next-line polaris/border/polaris/at-rule-disallowed-list -- se23 overrides */ background-color: rgba(97, 106, 117, 1); background-color: var(--p-color-bg-fill-inverse); border-radius: 0.5rem; border-radius: var(--p-border-radius-200); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-TopBar-SearchField__Backdrop::after { content: none; }


.Polaris-MessageIndicator__MessageIndicatorWrapper { position: relative; }

.Polaris-MessageIndicator { position: absolute; z-index: 1; top: -0.1875rem; right: -0.1875rem; width: 0.75rem; height: 0.75rem; border-radius: 624.9375rem; border-radius: var(--p-border-radius-full); background-color: rgba(42, 172, 187, 1); background-color: var(--p-color-icon-info); border: solid 0.125rem rgba(241, 242, 244, 1); border: solid var(--p-border-width-050) var(--p-color-bg-app); }


.Polaris-Menu-Message__Section { max-width: 20.3125rem; margin-top: 0.5rem; margin-top: var(--p-space-200); padding-top: 0.5rem; padding-top: var(--p-space-200); border-top: 0.0625rem solid rgba(221, 224, 228, 1); border-top: var(--p-border-width-025) solid var(--p-color-border-secondary); }


.Polaris-TopBar-Menu__ActivatorWrapper { height: 3.5rem; display: flex; align-items: center; }

.Polaris-TopBar-Menu__Activator { -webkit-appearance: none; appearance: none; margin: 0; padding: 0; background: none; border: none; font-size: inherit; line-height: inherit; color: inherit; color: rgba(31, 33, 36, 1); color: var(--p-color-text); position: relative; display: flex; justify-content: center; align-items: center; min-width: 2.25rem; padding: 0.25rem 0.5rem; padding: var(--p-space-100) var(--p-space-200); border: 0; cursor: pointer; transition: background-color 100ms; transition: background-color var(--p-motion-duration-100); margin-right: 0.5rem; margin-right: var(--p-space-200); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

.Polaris-TopBar-Menu__Activator:focus { outline: none; }

.Polaris-TopBar-Menu__Activator::after { content: ''; position: absolute; z-index: 1; top: -0.0625rem; right: -0.0625rem; bottom: -0.0625rem; left: -0.0625rem; display: block; pointer-events: none; box-shadow: 0 0 0 -0.0625rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 -0.0625rem var(--p-color-border-focus); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-TopBar-Menu__Activator { color: rgba(241, 242, 244, 1); color: var(--p-color-text-inverse); padding: 0.375rem; padding: var(--p-space-150); background-color: rgba(97, 106, 117, 1); background-color: var(--p-color-bg-fill-inverse); border-radius: 0.5rem; border-radius: var(--p-border-radius-200); min-width: auto; min-height: 2rem; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-TopBar-Menu__Activator--userMenu { padding: 0.125rem; padding: var(--p-space-050); }

.Polaris-TopBar-Menu__Activator:focus { background-color: var(--pc-top-bar-background-lighter); outline: none; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-TopBar-Menu__Activator:focus { background-color: rgba(97, 106, 117, 1); background-color: var(--p-color-bg-fill-inverse-hover); }

.Polaris-TopBar-Menu__Activator:focus-visible::after { box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 0.125rem var(--p-color-border-focus); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-TopBar-Menu__Activator:focus-visible { /* stylelint-disable-next-line polaris/border/polaris/at-rule-disallowed-list -- se23 */ outline: 0.125rem solid rgba(62, 125, 213, 1); outline: var(--p-border-width-050) solid var(--p-color-border-focus); outline-offset: 0.125rem; outline-offset: var(--p-space-050); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-TopBar-Menu__Activator:focus-visible::after { content: none; }

.Polaris-TopBar-Menu__Activator:hover { background-color: rgba(241, 242, 244, 1); background-color: var(--pc-top-bar-background-lighter, var(--p-color-bg-hover)); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-TopBar-Menu__Activator:hover { background-color: rgba(97, 106, 117, 1); background-color: var(--p-color-bg-fill-inverse-hover); }

.Polaris-TopBar-Menu__Activator:active, .Polaris-TopBar-Menu__Activator[aria-expanded='true'] { background-color: rgba(235, 236, 239, 1); background-color: var(--pc-top-bar-background-darker, var(--p-color-bg-active)); outline: none; transition: none; }

.Polaris-TopBar-Menu__Activator:active::after, .Polaris-TopBar-Menu__Activator[aria-expanded='true']::after { border: none; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-TopBar-Menu__Activator:active, html[class~="Polaris-Summer-Editions-2023"] .Polaris-TopBar-Menu__Activator[aria-expanded='true'] { background-color: rgba(135, 144, 155, 1); background-color: var(--p-color-bg-fill-inverse-active); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-TopBar-Menu__Activator:active p, html[class~="Polaris-Summer-Editions-2023"] .Polaris-TopBar-Menu__Activator[aria-expanded='true'] p { color: rgba(241, 242, 244, 1); color: var(--p-color-text-inverse); }

@media (max-width: 47.9975em) { .Polaris-TopBar-Menu__Activator { margin: 0; }
  html[class~="Polaris-Summer-Editions-2023"] .Polaris-TopBar-Menu__Activator { margin-right: 0.5rem; margin-right: var(--p-space-200); background-color: rgba(31, 33, 36, 1); background-color: var(--p-color-bg-inverse); }
  .Polaris-TopBar-Menu__Activator:focus, .Polaris-TopBar-Menu__Activator:hover, .Polaris-TopBar-Menu__Activator:active, .Polaris-TopBar-Menu__Activator[aria-expanded='true'] { background-color: transparent; opacity: 0.85; } }

.Polaris-TopBar-Menu__Section { margin-top: 0.5rem; margin-top: var(--p-space-200); padding-top: 0.5rem; padding-top: var(--p-space-200); border-top: 0.0625rem solid rgba(221, 224, 228, 1); border-top: var(--p-border-width-025) solid var(--p-color-border-secondary); }


.Polaris-TopBar-UserMenu__Details { max-width: 10rem; margin-right: 0.5rem; margin-right: var(--p-space-200); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-TopBar-UserMenu__Details { margin-right: 0; /* stylelint-disable-next-line -- se23 */ padding: 0 0.5rem 0 0.625rem; padding: 0 var(--p-space-200) 0 0.625rem; /* stylelint-disable-next-line selector-max-combinators -- se23 */ }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-TopBar-UserMenu__Details > p { font-size: 0.75rem; font-size: var(--p-font-size-75); line-height: 1rem; line-height: var(--p-font-line-height-400); }

@media (max-width: 47.9975em) { .Polaris-TopBar-UserMenu__Details { display: none; } }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-TopBar-UserMenu__Message > p { color: rgba(171, 177, 186, 1); color: var(--p-color-text-inverse-secondary); font-size: 0.6875rem; font-size: var(--p-font-size-275); line-height: 0.75rem; line-height: var(--p-font-line-height-300); }


.Polaris-TopBar { position: relative; height: 3.5rem; box-shadow: 0rem 0.0625rem 0.0625rem rgba(31, 33, 36, 0.1); box-shadow: var(--p-shadow-sm); background-color: rgba(255, 255, 255, 1); background-color: var(--p-color-bg-surface); gap: 0.25rem; gap: var(--p-space-100); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-TopBar { background-color: rgba(31, 33, 36, 1); background-color: var(--p-color-bg-inverse); box-shadow: 0rem 0rem 0.125rem rgba(31, 33, 36, 0.24); box-shadow: var(--p-shadow-xs); grid-template-columns: 1fr minmax(auto, 30rem) 1fr; }

@media (min-width: 48em) { .Polaris-TopBar { gap: 1.5rem; gap: var(--p-space-600); grid-template-columns: minmax(15rem, 1fr) minmax(auto, 36.25rem) 1fr; }
  html[class~="Polaris-Summer-Editions-2023"] .Polaris-TopBar { grid-template-columns: minmax(15rem, 1fr) minmax(auto, 30rem) 1fr; } }

.Polaris-TopBar::after { content: ''; position: absolute; bottom: 0; width: 100%; border-bottom: 0.0625rem solid transparent; border-bottom: var(--p-border-width-025) solid transparent; }

.Polaris-TopBar__Container { display: grid; grid-template-columns: 1fr minmax(auto, 36.25rem) 1fr; align-items: center; width: calc(100vw - var(--pc-app-provider-scrollbar-width)); }

.Polaris-TopBar__LogoDisplayControl { display: none; }

@media (min-width: 48em) { .Polaris-TopBar__LogoDisplayControl { display: flex; } }

.Polaris-TopBar__LogoDisplayContainer { display: flex; }

.Polaris-TopBar__LogoContainer { flex: 0 0 15rem; align-items: center; height: 100%; padding: 0 0.5rem 0 1rem; padding: 0 var(--p-space-200) 0 var(--p-space-400); flex-basis: 15rem; flex-basis: calc(15rem + constant(safe-area-inset-left)); flex-basis: calc(15rem + env(safe-area-inset-left)); padding-left: 1rem; padding-left: var(--p-space-400); padding-left: calc(1rem + constant(safe-area-inset-left)); padding-left: calc(var(--p-space-400) + constant(safe-area-inset-left)); padding-left: calc(1rem + env(safe-area-inset-left)); padding-left: calc(var(--p-space-400) + env(safe-area-inset-left)); }

.Polaris-TopBar__LogoContainer.Polaris-TopBar--hasLogoSuffix { gap: 0.5rem; gap: var(--p-space-200); }

.Polaris-TopBar__Logo, .Polaris-TopBar__LogoLink { display: block; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-TopBar__Logo:focus-visible, html[class~="Polaris-Summer-Editions-2023"] .Polaris-TopBar__LogoLink:focus-visible { outline: 0.125rem solid rgba(62, 125, 213, 1); outline: var(--p-border-width-050) solid var(--p-color-border-focus); outline-offset: 0.375rem; outline-offset: var(--p-space-150); border-radius: 0.5rem; border-radius: var(--p-border-radius-200); }

.Polaris-TopBar__ContextControl { display: none; }

@media (min-width: 48em) { .Polaris-TopBar__ContextControl { width: 15rem; display: block; } }

@media (min-width: 90em) { .Polaris-TopBar__ContextControl { width: 15rem; } }

.Polaris-TopBar__NavigationIcon { -webkit-appearance: none; appearance: none; margin: 0; padding: 0; background: none; border: none; font-size: inherit; line-height: inherit; color: inherit; cursor: pointer; position: relative; align-self: center; margin-left: calc(0.5rem + 0.125rem); margin-left: calc(var(--p-space-200) + var(--p-space-050)); margin-right: 0.5rem; margin-right: var(--p-space-200); padding: 0.5rem; padding: var(--p-space-200); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); fill: rgba(97, 106, 117, 1); fill: var(--p-color-icon); transition: 150ms fill cubic-bezier(0.25, 0.1, 0.25, 1) 50ms; transition: var(--p-motion-duration-150) fill var(--p-motion-ease) var(--p-motion-duration-50); }

.Polaris-TopBar__NavigationIcon:focus { outline: none; }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-TopBar__NavigationIcon { fill: rgba(221, 224, 228, 1); fill: var(--p-color-icon-inverse); }

.Polaris-TopBar__NavigationIcon.Polaris-TopBar--focused:active { background-color: rgba(235, 236, 239, 1); background-color: var(--p-color-bg-active); }

.Polaris-TopBar__NavigationIcon:hover { background-color: rgba(241, 242, 244, 1); background-color: var(--p-color-bg-hover); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-TopBar__NavigationIcon:hover { background-color: rgba(97, 106, 117, 1); background-color: var(--p-color-bg-fill-inverse-hover); }

.Polaris-TopBar__NavigationIcon::after { content: ''; position: absolute; top: calc(0.5rem*-1); top: calc(var(--p-space-200)*-1); left: calc(0.5rem*-1); left: calc(var(--p-space-200)*-1); width: calc(100% + 1.25rem); width: calc(100% + var(--p-space-500)); height: calc(100% + 1.25rem); height: calc(100% + var(--p-space-500)); }

@media (min-width: 48em) { .Polaris-TopBar__NavigationIcon { display: none; } }

.Polaris-TopBar__NavigationIcon .Polaris-TopBar__IconWrapper { position: relative; }

.Polaris-TopBar__NavigationIcon .Polaris-TopBar__IconWrapper::after { content: ''; position: absolute; z-index: 1; top: -0.4375rem; right: -0.4375rem; bottom: -0.4375rem; left: -0.4375rem; display: block; pointer-events: none; box-shadow: 0 0 0 -0.4375rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 -0.4375rem var(--p-color-border-focus); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); }

.Polaris-TopBar__NavigationIcon:focus-visible:not(:active) .Polaris-TopBar__IconWrapper::after { box-shadow: 0 0 0 0.125rem rgba(62, 125, 213, 1); box-shadow: 0 0 0 0.125rem var(--p-color-border-focus); outline: 0.0625rem solid transparent; outline: var(--p-border-width-025) solid transparent; }

.Polaris-TopBar__LeftContent { display: flex; }

.Polaris-TopBar__Search { z-index: 100; z-index: var(--p-z-index-1); display: flex; flex: 1 1 auto; align-items: center; justify-content: center; height: 100%; }

@media (min-width: 48em) { .Polaris-TopBar__Search { position: relative; } }

.Polaris-TopBar__RightContent { display: flex; justify-content: flex-end; }

.Polaris-TopBar__SecondaryMenu { margin-left: 0.5rem; margin-left: var(--p-space-200); }

.Polaris-TopBar__SecondaryMenu svg { fill: rgba(97, 106, 117, 1); fill: var(--p-color-icon); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-TopBar__SecondaryMenu svg { fill: rgba(221, 224, 228, 1); fill: var(--p-color-icon-inverse); }


.Polaris-VideoThumbnail__Thumbnail { position: relative; padding-bottom: 56.25%; background-size: cover; background-position: center center; background-repeat: no-repeat; width: 100%; height: 100%; }

.Polaris-VideoThumbnail__ThumbnailContainer { position: relative; height: 100%; }

.Polaris-VideoThumbnail__PlayButton { --pc-play-button-focused-state-overlay: rgba(223, 227, 232, 0.3); position: absolute; top: 0; left: 0; width: 100%; height: 100%; padding: 0; border: none; background: transparent; transition: opacity 200ms cubic-bezier(0.42, 0, 1, 1); transition: opacity var(--p-motion-duration-200) var(--p-motion-ease-in); cursor: pointer; }

.Polaris-VideoThumbnail__PlayButton:focus { outline: none; box-shadow: inset 0.125rem 0 0 rgba(62, 125, 213, 1); box-shadow: inset 0.125rem 0 0 var(--p-color-border-focus); background-image: linear-gradient(var(--pc-play-button-focused-state-overlay), var(--pc-play-button-focused-state-overlay)); }

.Polaris-VideoThumbnail__PlayButton:focus .Polaris-VideoThumbnail__Timestamp { background-color: rgba(0, 0, 0, 0.8); }

.Polaris-VideoThumbnail__PlayButton:hover .Polaris-VideoThumbnail__Timestamp { background-color: rgba(0, 0, 0, 0.8); }

.Polaris-VideoThumbnail__PlayIcon { fill: rgba(255, 255, 255, 1); fill: var(--p-color-icon-on-color); }

.Polaris-VideoThumbnail__Timestamp { position: absolute; bottom: 0; padding: 0.25rem 0.5rem 0.25rem 0.25rem; padding: var(--p-space-100) var(--p-space-200) var(--p-space-100) var(--p-space-100); margin-bottom: 1rem; margin-bottom: var(--p-space-400); margin-left: 1rem; margin-left: var(--p-space-400); border-radius: 0.25rem; border-radius: var(--p-border-radius-100); color: rgba(255, 255, 255, 1); color: var(--p-color-text-on-color); background-color: rgba(0, 0, 0, 0.6); text-align: center; transition: background-color 200ms cubic-bezier(0.42, 0, 1, 1); transition: background-color var(--p-motion-duration-200) var(--p-motion-ease-in); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-VideoThumbnail__Timestamp { background-color: rgba(0, 0, 0, 0.71); background-color: var(--p-color-backdrop-bg); border-radius: 0.5rem; border-radius: var(--p-border-radius-200); }

.Polaris-VideoThumbnail__Progress { position: absolute; bottom: 0; width: 100%; background-color: rgba(255, 255, 255, 1); background-color: var(--p-color-bg-surface); height: 0.375rem; overflow: hidden; }

.Polaris-VideoThumbnail__Indicator { height: inherit; width: 100%; transform-origin: left; transform: scaleX(0); background-color: rgba(59, 195, 211, 1); background-color: var(--p-color-border-info); transition: transform 500ms cubic-bezier(0.25, 0.1, 0.25, 1); transition: transform var(--p-motion-duration-500) var(--p-motion-ease); }

html[class~="Polaris-Summer-Editions-2023"] .Polaris-VideoThumbnail__Indicator { background-color: rgba(0, 122, 92, 1); background-color: var(--p-color-bg-primary); }

.Polaris-VideoThumbnail__ProgressBar, .Polaris-VideoThumbnail__Label { position: absolute !important; top: 0; width: 0.0625rem !important; height: 0.0625rem !important; margin: 0 !important; padding: 0 !important; overflow: hidden !important; clip-path: inset(50%) !important; border: 0 !important; white-space: nowrap !important; }

*, ::before, ::after {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}

::backdrop {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}/*
! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
*//*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/

*,
::before,
::after {
  box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: #E2E8F0; /* 2 */
}

::before,
::after {
  --tw-content: '';
}

/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
5. Use the user's configured `sans` font-feature-settings by default.
6. Use the user's configured `sans` font-variation-settings by default.
7. Disable tap highlights on iOS
*/

html,
:host {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */ /* 3 */
  tab-size: 4; /* 3 */
  font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 4 */
  font-feature-settings: normal; /* 5 */
  font-variation-settings: normal; /* 6 */
  -webkit-tap-highlight-color: transparent; /* 7 */
}

/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/

body {
  margin: 0; /* 1 */
  line-height: inherit; /* 2 */
}

/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/

hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
  border-top-width: 1px; /* 3 */
}

/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/

abbr:where([title]) {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}

/*
Remove the default font size and weight for headings.
*/

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}

/*
Reset links to optimize for opt-in styling instead of opt-out.
*/

a {
  color: inherit;
  text-decoration: inherit;
}

/*
Add the correct font weight in Edge and Safari.
*/

b,
strong {
  font-weight: bolder;
}

/*
1. Use the user's configured `mono` font-family by default.
2. Use the user's configured `mono` font-feature-settings by default.
3. Use the user's configured `mono` font-variation-settings by default.
4. Correct the odd `em` font sizing in all browsers.
*/

code,
kbd,
samp,
pre {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */
  font-feature-settings: normal; /* 2 */
  font-variation-settings: normal; /* 3 */
  font-size: 1em; /* 4 */
}

/*
Add the correct font size in all browsers.
*/

small {
  font-size: 80%;
}

/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/

table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
  border-collapse: collapse; /* 3 */
}

/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-feature-settings: inherit; /* 1 */
  font-variation-settings: inherit; /* 1 */
  font-size: 100%; /* 1 */
  font-weight: inherit; /* 1 */
  line-height: inherit; /* 1 */
  letter-spacing: inherit; /* 1 */
  color: inherit; /* 1 */
  margin: 0; /* 2 */
  padding: 0; /* 3 */
}

/*
Remove the inheritance of text transform in Edge and Firefox.
*/

button,
select {
  text-transform: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/

button,
input:where([type='button']),
input:where([type='reset']),
input:where([type='submit']) {
  -webkit-appearance: button; /* 1 */
  background-color: transparent; /* 2 */
  background-image: none; /* 2 */
}

/*
Use the modern Firefox focus style for all focusable elements.
*/

:-moz-focusring {
  outline: auto;
}

/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/

:-moz-ui-invalid {
  box-shadow: none;
}

/*
Add the correct vertical alignment in Chrome and Firefox.
*/

progress {
  vertical-align: baseline;
}

/*
Correct the cursor style of increment and decrement buttons in Safari.
*/

::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}

/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/

[type='search'] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/*
Remove the inner padding in Chrome and Safari on macOS.
*/

::-webkit-search-decoration {
  -webkit-appearance: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to `inherit` in Safari.
*/

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/*
Add the correct display in Chrome and Safari.
*/

summary {
  display: list-item;
}

/*
Removes the default spacing and border for appropriate elements.
*/

blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}

fieldset {
  margin: 0;
  padding: 0;
}

legend {
  padding: 0;
}

ol,
ul,
menu {
  list-style: none;
  margin: 0;
  padding: 0;
}

/*
Reset default styling for dialogs.
*/
dialog {
  padding: 0;
}

/*
Prevent resizing textareas horizontally by default.
*/

textarea {
  resize: vertical;
}

/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/

input::placeholder,
textarea::placeholder {
  opacity: 1; /* 1 */
  color: #ABB1BA; /* 2 */
}

/*
Set the default cursor for buttons.
*/

button,
[role="button"] {
  cursor: pointer;
}

/*
Make sure disabled buttons don't get the pointer cursor.
*/
:disabled {
  cursor: default;
}

/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/

img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block; /* 1 */
  vertical-align: middle; /* 2 */
}

/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/

img,
video {
  max-width: 100%;
  height: auto;
}

/* Make elements with the HTML hidden attribute stay hidden by default */
[hidden]:where(:not([hidden="until-found"])) {
  display: none;
}
  body {
    font-family: "Proxima Soft", system-ui, sans-serif !important;
    font-weight: normal;
    font-size: 14px;
    color: #424447;
    background-color: #f5f6f8;
  }

  input:focus,
  textarea:focus,
  select:focus {
    outline: none;
  }

  h2 {
    font-size: 33px !important;
    line-height: 43px !important;
    font-weight: 700 !important;
    color: #333 !important;
  }
  h3 {
    font-size: 21px !important;
    line-height: 27px !important;
    font-weight: 700 !important;
    color: #333 !important;
  }
  h4 {
    font-size: 18px !important;
    line-height: 27px !important;
    font-weight: 600 !important;
    color: #333 !important;
  }
  h5 {
    font-size: 16px !important;
    line-height: 18px !important;
    font-weight: 600 !important;
    color: #333 !important;
  }

  .react-tooltip {
    font-size: 12px !important;
    font-weight: 500 !important;
    background-color: #111822 !important;
    line-height: 16px;
    max-width: 300px;
  }

  @media (max-width: 767px) {
    h2 {
      font-size: 24px !important;
      line-height: 28px !important;
    }
    h3 {
      font-size: 18px !important;
      line-height: 22px !important;
    }
    h4 {
      font-size: 16px !important;
      line-height: 24px !important;
    }
    h5 {
      font-size: 14px !important;
      line-height: 18px !important;
    }
  }
.\!container {
  width: 100% !important;
}
.container {
  width: 100%;
}
@media (min-width: 640px) {

  .\!container {
    max-width: 640px !important;
  }

  .container {
    max-width: 640px;
  }
}
@media (min-width: 768px) {

  .\!container {
    max-width: 768px !important;
  }

  .container {
    max-width: 768px;
  }
}
@media (min-width: 1024px) {

  .\!container {
    max-width: 1024px !important;
  }

  .container {
    max-width: 1024px;
  }
}
@media (min-width: 1280px) {

  .\!container {
    max-width: 1280px !important;
  }

  .container {
    max-width: 1280px;
  }
}
@media (min-width: 1536px) {

  .\!container {
    max-width: 1536px !important;
  }

  .container {
    max-width: 1536px;
  }
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}
.pointer-events-none {
  pointer-events: none;
}
.\!visible {
  visibility: visible !important;
}
.visible {
  visibility: visible;
}
.invisible {
  visibility: hidden;
}
.collapse {
  visibility: collapse;
}
.static {
  position: static;
}
.fixed {
  position: fixed;
}
.absolute {
  position: absolute;
}
.relative {
  position: relative;
}
.sticky {
  position: sticky;
}
.inset-0 {
  inset: 0px;
}
.inset-x-0 {
  left: 0px;
  right: 0px;
}
.inset-y-0 {
  top: 0px;
  bottom: 0px;
}
.-bottom-1 {
  bottom: -0.25rem;
}
.-bottom-6 {
  bottom: -1.5rem;
}
.-left-1\.5 {
  left: -0.375rem;
}
.-left-2 {
  left: -0.5rem;
}
.-left-4 {
  left: -1rem;
}
.-right-1 {
  right: -0.25rem;
}
.-right-1\.5 {
  right: -0.375rem;
}
.-right-2 {
  right: -0.5rem;
}
.-right-3 {
  right: -0.75rem;
}
.-right-\[100\%\] {
  right: -100%;
}
.-right-\[8px\] {
  right: -8px;
}
.-top-0\.5 {
  top: -0.125rem;
}
.-top-1 {
  top: -0.25rem;
}
.-top-1\.5 {
  top: -0.375rem;
}
.-top-2 {
  top: -0.5rem;
}
.-top-3 {
  top: -0.75rem;
}
.-top-5 {
  top: -1.25rem;
}
.-top-\[4px\] {
  top: -4px;
}
.-top-\[8px\] {
  top: -8px;
}
.bottom-0 {
  bottom: 0px;
}
.bottom-1 {
  bottom: 0.25rem;
}
.bottom-14 {
  bottom: 3.5rem;
}
.bottom-2 {
  bottom: 0.5rem;
}
.bottom-4 {
  bottom: 1rem;
}
.bottom-6 {
  bottom: 1.5rem;
}
.bottom-8 {
  bottom: 2rem;
}
.bottom-\[70px\] {
  bottom: 70px;
}
.bottom-full {
  bottom: 100%;
}
.bottom-px {
  bottom: 1px;
}
.end-0 {
  inset-inline-end: 0px;
}
.left-0 {
  left: 0px;
}
.left-0\.5 {
  left: 0.125rem;
}
.left-1 {
  left: 0.25rem;
}
.left-1\.5 {
  left: 0.375rem;
}
.left-1\/2 {
  left: 50%;
}
.left-2 {
  left: 0.5rem;
}
.left-2\.5 {
  left: 0.625rem;
}
.left-3 {
  left: 0.75rem;
}
.left-3\.5 {
  left: 0.875rem;
}
.left-4 {
  left: 1rem;
}
.left-5 {
  left: 1.25rem;
}
.left-6 {
  left: 1.5rem;
}
.left-\[13px\] {
  left: 13px;
}
.left-\[18px\] {
  left: 18px;
}
.left-\[20px\] {
  left: 20px;
}
.left-\[23px\] {
  left: 23px;
}
.left-\[2px\] {
  left: 2px;
}
.left-\[3px\] {
  left: 3px;
}
.left-\[50\%\] {
  left: 50%;
}
.left-\[7px\] {
  left: 7px;
}
.left-\[calc\(100\%-19px\)\] {
  left: calc(100% - 19px);
}
.right-0 {
  right: 0px;
}
.right-1 {
  right: 0.25rem;
}
.right-1\.5 {
  right: 0.375rem;
}
.right-12 {
  right: 3rem;
}
.right-2 {
  right: 0.5rem;
}
.right-2\.5 {
  right: 0.625rem;
}
.right-3 {
  right: 0.75rem;
}
.right-4 {
  right: 1rem;
}
.right-6 {
  right: 1.5rem;
}
.right-7 {
  right: 1.75rem;
}
.right-\[-5px\] {
  right: -5px;
}
.start-0 {
  inset-inline-start: 0px;
}
.top-0 {
  top: 0px;
}
.top-0\.5 {
  top: 0.125rem;
}
.top-1 {
  top: 0.25rem;
}
.top-1\.5 {
  top: 0.375rem;
}
.top-1\/2 {
  top: 50%;
}
.top-10 {
  top: 2.5rem;
}
.top-16 {
  top: 4rem;
}
.top-2 {
  top: 0.5rem;
}
.top-2\.5 {
  top: 0.625rem;
}
.top-3 {
  top: 0.75rem;
}
.top-4 {
  top: 1rem;
}
.top-5 {
  top: 1.25rem;
}
.top-6 {
  top: 1.5rem;
}
.top-\[-2px\] {
  top: -2px;
}
.top-\[-50\%\] {
  top: -50%;
}
.top-\[100\%\] {
  top: 100%;
}
.top-\[110\%\] {
  top: 110%;
}
.top-\[19px\] {
  top: 19px;
}
.top-\[1px\] {
  top: 1px;
}
.top-\[24px\] {
  top: 24px;
}
.top-\[26px\] {
  top: 26px;
}
.top-\[2px\] {
  top: 2px;
}
.top-\[30px\] {
  top: 30px;
}
.top-\[40\%\] {
  top: 40%;
}
.top-\[4px\] {
  top: 4px;
}
.top-\[55\%\] {
  top: 55%;
}
.top-\[5px\] {
  top: 5px;
}
.top-full {
  top: 100%;
}
.isolate {
  isolation: isolate;
}
.-z-0 {
  z-index: 0;
}
.z-10 {
  z-index: 10;
}
.z-20 {
  z-index: 20;
}
.z-40 {
  z-index: 40;
}
.z-50 {
  z-index: 50;
}
.z-\[1000\] {
  z-index: 1000;
}
.z-\[100\] {
  z-index: 100;
}
.z-\[200\] {
  z-index: 200;
}
.z-\[60\] {
  z-index: 60;
}
.z-\[80\] {
  z-index: 80;
}
.z-\[888\] {
  z-index: 888;
}
.z-\[900\] {
  z-index: 900;
}
.z-\[901\] {
  z-index: 901;
}
.z-\[90\] {
  z-index: 90;
}
.z-\[95\] {
  z-index: 95;
}
.z-\[9998\] {
  z-index: 9998;
}
.z-\[999999\] {
  z-index: 999999;
}
.z-\[9999\] {
  z-index: 9999;
}
.z-\[999\] {
  z-index: 999;
}
.col-span-2 {
  grid-column: span 2 / span 2;
}
.col-span-3 {
  grid-column: span 3 / span 3;
}
.col-span-full {
  grid-column: 1 / -1;
}
.float-right {
  float: right;
}
.float-left {
  float: left;
}
.-m-0 {
  margin: -0px;
}
.-m-1 {
  margin: -0.25rem;
}
.-m-1\.5 {
  margin: -0.375rem;
}
.-m-4 {
  margin: -1rem;
}
.-m-6 {
  margin: -1.5rem;
}
.m-0\.5 {
  margin: 0.125rem;
}
.m-1 {
  margin: 0.25rem;
}
.m-2 {
  margin: 0.5rem;
}
.m-4 {
  margin: 1rem;
}
.m-\[1px\] {
  margin: 1px;
}
.m-auto {
  margin: auto;
}
.-mx-4 {
  margin-left: -1rem;
  margin-right: -1rem;
}
.-mx-6 {
  margin-left: -1.5rem;
  margin-right: -1.5rem;
}
.-my-2 {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.-my-4 {
  margin-top: -1rem;
  margin-bottom: -1rem;
}
.-my-6 {
  margin-top: -1.5rem;
  margin-bottom: -1.5rem;
}
.mx-1 {
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}
.mx-2 {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}
.mx-3 {
  margin-left: 0.75rem;
  margin-right: 0.75rem;
}
.mx-4 {
  margin-left: 1rem;
  margin-right: 1rem;
}
.mx-6 {
  margin-left: 1.5rem;
  margin-right: 1.5rem;
}
.mx-auto {
  margin-left: auto;
  margin-right: auto;
}
.my-0\.5 {
  margin-top: 0.125rem;
  margin-bottom: 0.125rem;
}
.my-1 {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}
.my-1\.5 {
  margin-top: 0.375rem;
  margin-bottom: 0.375rem;
}
.my-10 {
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}
.my-12 {
  margin-top: 3rem;
  margin-bottom: 3rem;
}
.my-2 {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
.my-3 {
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
}
.my-4 {
  margin-top: 1rem;
  margin-bottom: 1rem;
}
.my-5 {
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}
.my-6 {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}
.my-8 {
  margin-top: 2rem;
  margin-bottom: 2rem;
}
.\!mb-0 {
  margin-bottom: 0px !important;
}
.-mb-16 {
  margin-bottom: -4rem;
}
.-mb-5 {
  margin-bottom: -1.25rem;
}
.-mb-6 {
  margin-bottom: -1.5rem;
}
.-mb-\[2px\] {
  margin-bottom: -2px;
}
.-mb-px {
  margin-bottom: -1px;
}
.-ml-6 {
  margin-left: -1.5rem;
}
.-mr-6 {
  margin-right: -1.5rem;
}
.-mr-\[1px\] {
  margin-right: -1px;
}
.-mt-0\.5 {
  margin-top: -0.125rem;
}
.-mt-1 {
  margin-top: -0.25rem;
}
.-mt-2 {
  margin-top: -0.5rem;
}
.-mt-3 {
  margin-top: -0.75rem;
}
.-mt-4 {
  margin-top: -1rem;
}
.-mt-\[2px\] {
  margin-top: -2px;
}
.-mt-\[3px\] {
  margin-top: -3px;
}
.-mt-px {
  margin-top: -1px;
}
.mb-0\.5 {
  margin-bottom: 0.125rem;
}
.mb-1 {
  margin-bottom: 0.25rem;
}
.mb-1\.5 {
  margin-bottom: 0.375rem;
}
.mb-10 {
  margin-bottom: 2.5rem;
}
.mb-2 {
  margin-bottom: 0.5rem;
}
.mb-2\.5 {
  margin-bottom: 0.625rem;
}
.mb-3 {
  margin-bottom: 0.75rem;
}
.mb-3\.5 {
  margin-bottom: 0.875rem;
}
.mb-4 {
  margin-bottom: 1rem;
}
.mb-5 {
  margin-bottom: 1.25rem;
}
.mb-6 {
  margin-bottom: 1.5rem;
}
.mb-7 {
  margin-bottom: 1.75rem;
}
.mb-8 {
  margin-bottom: 2rem;
}
.me-2 {
  margin-inline-end: 0.5rem;
}
.ml-0 {
  margin-left: 0px;
}
.ml-1 {
  margin-left: 0.25rem;
}
.ml-1\.5 {
  margin-left: 0.375rem;
}
.ml-10 {
  margin-left: 2.5rem;
}
.ml-14 {
  margin-left: 3.5rem;
}
.ml-16 {
  margin-left: 4rem;
}
.ml-2 {
  margin-left: 0.5rem;
}
.ml-3 {
  margin-left: 0.75rem;
}
.ml-4 {
  margin-left: 1rem;
}
.ml-5 {
  margin-left: 1.25rem;
}
.ml-6 {
  margin-left: 1.5rem;
}
.ml-\[-1px\] {
  margin-left: -1px;
}
.ml-auto {
  margin-left: auto;
}
.mr-0\.5 {
  margin-right: 0.125rem;
}
.mr-1 {
  margin-right: 0.25rem;
}
.mr-1\.5 {
  margin-right: 0.375rem;
}
.mr-2 {
  margin-right: 0.5rem;
}
.mr-3 {
  margin-right: 0.75rem;
}
.mr-4 {
  margin-right: 1rem;
}
.mr-6 {
  margin-right: 1.5rem;
}
.mr-8 {
  margin-right: 2rem;
}
.mt-0 {
  margin-top: 0px;
}
.mt-0\.5 {
  margin-top: 0.125rem;
}
.mt-1 {
  margin-top: 0.25rem;
}
.mt-1\.5 {
  margin-top: 0.375rem;
}
.mt-10 {
  margin-top: 2.5rem;
}
.mt-12 {
  margin-top: 3rem;
}
.mt-2 {
  margin-top: 0.5rem;
}
.mt-2\.5 {
  margin-top: 0.625rem;
}
.mt-3 {
  margin-top: 0.75rem;
}
.mt-4 {
  margin-top: 1rem;
}
.mt-5 {
  margin-top: 1.25rem;
}
.mt-6 {
  margin-top: 1.5rem;
}
.mt-7 {
  margin-top: 1.75rem;
}
.mt-8 {
  margin-top: 2rem;
}
.mt-\[-3px\] {
  margin-top: -3px;
}
.mt-\[1px\] {
  margin-top: 1px;
}
.mt-\[2px\] {
  margin-top: 2px;
}
.mt-auto {
  margin-top: auto;
}
.box-border {
  box-sizing: border-box;
}
.line-clamp-2 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.line-clamp-3 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
}
.block {
  display: block;
}
.inline-block {
  display: inline-block;
}
.inline {
  display: inline;
}
.flex {
  display: flex;
}
.inline-flex {
  display: inline-flex;
}
.table {
  display: table;
}
.grid {
  display: grid;
}
.hidden {
  display: none;
}
.aspect-\[4\/3\] {
  aspect-ratio: 4/3;
}
.aspect-\[4\/5\] {
  aspect-ratio: 4/5;
}
.aspect-square {
  aspect-ratio: 1 / 1;
}
.h-0 {
  height: 0px;
}
.h-0\.5 {
  height: 0.125rem;
}
.h-1 {
  height: 0.25rem;
}
.h-1\.5 {
  height: 0.375rem;
}
.h-10 {
  height: 2.5rem;
}
.h-11 {
  height: 2.75rem;
}
.h-12 {
  height: 3rem;
}
.h-14 {
  height: 3.5rem;
}
.h-16 {
  height: 4rem;
}
.h-2 {
  height: 0.5rem;
}
.h-2\.5 {
  height: 0.625rem;
}
.h-20 {
  height: 5rem;
}
.h-24 {
  height: 6rem;
}
.h-28 {
  height: 7rem;
}
.h-3 {
  height: 0.75rem;
}
.h-3\.5 {
  height: 0.875rem;
}
.h-32 {
  height: 8rem;
}
.h-4 {
  height: 1rem;
}
.h-40 {
  height: 10rem;
}
.h-48 {
  height: 12rem;
}
.h-5 {
  height: 1.25rem;
}
.h-6 {
  height: 1.5rem;
}
.h-64 {
  height: 16rem;
}
.h-7 {
  height: 1.75rem;
}
.h-8 {
  height: 2rem;
}
.h-9 {
  height: 2.25rem;
}
.h-\[1\.125rem\] {
  height: 1.125rem;
}
.h-\[100px\] {
  height: 100px;
}
.h-\[100vh\] {
  height: 100vh;
}
.h-\[150px\] {
  height: 150px;
}
.h-\[16px\] {
  height: 16px;
}
.h-\[17px\] {
  height: 17px;
}
.h-\[18px\] {
  height: 18px;
}
.h-\[1px\] {
  height: 1px;
}
.h-\[200px\] {
  height: 200px;
}
.h-\[20px\] {
  height: 20px;
}
.h-\[22px\] {
  height: 22px;
}
.h-\[237px\] {
  height: 237px;
}
.h-\[24px\] {
  height: 24px;
}
.h-\[250px\] {
  height: 250px;
}
.h-\[26px\] {
  height: 26px;
}
.h-\[28px\] {
  height: 28px;
}
.h-\[2px\] {
  height: 2px;
}
.h-\[30px\] {
  height: 30px;
}
.h-\[32px\] {
  height: 32px;
}
.h-\[34px\] {
  height: 34px;
}
.h-\[38px\] {
  height: 38px;
}
.h-\[3px\] {
  height: 3px;
}
.h-\[400px\] {
  height: 400px;
}
.h-\[40px\] {
  height: 40px;
}
.h-\[44px\] {
  height: 44px;
}
.h-\[48px\] {
  height: 48px;
}
.h-\[50px\] {
  height: 50px;
}
.h-\[57px\] {
  height: 57px;
}
.h-\[58px\] {
  height: 58px;
}
.h-\[60px\] {
  height: 60px;
}
.h-\[65px\] {
  height: 65px;
}
.h-\[68px\] {
  height: 68px;
}
.h-\[80px\] {
  height: 80px;
}
.h-\[8px\] {
  height: 8px;
}
.h-\[95vh\] {
  height: 95vh;
}
.h-\[calc\(100\%-48px\)\] {
  height: calc(100% - 48px);
}
.h-\[calc\(100vh-40px\)\] {
  height: calc(100vh - 40px);
}
.h-\[calc\(100vh-60px\)\] {
  height: calc(100vh - 60px);
}
.h-auto {
  height: auto;
}
.h-full {
  height: 100%;
}
.h-max {
  height: max-content;
}
.h-px {
  height: 1px;
}
.h-screen {
  height: 100vh;
}
.max-h-12 {
  max-height: 3rem;
}
.max-h-32 {
  max-height: 8rem;
}
.max-h-40 {
  max-height: 10rem;
}
.max-h-48 {
  max-height: 12rem;
}
.max-h-64 {
  max-height: 16rem;
}
.max-h-72 {
  max-height: 18rem;
}
.max-h-96 {
  max-height: 24rem;
}
.max-h-\[100px\] {
  max-height: 100px;
}
.max-h-\[120px\] {
  max-height: 120px;
}
.max-h-\[160px\] {
  max-height: 160px;
}
.max-h-\[170px\] {
  max-height: 170px;
}
.max-h-\[180px\] {
  max-height: 180px;
}
.max-h-\[220px\] {
  max-height: 220px;
}
.max-h-\[240px\] {
  max-height: 240px;
}
.max-h-\[300px\] {
  max-height: 300px;
}
.max-h-\[320px\] {
  max-height: 320px;
}
.max-h-\[400px\] {
  max-height: 400px;
}
.max-h-\[40px\] {
  max-height: 40px;
}
.max-h-\[450px\] {
  max-height: 450px;
}
.max-h-\[500px\] {
  max-height: 500px;
}
.max-h-\[600px\] {
  max-height: 600px;
}
.max-h-\[70vh\] {
  max-height: 70vh;
}
.max-h-\[80vh\] {
  max-height: 80vh;
}
.max-h-\[85vh\] {
  max-height: 85vh;
}
.max-h-\[90vh\] {
  max-height: 90vh;
}
.max-h-\[95vh\] {
  max-height: 95vh;
}
.max-h-\[calc\(80vh-120px\)\] {
  max-height: calc(80vh - 120px);
}
.max-h-\[calc\(80vh-140px\)\] {
  max-height: calc(80vh - 140px);
}
.max-h-\[calc\(85vh-60px\)\] {
  max-height: calc(85vh - 60px);
}
.max-h-full {
  max-height: 100%;
}
.min-h-\[100px\] {
  min-height: 100px;
}
.min-h-\[300px\] {
  min-height: 300px;
}
.min-h-\[320px\] {
  min-height: 320px;
}
.min-h-\[400px\] {
  min-height: 400px;
}
.min-h-\[60vh\] {
  min-height: 60vh;
}
.min-h-\[70vh\] {
  min-height: 70vh;
}
.min-h-\[75vh\] {
  min-height: 75vh;
}
.min-h-\[76px\] {
  min-height: 76px;
}
.min-h-\[90px\] {
  min-height: 90px;
}
.min-h-\[calc\(100vh-57px\)\] {
  min-height: calc(100vh - 57px);
}
.min-h-screen {
  min-height: 100vh;
}
.\!w-full {
  width: 100% !important;
}
.w-0 {
  width: 0px;
}
.w-0\.5 {
  width: 0.125rem;
}
.w-1\.5 {
  width: 0.375rem;
}
.w-1\/2 {
  width: 50%;
}
.w-1\/3 {
  width: 33.333333%;
}
.w-1\/4 {
  width: 25%;
}
.w-10 {
  width: 2.5rem;
}
.w-11 {
  width: 2.75rem;
}
.w-12 {
  width: 3rem;
}
.w-14 {
  width: 3.5rem;
}
.w-16 {
  width: 4rem;
}
.w-2 {
  width: 0.5rem;
}
.w-2\.5 {
  width: 0.625rem;
}
.w-2\/3 {
  width: 66.666667%;
}
.w-2\/5 {
  width: 40%;
}
.w-20 {
  width: 5rem;
}
.w-24 {
  width: 6rem;
}
.w-28 {
  width: 7rem;
}
.w-3 {
  width: 0.75rem;
}
.w-3\.5 {
  width: 0.875rem;
}
.w-3\/4 {
  width: 75%;
}
.w-3\/5 {
  width: 60%;
}
.w-32 {
  width: 8rem;
}
.w-36 {
  width: 9rem;
}
.w-4 {
  width: 1rem;
}
.w-40 {
  width: 10rem;
}
.w-48 {
  width: 12rem;
}
.w-5 {
  width: 1.25rem;
}
.w-5\/12 {
  width: 41.666667%;
}
.w-52 {
  width: 13rem;
}
.w-6 {
  width: 1.5rem;
}
.w-60 {
  width: 15rem;
}
.w-64 {
  width: 16rem;
}
.w-7 {
  width: 1.75rem;
}
.w-7\/12 {
  width: 58.333333%;
}
.w-8 {
  width: 2rem;
}
.w-80 {
  width: 20rem;
}
.w-9 {
  width: 2.25rem;
}
.w-\[1\.125rem\] {
  width: 1.125rem;
}
.w-\[100\%\] {
  width: 100%;
}
.w-\[100px\] {
  width: 100px;
}
.w-\[110px\] {
  width: 110px;
}
.w-\[120px\] {
  width: 120px;
}
.w-\[150px\] {
  width: 150px;
}
.w-\[160px\] {
  width: 160px;
}
.w-\[16px\] {
  width: 16px;
}
.w-\[180px\] {
  width: 180px;
}
.w-\[18px\] {
  width: 18px;
}
.w-\[20\%\] {
  width: 20%;
}
.w-\[200px\] {
  width: 200px;
}
.w-\[20px\] {
  width: 20px;
}
.w-\[22px\] {
  width: 22px;
}
.w-\[24px\] {
  width: 24px;
}
.w-\[25\%\] {
  width: 25%;
}
.w-\[250px\] {
  width: 250px;
}
.w-\[26px\] {
  width: 26px;
}
.w-\[28px\] {
  width: 28px;
}
.w-\[2px\] {
  width: 2px;
}
.w-\[300px\] {
  width: 300px;
}
.w-\[320px\] {
  width: 320px;
}
.w-\[34px\] {
  width: 34px;
}
.w-\[375px\] {
  width: 375px;
}
.w-\[400px\] {
  width: 400px;
}
.w-\[40px\] {
  width: 40px;
}
.w-\[420px\] {
  width: 420px;
}
.w-\[42px\] {
  width: 42px;
}
.w-\[450px\] {
  width: 450px;
}
.w-\[50\%\] {
  width: 50%;
}
.w-\[50px\] {
  width: 50px;
}
.w-\[520px\] {
  width: 520px;
}
.w-\[60px\] {
  width: 60px;
}
.w-\[68px\] {
  width: 68px;
}
.w-\[740px\] {
  width: 740px;
}
.w-\[768px\] {
  width: 768px;
}
.w-\[780px\] {
  width: 780px;
}
.w-\[80\%\] {
  width: 80%;
}
.w-\[80px\] {
  width: 80px;
}
.w-\[82\%\] {
  width: 82%;
}
.w-\[8px\] {
  width: 8px;
}
.w-\[90px\] {
  width: 90px;
}
.w-auto {
  width: auto;
}
.w-fit {
  width: -moz-fit-content;
  width: fit-content;
}
.w-full {
  width: 100%;
}
.w-max {
  width: max-content;
}
.w-px {
  width: 1px;
}
.w-screen {
  width: 100vw;
}
.min-w-0 {
  min-width: 0px;
}
.min-w-\[100px\] {
  min-width: 100px;
}
.min-w-\[120px\] {
  min-width: 120px;
}
.min-w-\[140px\] {
  min-width: 140px;
}
.min-w-\[160px\] {
  min-width: 160px;
}
.min-w-\[18px\] {
  min-width: 18px;
}
.min-w-\[200px\] {
  min-width: 200px;
}
.min-w-\[240px\] {
  min-width: 240px;
}
.min-w-\[260px\] {
  min-width: 260px;
}
.min-w-\[280px\] {
  min-width: 280px;
}
.min-w-\[300px\] {
  min-width: 300px;
}
.min-w-\[32px\] {
  min-width: 32px;
}
.min-w-\[38px\] {
  min-width: 38px;
}
.min-w-\[40px\] {
  min-width: 40px;
}
.min-w-\[70px\] {
  min-width: 70px;
}
.min-w-\[90px\] {
  min-width: 90px;
}
.min-w-\[95px\] {
  min-width: 95px;
}
.min-w-full {
  min-width: 100%;
}
.max-w-2xl {
  max-width: 42rem;
}
.max-w-3xl {
  max-width: 48rem;
}
.max-w-4xl {
  max-width: 56rem;
}
.max-w-6xl {
  max-width: 72rem;
}
.max-w-7xl {
  max-width: 80rem;
}
.max-w-\[100\%\] {
  max-width: 100%;
}
.max-w-\[1000px\] {
  max-width: 1000px;
}
.max-w-\[100px\] {
  max-width: 100px;
}
.max-w-\[100vw\] {
  max-width: 100vw;
}
.max-w-\[1180px\] {
  max-width: 1180px;
}
.max-w-\[1200px\] {
  max-width: 1200px;
}
.max-w-\[120px\] {
  max-width: 120px;
}
.max-w-\[1280px\] {
  max-width: 1280px;
}
.max-w-\[1400px\] {
  max-width: 1400px;
}
.max-w-\[140px\] {
  max-width: 140px;
}
.max-w-\[180px\] {
  max-width: 180px;
}
.max-w-\[200px\] {
  max-width: 200px;
}
.max-w-\[220px\] {
  max-width: 220px;
}
.max-w-\[250px\] {
  max-width: 250px;
}
.max-w-\[280px\] {
  max-width: 280px;
}
.max-w-\[290px\] {
  max-width: 290px;
}
.max-w-\[300px\] {
  max-width: 300px;
}
.max-w-\[320px\] {
  max-width: 320px;
}
.max-w-\[328px\] {
  max-width: 328px;
}
.max-w-\[350px\] {
  max-width: 350px;
}
.max-w-\[360px\] {
  max-width: 360px;
}
.max-w-\[364px\] {
  max-width: 364px;
}
.max-w-\[370px\] {
  max-width: 370px;
}
.max-w-\[440px\] {
  max-width: 440px;
}
.max-w-\[480px\] {
  max-width: 480px;
}
.max-w-\[48px\] {
  max-width: 48px;
}
.max-w-\[500px\] {
  max-width: 500px;
}
.max-w-\[520px\] {
  max-width: 520px;
}
.max-w-\[550px\] {
  max-width: 550px;
}
.max-w-\[560px\] {
  max-width: 560px;
}
.max-w-\[60\%\] {
  max-width: 60%;
}
.max-w-\[600px\] {
  max-width: 600px;
}
.max-w-\[640px\] {
  max-width: 640px;
}
.max-w-\[650px\] {
  max-width: 650px;
}
.max-w-\[680px\] {
  max-width: 680px;
}
.max-w-\[700px\] {
  max-width: 700px;
}
.max-w-\[730px\] {
  max-width: 730px;
}
.max-w-\[740px\] {
  max-width: 740px;
}
.max-w-\[768px\] {
  max-width: 768px;
}
.max-w-\[800px\] {
  max-width: 800px;
}
.max-w-\[840px\] {
  max-width: 840px;
}
.max-w-\[900px\] {
  max-width: 900px;
}
.max-w-\[90vw\] {
  max-width: 90vw;
}
.max-w-full {
  max-width: 100%;
}
.max-w-lg {
  max-width: 32rem;
}
.max-w-md {
  max-width: 28rem;
}
.max-w-sm {
  max-width: 24rem;
}
.max-w-xl {
  max-width: 36rem;
}
.max-w-xs {
  max-width: 20rem;
}
.flex-1 {
  flex: 1 1;
}
.flex-none {
  flex: none;
}
.flex-shrink-0 {
  flex-shrink: 0;
}
.shrink {
  flex-shrink: 1;
}
.shrink-0 {
  flex-shrink: 0;
}
.flex-grow {
  flex-grow: 1;
}
.grow {
  flex-grow: 1;
}
.border-collapse {
  border-collapse: collapse;
}
.border-separate {
  border-collapse: separate;
}
.border-spacing-0 {
  --tw-border-spacing-x: 0px;
  --tw-border-spacing-y: 0px;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.-translate-x-1\/2 {
  --tw-translate-x: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-translate-y-1 {
  --tw-translate-y: -0.25rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-translate-y-1\/2 {
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-x-0 {
  --tw-translate-x: 0px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-x-0\.5 {
  --tw-translate-x: 0.125rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-x-1\/2 {
  --tw-translate-x: 50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-x-4 {
  --tw-translate-x: 1rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-x-5 {
  --tw-translate-x: 1.25rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-x-\[18px\] {
  --tw-translate-x: 18px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-y-1\/2 {
  --tw-translate-y: 50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-y-full {
  --tw-translate-y: 100%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rotate-1 {
  --tw-rotate: 1deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rotate-180 {
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rotate-45 {
  --tw-rotate: 45deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rotate-90 {
  --tw-rotate: 90deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.scale-100 {
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.scale-105 {
  --tw-scale-x: 1.05;
  --tw-scale-y: 1.05;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.scale-110 {
  --tw-scale-x: 1.1;
  --tw-scale-y: 1.1;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.scale-95 {
  --tw-scale-x: .95;
  --tw-scale-y: .95;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.scale-\[0\.98\] {
  --tw-scale-x: 0.98;
  --tw-scale-y: 0.98;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.transform {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
@keyframes ping {

  75%, 100% {
    transform: scale(2);
    opacity: 0;
  }
}
.animate-ping {
  animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
}
@keyframes pulse {

  50% {
    opacity: .5;
  }
}
.animate-pulse {
  animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
}
@keyframes spin {

  to {
    transform: rotate(360deg);
  }
}
.animate-spin {
  animation: spin 1s linear infinite;
}
.cursor-crosshair {
  cursor: crosshair;
}
.cursor-default {
  cursor: default;
}
.cursor-grab {
  cursor: grab;
}
.cursor-help {
  cursor: help;
}
.cursor-not-allowed {
  cursor: not-allowed;
}
.cursor-pointer {
  cursor: pointer;
}
.cursor-wait {
  cursor: wait;
}
.touch-manipulation {
  touch-action: manipulation;
}
.select-none {
  -webkit-user-select: none;
          user-select: none;
}
.select-all {
  -webkit-user-select: all;
          user-select: all;
}
.resize-none {
  resize: none;
}
.resize-y {
  resize: vertical;
}
.resize {
  resize: both;
}
.list-inside {
  list-style-position: inside;
}
.list-outside {
  list-style-position: outside;
}
.list-decimal {
  list-style-type: decimal;
}
.list-disc {
  list-style-type: disc;
}
.appearance-none {
  -webkit-appearance: none;
          appearance: none;
}
.grid-cols-1 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}
.grid-cols-2 {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}
.grid-cols-3 {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}
.grid-cols-4 {
  grid-template-columns: repeat(4, minmax(0, 1fr));
}
.grid-cols-5 {
  grid-template-columns: repeat(5, minmax(0, 1fr));
}
.grid-cols-6 {
  grid-template-columns: repeat(6, minmax(0, 1fr));
}
.grid-cols-7 {
  grid-template-columns: repeat(7, minmax(0, 1fr));
}
.grid-cols-\[1fr_280px\] {
  grid-template-columns: 1fr 280px;
}
.grid-cols-\[75\%_25\%\] {
  grid-template-columns: 75% 25%;
}
.flex-col {
  flex-direction: column;
}
.flex-wrap {
  flex-wrap: wrap;
}
.flex-nowrap {
  flex-wrap: nowrap;
}
.items-start {
  align-items: flex-start;
}
.items-end {
  align-items: flex-end;
}
.items-center {
  align-items: center;
}
.items-baseline {
  align-items: baseline;
}
.items-stretch {
  align-items: stretch;
}
.justify-start {
  justify-content: flex-start;
}
.justify-end {
  justify-content: flex-end;
}
.justify-center {
  justify-content: center;
}
.justify-between {
  justify-content: space-between;
}
.gap-0 {
  gap: 0px;
}
.gap-0\.5 {
  gap: 0.125rem;
}
.gap-1 {
  gap: 0.25rem;
}
.gap-1\.5 {
  gap: 0.375rem;
}
.gap-10 {
  gap: 2.5rem;
}
.gap-12 {
  gap: 3rem;
}
.gap-2 {
  gap: 0.5rem;
}
.gap-2\.5 {
  gap: 0.625rem;
}
.gap-3 {
  gap: 0.75rem;
}
.gap-4 {
  gap: 1rem;
}
.gap-5 {
  gap: 1.25rem;
}
.gap-6 {
  gap: 1.5rem;
}
.gap-7 {
  gap: 1.75rem;
}
.gap-8 {
  gap: 2rem;
}
.gap-\[20px\] {
  gap: 20px;
}
.gap-\[30px\] {
  gap: 30px;
}
.gap-\[4px\] {
  gap: 4px;
}
.gap-x-3 {
  column-gap: 0.75rem;
}
.gap-x-4 {
  column-gap: 1rem;
}
.gap-x-5 {
  column-gap: 1.25rem;
}
.gap-x-6 {
  column-gap: 1.5rem;
}
.gap-x-8 {
  column-gap: 2rem;
}
.gap-x-9 {
  column-gap: 2.25rem;
}
.gap-y-0\.5 {
  row-gap: 0.125rem;
}
.gap-y-1 {
  row-gap: 0.25rem;
}
.gap-y-2 {
  row-gap: 0.5rem;
}
.gap-y-3\.5 {
  row-gap: 0.875rem;
}
.gap-y-4 {
  row-gap: 1rem;
}
.space-x-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.25rem * var(--tw-space-x-reverse));
  margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.5rem * var(--tw-space-x-reverse));
  margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.75rem * var(--tw-space-x-reverse));
  margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(1rem * var(--tw-space-x-reverse));
  margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-y-0 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0px * var(--tw-space-y-reverse));
}
.space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));
}
.space-y-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
}
.space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
}
.space-y-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
}
.space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));
}
.space-y-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
}
.space-y-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1rem * var(--tw-space-y-reverse));
}
.space-y-5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
}
.space-y-6 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
}
.space-y-8 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(2rem * var(--tw-space-y-reverse));
}
.divide-x > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-x-reverse: 0;
  border-right-width: calc(1px * var(--tw-divide-x-reverse));
  border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
}
.divide-y > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-y-reverse: 0;
  border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
  border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
}
.divide-gray-100 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgb(245 246 248 / 1);
  border-color: rgb(245 246 248 / var(--tw-divide-opacity, 1));
}
.divide-gray-200 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgb(226 232 240 / 1);
  border-color: rgb(226 232 240 / var(--tw-divide-opacity, 1));
}
.divide-gray-50 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgb(249 250 251 / 1);
  border-color: rgb(249 250 251 / var(--tw-divide-opacity, 1));
}
.divide-slate-100 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgb(241 245 249 / 1);
  border-color: rgb(241 245 249 / var(--tw-divide-opacity, 1));
}
.divide-slate-200 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgb(226 232 240 / 1);
  border-color: rgb(226 232 240 / var(--tw-divide-opacity, 1));
}
.self-start {
  align-self: flex-start;
}
.self-center {
  align-self: center;
}
.overflow-auto {
  overflow: auto;
}
.overflow-hidden {
  overflow: hidden;
}
.overflow-x-auto {
  overflow-x: auto;
}
.overflow-y-auto {
  overflow-y: auto;
}
.overflow-x-hidden {
  overflow-x: hidden;
}
.truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.whitespace-normal {
  white-space: normal;
}
.whitespace-nowrap {
  white-space: nowrap;
}
.whitespace-pre-line {
  white-space: pre-line;
}
.whitespace-pre-wrap {
  white-space: pre-wrap;
}
.text-wrap {
  text-wrap: wrap;
}
.break-words {
  overflow-wrap: break-word;
}
.break-all {
  word-break: break-all;
}
.\!rounded-\[3px\] {
  border-radius: 3px !important;
}
.rounded {
  border-radius: 0.25rem;
}
.rounded-2xl {
  border-radius: 1rem;
}
.rounded-\[10px\] {
  border-radius: 10px;
}
.rounded-\[16px\] {
  border-radius: 16px;
}
.rounded-\[2\.5rem\] {
  border-radius: 2.5rem;
}
.rounded-\[5px\] {
  border-radius: 5px;
}
.rounded-\[6px\] {
  border-radius: 6px;
}
.rounded-\[7px\] {
  border-radius: 7px;
}
.rounded-\[8px\] {
  border-radius: 8px;
}
.rounded-full {
  border-radius: 9999px;
}
.rounded-lg {
  border-radius: 0.5rem;
}
.rounded-md {
  border-radius: 0.375rem;
}
.rounded-none {
  border-radius: 0px;
}
.rounded-sm {
  border-radius: 0.125rem;
}
.rounded-xl {
  border-radius: 0.75rem;
}
.rounded-b-2xl {
  border-bottom-right-radius: 1rem;
  border-bottom-left-radius: 1rem;
}
.rounded-b-lg {
  border-bottom-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}
.rounded-b-md {
  border-bottom-right-radius: 0.375rem;
  border-bottom-left-radius: 0.375rem;
}
.rounded-b-none {
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}
.rounded-l-\[0px\] {
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}
.rounded-l-lg {
  border-top-left-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}
.rounded-l-md {
  border-top-left-radius: 0.375rem;
  border-bottom-left-radius: 0.375rem;
}
.rounded-l-xl {
  border-top-left-radius: 0.75rem;
  border-bottom-left-radius: 0.75rem;
}
.rounded-r-\[8px\] {
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
}
.rounded-r-lg {
  border-top-right-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
}
.rounded-r-xl {
  border-top-right-radius: 0.75rem;
  border-bottom-right-radius: 0.75rem;
}
.rounded-t-2xl {
  border-top-left-radius: 1rem;
  border-top-right-radius: 1rem;
}
.rounded-t-\[4px\] {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.rounded-t-\[inherit\] {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.rounded-t-lg {
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
}
.rounded-t-md {
  border-top-left-radius: 0.375rem;
  border-top-right-radius: 0.375rem;
}
.rounded-t-xl {
  border-top-left-radius: 0.75rem;
  border-top-right-radius: 0.75rem;
}
.rounded-tl-xl {
  border-top-left-radius: 0.75rem;
}
.rounded-tr-xl {
  border-top-right-radius: 0.75rem;
}
.border {
  border-width: 1px;
}
.border-0 {
  border-width: 0px;
}
.border-2 {
  border-width: 2px;
}
.border-\[1\.5px\] {
  border-width: 1.5px;
}
.border-\[10px\] {
  border-width: 10px;
}
.border-\[12px\] {
  border-width: 12px;
}
.border-y-\[3px\] {
  border-top-width: 3px;
  border-bottom-width: 3px;
}
.border-b {
  border-bottom-width: 1px;
}
.border-b-0 {
  border-bottom-width: 0px;
}
.border-b-2 {
  border-bottom-width: 2px;
}
.border-b-4 {
  border-bottom-width: 4px;
}
.border-b-\[1px\] {
  border-bottom-width: 1px;
}
.border-b-\[3px\] {
  border-bottom-width: 3px;
}
.border-l {
  border-left-width: 1px;
}
.border-l-2 {
  border-left-width: 2px;
}
.border-l-4 {
  border-left-width: 4px;
}
.border-r {
  border-right-width: 1px;
}
.border-r-4 {
  border-right-width: 4px;
}
.border-t {
  border-top-width: 1px;
}
.border-t-0 {
  border-top-width: 0px;
}
.border-t-2 {
  border-top-width: 2px;
}
.border-t-4 {
  border-top-width: 4px;
}
.border-solid {
  border-style: solid;
}
.border-dashed {
  border-style: dashed;
}
.border-none {
  border-style: none;
}
.\!border-\[\#E0FFFF\] {
  --tw-border-opacity: 1 !important;
  border-color: rgb(224 255 255 / 1) !important;
  border-color: rgb(224 255 255 / var(--tw-border-opacity, 1)) !important;
}
.\!border-\[\#E1FFF7\] {
  --tw-border-opacity: 1 !important;
  border-color: rgb(225 255 247 / 1) !important;
  border-color: rgb(225 255 247 / var(--tw-border-opacity, 1)) !important;
}
.\!border-\[\#F9DEDE\] {
  --tw-border-opacity: 1 !important;
  border-color: rgb(249 222 222 / 1) !important;
  border-color: rgb(249 222 222 / var(--tw-border-opacity, 1)) !important;
}
.border-\[\#00D0B0\] {
  --tw-border-opacity: 1;
  border-color: rgb(0 208 176 / 1);
  border-color: rgb(0 208 176 / var(--tw-border-opacity, 1));
}
.border-\[\#0E8E57\] {
  --tw-border-opacity: 1;
  border-color: rgb(14 142 87 / 1);
  border-color: rgb(14 142 87 / var(--tw-border-opacity, 1));
}
.border-\[\#17BCB5\] {
  --tw-border-opacity: 1;
  border-color: rgb(23 188 181 / 1);
  border-color: rgb(23 188 181 / var(--tw-border-opacity, 1));
}
.border-\[\#1877F2\] {
  --tw-border-opacity: 1;
  border-color: rgb(24 119 242 / 1);
  border-color: rgb(24 119 242 / var(--tw-border-opacity, 1));
}
.border-\[\#3A4D60\] {
  --tw-border-opacity: 1;
  border-color: rgb(58 77 96 / 1);
  border-color: rgb(58 77 96 / var(--tw-border-opacity, 1));
}
.border-\[\#479ccf\] {
  --tw-border-opacity: 1;
  border-color: rgb(71 156 207 / 1);
  border-color: rgb(71 156 207 / var(--tw-border-opacity, 1));
}
.border-\[\#4CC66E\] {
  --tw-border-opacity: 1;
  border-color: rgb(76 198 110 / 1);
  border-color: rgb(76 198 110 / var(--tw-border-opacity, 1));
}
.border-\[\#575959\] {
  --tw-border-opacity: 1;
  border-color: rgb(87 89 89 / 1);
  border-color: rgb(87 89 89 / var(--tw-border-opacity, 1));
}
.border-\[\#939393\] {
  --tw-border-opacity: 1;
  border-color: rgb(147 147 147 / 1);
  border-color: rgb(147 147 147 / var(--tw-border-opacity, 1));
}
.border-\[\#A9A9A9\] {
  --tw-border-opacity: 1;
  border-color: rgb(169 169 169 / 1);
  border-color: rgb(169 169 169 / var(--tw-border-opacity, 1));
}
.border-\[\#B4B4B4\] {
  --tw-border-opacity: 1;
  border-color: rgb(180 180 180 / 1);
  border-color: rgb(180 180 180 / var(--tw-border-opacity, 1));
}
.border-\[\#CBD5E1\] {
  --tw-border-opacity: 1;
  border-color: rgb(203 213 225 / 1);
  border-color: rgb(203 213 225 / var(--tw-border-opacity, 1));
}
.border-\[\#D4EDD9\] {
  --tw-border-opacity: 1;
  border-color: rgb(212 237 217 / 1);
  border-color: rgb(212 237 217 / var(--tw-border-opacity, 1));
}
.border-\[\#D6C000\] {
  --tw-border-opacity: 1;
  border-color: rgb(214 192 0 / 1);
  border-color: rgb(214 192 0 / var(--tw-border-opacity, 1));
}
.border-\[\#E2E8F0\] {
  --tw-border-opacity: 1;
  border-color: rgb(226 232 240 / 1);
  border-color: rgb(226 232 240 / var(--tw-border-opacity, 1));
}
.border-\[\#E4F3F6\] {
  --tw-border-opacity: 1;
  border-color: rgb(228 243 246 / 1);
  border-color: rgb(228 243 246 / var(--tw-border-opacity, 1));
}
.border-\[\#E5E5E5\] {
  --tw-border-opacity: 1;
  border-color: rgb(229 229 229 / 1);
  border-color: rgb(229 229 229 / var(--tw-border-opacity, 1));
}
.border-\[\#E8ECF1\] {
  --tw-border-opacity: 1;
  border-color: rgb(232 236 241 / 1);
  border-color: rgb(232 236 241 / var(--tw-border-opacity, 1));
}
.border-\[\#EBCCD1\] {
  --tw-border-opacity: 1;
  border-color: rgb(235 204 209 / 1);
  border-color: rgb(235 204 209 / var(--tw-border-opacity, 1));
}
.border-\[\#EDF2F7\] {
  --tw-border-opacity: 1;
  border-color: rgb(237 242 247 / 1);
  border-color: rgb(237 242 247 / var(--tw-border-opacity, 1));
}
.border-\[\#ccc\] {
  --tw-border-opacity: 1;
  border-color: rgb(204 204 204 / 1);
  border-color: rgb(204 204 204 / var(--tw-border-opacity, 1));
}
.border-\[\#d1d5db\] {
  --tw-border-opacity: 1;
  border-color: rgb(209 213 219 / 1);
  border-color: rgb(209 213 219 / var(--tw-border-opacity, 1));
}
.border-\[\#e3e7eb\] {
  --tw-border-opacity: 1;
  border-color: rgb(227 231 235 / 1);
  border-color: rgb(227 231 235 / var(--tw-border-opacity, 1));
}
.border-\[\#e5e5e5\] {
  --tw-border-opacity: 1;
  border-color: rgb(229 229 229 / 1);
  border-color: rgb(229 229 229 / var(--tw-border-opacity, 1));
}
.border-\[var\(--ld-primary\2c \#039CB5\)\] {
  border-color: #039CB5;
  border-color: var(--ld-primary,#039CB5);
}
.border-\[var\(--ld-primary\2c \#C1272D\)\] {
  border-color: #C1272D;
  border-color: var(--ld-primary,#C1272D);
}
.border-amber-100 {
  --tw-border-opacity: 1;
  border-color: rgb(254 243 199 / 1);
  border-color: rgb(254 243 199 / var(--tw-border-opacity, 1));
}
.border-amber-200 {
  --tw-border-opacity: 1;
  border-color: rgb(253 230 138 / 1);
  border-color: rgb(253 230 138 / var(--tw-border-opacity, 1));
}
.border-amber-300 {
  --tw-border-opacity: 1;
  border-color: rgb(252 211 77 / 1);
  border-color: rgb(252 211 77 / var(--tw-border-opacity, 1));
}
.border-amber-400 {
  --tw-border-opacity: 1;
  border-color: rgb(251 191 36 / 1);
  border-color: rgb(251 191 36 / var(--tw-border-opacity, 1));
}
.border-amber-500\/30 {
  border-color: rgb(245 158 11 / 0.3);
}
.border-amber-600 {
  --tw-border-opacity: 1;
  border-color: rgb(217 119 6 / 1);
  border-color: rgb(217 119 6 / var(--tw-border-opacity, 1));
}
.border-black\/10 {
  border-color: rgb(0 0 0 / 0.1);
}
.border-black\/\[0\.08\] {
  border-color: rgb(0 0 0 / 0.08);
}
.border-blue-100 {
  --tw-border-opacity: 1;
  border-color: rgb(225 239 254 / 1);
  border-color: rgb(225 239 254 / var(--tw-border-opacity, 1));
}
.border-blue-200 {
  --tw-border-opacity: 1;
  border-color: rgb(191 219 254 / 1);
  border-color: rgb(191 219 254 / var(--tw-border-opacity, 1));
}
.border-blue-300 {
  --tw-border-opacity: 1;
  border-color: rgb(147 197 253 / 1);
  border-color: rgb(147 197 253 / var(--tw-border-opacity, 1));
}
.border-blue-400 {
  --tw-border-opacity: 1;
  border-color: rgb(20 144 214 / 1);
  border-color: rgb(20 144 214 / var(--tw-border-opacity, 1));
}
.border-blue-500 {
  --tw-border-opacity: 1;
  border-color: rgb(59 130 246 / 1);
  border-color: rgb(59 130 246 / var(--tw-border-opacity, 1));
}
.border-blue-600 {
  --tw-border-opacity: 1;
  border-color: rgb(28 100 242 / 1);
  border-color: rgb(28 100 242 / var(--tw-border-opacity, 1));
}
.border-blue-800 {
  --tw-border-opacity: 1;
  border-color: rgb(30 64 175 / 1);
  border-color: rgb(30 64 175 / var(--tw-border-opacity, 1));
}
.border-current {
  border-color: currentColor;
}
.border-cyan-200 {
  --tw-border-opacity: 1;
  border-color: rgb(165 243 252 / 1);
  border-color: rgb(165 243 252 / var(--tw-border-opacity, 1));
}
.border-cyan-500 {
  --tw-border-opacity: 1;
  border-color: rgb(6 182 212 / 1);
  border-color: rgb(6 182 212 / var(--tw-border-opacity, 1));
}
.border-darknavy {
  --tw-border-opacity: 1;
  border-color: rgb(38 50 56 / 1);
  border-color: rgb(38 50 56 / var(--tw-border-opacity, 1));
}
.border-emerald-100 {
  --tw-border-opacity: 1;
  border-color: rgb(209 250 229 / 1);
  border-color: rgb(209 250 229 / var(--tw-border-opacity, 1));
}
.border-emerald-200 {
  --tw-border-opacity: 1;
  border-color: rgb(167 243 208 / 1);
  border-color: rgb(167 243 208 / var(--tw-border-opacity, 1));
}
.border-emerald-300 {
  --tw-border-opacity: 1;
  border-color: rgb(110 231 183 / 1);
  border-color: rgb(110 231 183 / var(--tw-border-opacity, 1));
}
.border-emerald-300\/30 {
  border-color: rgb(110 231 183 / 0.3);
}
.border-emerald-500 {
  --tw-border-opacity: 1;
  border-color: rgb(16 185 129 / 1);
  border-color: rgb(16 185 129 / var(--tw-border-opacity, 1));
}
.border-emerald-600 {
  --tw-border-opacity: 1;
  border-color: rgb(5 150 105 / 1);
  border-color: rgb(5 150 105 / var(--tw-border-opacity, 1));
}
.border-emerald-600\/15 {
  border-color: rgb(5 150 105 / 0.15);
}
.border-emerald-900 {
  --tw-border-opacity: 1;
  border-color: rgb(6 78 59 / 1);
  border-color: rgb(6 78 59 / var(--tw-border-opacity, 1));
}
.border-gray-100 {
  --tw-border-opacity: 1;
  border-color: rgb(245 246 248 / 1);
  border-color: rgb(245 246 248 / var(--tw-border-opacity, 1));
}
.border-gray-200 {
  --tw-border-opacity: 1;
  border-color: rgb(226 232 240 / 1);
  border-color: rgb(226 232 240 / var(--tw-border-opacity, 1));
}
.border-gray-200\/50 {
  border-color: rgb(226 232 240 / 0.5);
}
.border-gray-300 {
  --tw-border-opacity: 1;
  border-color: rgb(209 213 219 / 1);
  border-color: rgb(209 213 219 / var(--tw-border-opacity, 1));
}
.border-gray-400 {
  --tw-border-opacity: 1;
  border-color: rgb(171 177 186 / 1);
  border-color: rgb(171 177 186 / var(--tw-border-opacity, 1));
}
.border-gray-50 {
  --tw-border-opacity: 1;
  border-color: rgb(249 250 251 / 1);
  border-color: rgb(249 250 251 / var(--tw-border-opacity, 1));
}
.border-gray-500 {
  --tw-border-opacity: 1;
  border-color: rgb(107 114 128 / 1);
  border-color: rgb(107 114 128 / var(--tw-border-opacity, 1));
}
.border-gray-600 {
  --tw-border-opacity: 1;
  border-color: rgb(17 25 40 / 1);
  border-color: rgb(17 25 40 / var(--tw-border-opacity, 1));
}
.border-gray-700 {
  --tw-border-opacity: 1;
  border-color: rgb(55 65 81 / 1);
  border-color: rgb(55 65 81 / var(--tw-border-opacity, 1));
}
.border-gray-800 {
  --tw-border-opacity: 1;
  border-color: rgb(31 42 55 / 1);
  border-color: rgb(31 42 55 / var(--tw-border-opacity, 1));
}
.border-gray-900 {
  --tw-border-opacity: 1;
  border-color: rgb(17 24 39 / 1);
  border-color: rgb(17 24 39 / var(--tw-border-opacity, 1));
}
.border-green-100 {
  --tw-border-opacity: 1;
  border-color: rgb(222 247 236 / 1);
  border-color: rgb(222 247 236 / var(--tw-border-opacity, 1));
}
.border-green-200 {
  --tw-border-opacity: 1;
  border-color: rgb(187 247 208 / 1);
  border-color: rgb(187 247 208 / var(--tw-border-opacity, 1));
}
.border-green-300 {
  --tw-border-opacity: 1;
  border-color: rgb(134 239 172 / 1);
  border-color: rgb(134 239 172 / var(--tw-border-opacity, 1));
}
.border-green-400 {
  --tw-border-opacity: 1;
  border-color: rgb(76 198 110 / 1);
  border-color: rgb(76 198 110 / var(--tw-border-opacity, 1));
}
.border-green-500 {
  --tw-border-opacity: 1;
  border-color: rgb(34 197 94 / 1);
  border-color: rgb(34 197 94 / var(--tw-border-opacity, 1));
}
.border-green-600 {
  --tw-border-opacity: 1;
  border-color: rgb(22 163 74 / 1);
  border-color: rgb(22 163 74 / var(--tw-border-opacity, 1));
}
.border-green-700 {
  --tw-border-opacity: 1;
  border-color: rgb(32 182 39 / 1);
  border-color: rgb(32 182 39 / var(--tw-border-opacity, 1));
}
.border-indigo-100 {
  --tw-border-opacity: 1;
  border-color: rgb(224 231 255 / 1);
  border-color: rgb(224 231 255 / var(--tw-border-opacity, 1));
}
.border-indigo-100\/60 {
  border-color: rgb(224 231 255 / 0.6);
}
.border-indigo-200 {
  --tw-border-opacity: 1;
  border-color: rgb(199 210 254 / 1);
  border-color: rgb(199 210 254 / var(--tw-border-opacity, 1));
}
.border-indigo-300 {
  --tw-border-opacity: 1;
  border-color: rgb(165 180 252 / 1);
  border-color: rgb(165 180 252 / var(--tw-border-opacity, 1));
}
.border-indigo-300\/60 {
  border-color: rgb(165 180 252 / 0.6);
}
.border-indigo-400 {
  --tw-border-opacity: 1;
  border-color: rgb(129 140 248 / 1);
  border-color: rgb(129 140 248 / var(--tw-border-opacity, 1));
}
.border-indigo-500 {
  --tw-border-opacity: 1;
  border-color: rgb(99 102 241 / 1);
  border-color: rgb(99 102 241 / var(--tw-border-opacity, 1));
}
.border-indigo-600 {
  --tw-border-opacity: 1;
  border-color: rgb(79 70 229 / 1);
  border-color: rgb(79 70 229 / var(--tw-border-opacity, 1));
}
.border-orange-200 {
  --tw-border-opacity: 1;
  border-color: rgb(254 215 170 / 1);
  border-color: rgb(254 215 170 / var(--tw-border-opacity, 1));
}
.border-primarynavy {
  --tw-border-opacity: 1;
  border-color: rgb(17 24 34 / 1);
  border-color: rgb(17 24 34 / var(--tw-border-opacity, 1));
}
.border-primaryred {
  --tw-border-opacity: 1;
  border-color: rgb(228 77 77 / 1);
  border-color: rgb(228 77 77 / var(--tw-border-opacity, 1));
}
.border-purple-100 {
  --tw-border-opacity: 1;
  border-color: rgb(237 235 254 / 1);
  border-color: rgb(237 235 254 / var(--tw-border-opacity, 1));
}
.border-purple-200 {
  --tw-border-opacity: 1;
  border-color: rgb(233 213 255 / 1);
  border-color: rgb(233 213 255 / var(--tw-border-opacity, 1));
}
.border-purple-300 {
  --tw-border-opacity: 1;
  border-color: rgb(216 180 254 / 1);
  border-color: rgb(216 180 254 / var(--tw-border-opacity, 1));
}
.border-purple-500 {
  --tw-border-opacity: 1;
  border-color: rgb(168 85 247 / 1);
  border-color: rgb(168 85 247 / var(--tw-border-opacity, 1));
}
.border-purple-500\/30 {
  border-color: rgb(168 85 247 / 0.3);
}
.border-purple-600 {
  --tw-border-opacity: 1;
  border-color: rgb(147 51 234 / 1);
  border-color: rgb(147 51 234 / var(--tw-border-opacity, 1));
}
.border-red-100 {
  --tw-border-opacity: 1;
  border-color: rgb(253 232 232 / 1);
  border-color: rgb(253 232 232 / var(--tw-border-opacity, 1));
}
.border-red-200 {
  --tw-border-opacity: 1;
  border-color: rgb(255 157 157 / 1);
  border-color: rgb(255 157 157 / var(--tw-border-opacity, 1));
}
.border-red-300 {
  --tw-border-opacity: 1;
  border-color: rgb(252 165 165 / 1);
  border-color: rgb(252 165 165 / var(--tw-border-opacity, 1));
}
.border-red-400 {
  --tw-border-opacity: 1;
  border-color: rgb(248 113 113 / 1);
  border-color: rgb(248 113 113 / var(--tw-border-opacity, 1));
}
.border-red-500 {
  --tw-border-opacity: 1;
  border-color: rgb(239 68 68 / 1);
  border-color: rgb(239 68 68 / var(--tw-border-opacity, 1));
}
.border-red-600 {
  --tw-border-opacity: 1;
  border-color: rgb(155 28 28 / 1);
  border-color: rgb(155 28 28 / var(--tw-border-opacity, 1));
}
.border-sky-100 {
  --tw-border-opacity: 1;
  border-color: rgb(224 242 254 / 1);
  border-color: rgb(224 242 254 / var(--tw-border-opacity, 1));
}
.border-sky-200 {
  --tw-border-opacity: 1;
  border-color: rgb(186 230 253 / 1);
  border-color: rgb(186 230 253 / var(--tw-border-opacity, 1));
}
.border-sky-300 {
  --tw-border-opacity: 1;
  border-color: rgb(125 211 252 / 1);
  border-color: rgb(125 211 252 / var(--tw-border-opacity, 1));
}
.border-sky-500 {
  --tw-border-opacity: 1;
  border-color: rgb(14 165 233 / 1);
  border-color: rgb(14 165 233 / var(--tw-border-opacity, 1));
}
.border-sky-500\/15 {
  border-color: rgb(14 165 233 / 0.15);
}
.border-sky-500\/\[0\.12\] {
  border-color: rgb(14 165 233 / 0.12);
}
.border-sky-600 {
  --tw-border-opacity: 1;
  border-color: rgb(2 132 199 / 1);
  border-color: rgb(2 132 199 / var(--tw-border-opacity, 1));
}
.border-slate-100 {
  --tw-border-opacity: 1;
  border-color: rgb(241 245 249 / 1);
  border-color: rgb(241 245 249 / var(--tw-border-opacity, 1));
}
.border-slate-200 {
  --tw-border-opacity: 1;
  border-color: rgb(226 232 240 / 1);
  border-color: rgb(226 232 240 / var(--tw-border-opacity, 1));
}
.border-slate-300 {
  --tw-border-opacity: 1;
  border-color: rgb(203 213 225 / 1);
  border-color: rgb(203 213 225 / var(--tw-border-opacity, 1));
}
.border-slate-900 {
  --tw-border-opacity: 1;
  border-color: rgb(15 23 42 / 1);
  border-color: rgb(15 23 42 / var(--tw-border-opacity, 1));
}
.border-teal-200 {
  --tw-border-opacity: 1;
  border-color: rgb(153 246 228 / 1);
  border-color: rgb(153 246 228 / var(--tw-border-opacity, 1));
}
.border-teal-500 {
  --tw-border-opacity: 1;
  border-color: rgb(20 184 166 / 1);
  border-color: rgb(20 184 166 / var(--tw-border-opacity, 1));
}
.border-transparent {
  border-color: transparent;
}
.border-violet-200 {
  --tw-border-opacity: 1;
  border-color: rgb(221 214 254 / 1);
  border-color: rgb(221 214 254 / var(--tw-border-opacity, 1));
}
.border-white {
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / 1);
  border-color: rgb(255 255 255 / var(--tw-border-opacity, 1));
}
.border-white\/10 {
  border-color: rgb(255 255 255 / 0.1);
}
.border-white\/80 {
  border-color: rgb(255 255 255 / 0.8);
}
.border-yellow-200 {
  --tw-border-opacity: 1;
  border-color: rgb(252 231 184 / 1);
  border-color: rgb(252 231 184 / var(--tw-border-opacity, 1));
}
.border-yellow-300 {
  --tw-border-opacity: 1;
  border-color: rgb(248 233 155 / 1);
  border-color: rgb(248 233 155 / var(--tw-border-opacity, 1));
}
.border-yellow-400 {
  --tw-border-opacity: 1;
  border-color: rgb(250 204 21 / 1);
  border-color: rgb(250 204 21 / var(--tw-border-opacity, 1));
}
.border-b-\[\#F1F5F9\] {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(241 245 249 / 1);
  border-bottom-color: rgb(241 245 249 / var(--tw-border-opacity, 1));
}
.border-b-\[\#ddd\] {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(221 221 221 / 1);
  border-bottom-color: rgb(221 221 221 / var(--tw-border-opacity, 1));
}
.border-b-\[\#eee\] {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(238 238 238 / 1);
  border-bottom-color: rgb(238 238 238 / var(--tw-border-opacity, 1));
}
.border-b-white {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(255 255 255 / 1);
  border-bottom-color: rgb(255 255 255 / var(--tw-border-opacity, 1));
}
.border-r-transparent {
  border-right-color: transparent;
}
.border-t-\[\#F1F5F9\] {
  --tw-border-opacity: 1;
  border-top-color: rgb(241 245 249 / 1);
  border-top-color: rgb(241 245 249 / var(--tw-border-opacity, 1));
}
.border-t-gray-900 {
  --tw-border-opacity: 1;
  border-top-color: rgb(17 24 39 / 1);
  border-top-color: rgb(17 24 39 / var(--tw-border-opacity, 1));
}
.border-t-indigo-500 {
  --tw-border-opacity: 1;
  border-top-color: rgb(99 102 241 / 1);
  border-top-color: rgb(99 102 241 / var(--tw-border-opacity, 1));
}
.border-t-indigo-600 {
  --tw-border-opacity: 1;
  border-top-color: rgb(79 70 229 / 1);
  border-top-color: rgb(79 70 229 / var(--tw-border-opacity, 1));
}
.border-t-transparent {
  border-top-color: transparent;
}
.\!bg-\[\#059669\] {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(5 150 105 / 1) !important;
  background-color: rgb(5 150 105 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#00D0B0\] {
  --tw-bg-opacity: 1;
  background-color: rgb(0 208 176 / 1);
  background-color: rgb(0 208 176 / var(--tw-bg-opacity, 1));
}
.bg-\[\#00E59B\] {
  --tw-bg-opacity: 1;
  background-color: rgb(0 229 155 / 1);
  background-color: rgb(0 229 155 / var(--tw-bg-opacity, 1));
}
.bg-\[\#062940\] {
  --tw-bg-opacity: 1;
  background-color: rgb(6 41 64 / 1);
  background-color: rgb(6 41 64 / var(--tw-bg-opacity, 1));
}
.bg-\[\#094D73\] {
  --tw-bg-opacity: 1;
  background-color: rgb(9 77 115 / 1);
  background-color: rgb(9 77 115 / var(--tw-bg-opacity, 1));
}
.bg-\[\#0E8E57\] {
  --tw-bg-opacity: 1;
  background-color: rgb(14 142 87 / 1);
  background-color: rgb(14 142 87 / var(--tw-bg-opacity, 1));
}
.bg-\[\#0f3460\] {
  --tw-bg-opacity: 1;
  background-color: rgb(15 52 96 / 1);
  background-color: rgb(15 52 96 / var(--tw-bg-opacity, 1));
}
.bg-\[\#1164A9\] {
  --tw-bg-opacity: 1;
  background-color: rgb(17 100 169 / 1);
  background-color: rgb(17 100 169 / var(--tw-bg-opacity, 1));
}
.bg-\[\#1290D7\] {
  --tw-bg-opacity: 1;
  background-color: rgb(18 144 215 / 1);
  background-color: rgb(18 144 215 / var(--tw-bg-opacity, 1));
}
.bg-\[\#1877F2\] {
  --tw-bg-opacity: 1;
  background-color: rgb(24 119 242 / 1);
  background-color: rgb(24 119 242 / var(--tw-bg-opacity, 1));
}
.bg-\[\#1E2A3A\] {
  --tw-bg-opacity: 1;
  background-color: rgb(30 42 58 / 1);
  background-color: rgb(30 42 58 / var(--tw-bg-opacity, 1));
}
.bg-\[\#202123\] {
  --tw-bg-opacity: 1;
  background-color: rgb(32 33 35 / 1);
  background-color: rgb(32 33 35 / var(--tw-bg-opacity, 1));
}
.bg-\[\#221122\] {
  --tw-bg-opacity: 1;
  background-color: rgb(34 17 34 / 1);
  background-color: rgb(34 17 34 / var(--tw-bg-opacity, 1));
}
.bg-\[\#246478\] {
  --tw-bg-opacity: 1;
  background-color: rgb(36 100 120 / 1);
  background-color: rgb(36 100 120 / var(--tw-bg-opacity, 1));
}
.bg-\[\#39d4a5\] {
  --tw-bg-opacity: 1;
  background-color: rgb(57 212 165 / 1);
  background-color: rgb(57 212 165 / var(--tw-bg-opacity, 1));
}
.bg-\[\#479ccf\] {
  --tw-bg-opacity: 1;
  background-color: rgb(71 156 207 / 1);
  background-color: rgb(71 156 207 / var(--tw-bg-opacity, 1));
}
.bg-\[\#4EC66E\] {
  --tw-bg-opacity: 1;
  background-color: rgb(78 198 110 / 1);
  background-color: rgb(78 198 110 / var(--tw-bg-opacity, 1));
}
.bg-\[\#99DEE0\] {
  --tw-bg-opacity: 1;
  background-color: rgb(153 222 224 / 1);
  background-color: rgb(153 222 224 / var(--tw-bg-opacity, 1));
}
.bg-\[\#D3ECDC\] {
  --tw-bg-opacity: 1;
  background-color: rgb(211 236 220 / 1);
  background-color: rgb(211 236 220 / var(--tw-bg-opacity, 1));
}
.bg-\[\#D4EDD9\] {
  --tw-bg-opacity: 1;
  background-color: rgb(212 237 217 / 1);
  background-color: rgb(212 237 217 / var(--tw-bg-opacity, 1));
}
.bg-\[\#D8E3FE\] {
  --tw-bg-opacity: 1;
  background-color: rgb(216 227 254 / 1);
  background-color: rgb(216 227 254 / var(--tw-bg-opacity, 1));
}
.bg-\[\#D8FFE3\] {
  --tw-bg-opacity: 1;
  background-color: rgb(216 255 227 / 1);
  background-color: rgb(216 255 227 / var(--tw-bg-opacity, 1));
}
.bg-\[\#DAF6FF\] {
  --tw-bg-opacity: 1;
  background-color: rgb(218 246 255 / 1);
  background-color: rgb(218 246 255 / var(--tw-bg-opacity, 1));
}
.bg-\[\#DBF2FA\] {
  --tw-bg-opacity: 1;
  background-color: rgb(219 242 250 / 1);
  background-color: rgb(219 242 250 / var(--tw-bg-opacity, 1));
}
.bg-\[\#DDEBF1\] {
  --tw-bg-opacity: 1;
  background-color: rgb(221 235 241 / 1);
  background-color: rgb(221 235 241 / var(--tw-bg-opacity, 1));
}
.bg-\[\#DEF7FF\] {
  --tw-bg-opacity: 1;
  background-color: rgb(222 247 255 / 1);
  background-color: rgb(222 247 255 / var(--tw-bg-opacity, 1));
}
.bg-\[\#E0ECFF\] {
  --tw-bg-opacity: 1;
  background-color: rgb(224 236 255 / 1);
  background-color: rgb(224 236 255 / var(--tw-bg-opacity, 1));
}
.bg-\[\#E1FFF7\] {
  --tw-bg-opacity: 1;
  background-color: rgb(225 255 247 / 1);
  background-color: rgb(225 255 247 / var(--tw-bg-opacity, 1));
}
.bg-\[\#E3E3E3\] {
  --tw-bg-opacity: 1;
  background-color: rgb(227 227 227 / 1);
  background-color: rgb(227 227 227 / var(--tw-bg-opacity, 1));
}
.bg-\[\#E44D4D\] {
  --tw-bg-opacity: 1;
  background-color: rgb(228 77 77 / 1);
  background-color: rgb(228 77 77 / var(--tw-bg-opacity, 1));
}
.bg-\[\#E4F3F6\] {
  --tw-bg-opacity: 1;
  background-color: rgb(228 243 246 / 1);
  background-color: rgb(228 243 246 / var(--tw-bg-opacity, 1));
}
.bg-\[\#E8F5E9\] {
  --tw-bg-opacity: 1;
  background-color: rgb(232 245 233 / 1);
  background-color: rgb(232 245 233 / var(--tw-bg-opacity, 1));
}
.bg-\[\#EBF1FF\] {
  --tw-bg-opacity: 1;
  background-color: rgb(235 241 255 / 1);
  background-color: rgb(235 241 255 / var(--tw-bg-opacity, 1));
}
.bg-\[\#EDF2F7\] {
  --tw-bg-opacity: 1;
  background-color: rgb(237 242 247 / 1);
  background-color: rgb(237 242 247 / var(--tw-bg-opacity, 1));
}
.bg-\[\#EEE9F4\] {
  --tw-bg-opacity: 1;
  background-color: rgb(238 233 244 / 1);
  background-color: rgb(238 233 244 / var(--tw-bg-opacity, 1));
}
.bg-\[\#F2DEDE\] {
  --tw-bg-opacity: 1;
  background-color: rgb(242 222 222 / 1);
  background-color: rgb(242 222 222 / var(--tw-bg-opacity, 1));
}
.bg-\[\#F3F4F6\] {
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / 1);
  background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1));
}
.bg-\[\#F5F6F8\] {
  --tw-bg-opacity: 1;
  background-color: rgb(245 246 248 / 1);
  background-color: rgb(245 246 248 / var(--tw-bg-opacity, 1));
}
.bg-\[\#F6F8FB\] {
  --tw-bg-opacity: 1;
  background-color: rgb(246 248 251 / 1);
  background-color: rgb(246 248 251 / var(--tw-bg-opacity, 1));
}
.bg-\[\#F7F7F7\] {
  --tw-bg-opacity: 1;
  background-color: rgb(247 247 247 / 1);
  background-color: rgb(247 247 247 / var(--tw-bg-opacity, 1));
}
.bg-\[\#F8F8F8\] {
  --tw-bg-opacity: 1;
  background-color: rgb(248 248 248 / 1);
  background-color: rgb(248 248 248 / var(--tw-bg-opacity, 1));
}
.bg-\[\#F9DEDE\] {
  --tw-bg-opacity: 1;
  background-color: rgb(249 222 222 / 1);
  background-color: rgb(249 222 222 / var(--tw-bg-opacity, 1));
}
.bg-\[\#FEF5EC\] {
  --tw-bg-opacity: 1;
  background-color: rgb(254 245 236 / 1);
  background-color: rgb(254 245 236 / var(--tw-bg-opacity, 1));
}
.bg-\[\#FFE5E5\] {
  --tw-bg-opacity: 1;
  background-color: rgb(255 229 229 / 1);
  background-color: rgb(255 229 229 / var(--tw-bg-opacity, 1));
}
.bg-\[\#FFEDED\] {
  --tw-bg-opacity: 1;
  background-color: rgb(255 237 237 / 1);
  background-color: rgb(255 237 237 / var(--tw-bg-opacity, 1));
}
.bg-\[\#FFF3E0\] {
  --tw-bg-opacity: 1;
  background-color: rgb(255 243 224 / 1);
  background-color: rgb(255 243 224 / var(--tw-bg-opacity, 1));
}
.bg-\[\#FFF4E5\] {
  --tw-bg-opacity: 1;
  background-color: rgb(255 244 229 / 1);
  background-color: rgb(255 244 229 / var(--tw-bg-opacity, 1));
}
.bg-\[\#FFFCE1\] {
  --tw-bg-opacity: 1;
  background-color: rgb(255 252 225 / 1);
  background-color: rgb(255 252 225 / var(--tw-bg-opacity, 1));
}
.bg-\[\#d8d8d8\] {
  --tw-bg-opacity: 1;
  background-color: rgb(216 216 216 / 1);
  background-color: rgb(216 216 216 / var(--tw-bg-opacity, 1));
}
.bg-\[\#e3e3e3\] {
  --tw-bg-opacity: 1;
  background-color: rgb(227 227 227 / 1);
  background-color: rgb(227 227 227 / var(--tw-bg-opacity, 1));
}
.bg-\[\#eeeeee\] {
  --tw-bg-opacity: 1;
  background-color: rgb(238 238 238 / 1);
  background-color: rgb(238 238 238 / var(--tw-bg-opacity, 1));
}
.bg-\[\#f5f6f8\] {
  --tw-bg-opacity: 1;
  background-color: rgb(245 246 248 / 1);
  background-color: rgb(245 246 248 / var(--tw-bg-opacity, 1));
}
.bg-\[\#f6f6f6\] {
  --tw-bg-opacity: 1;
  background-color: rgb(246 246 246 / 1);
  background-color: rgb(246 246 246 / var(--tw-bg-opacity, 1));
}
.bg-\[\#f8f8f8\] {
  --tw-bg-opacity: 1;
  background-color: rgb(248 248 248 / 1);
  background-color: rgb(248 248 248 / var(--tw-bg-opacity, 1));
}
.bg-\[\#f9fafb\] {
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / 1);
  background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1));
}
.bg-\[\#ffffff42\] {
  background-color: #ffffff42;
}
.bg-\[rgba\(0\2c 0\2c 0\2c 0\.5\)\] {
  background-color: rgba(0,0,0,0.5);
}
.bg-\[var\(--ld-primary\2c \#039CB5\)\] {
  background-color: #039CB5;
  background-color: var(--ld-primary,#039CB5);
}
.bg-\[var\(--ld-primary\2c \#C1272D\)\] {
  background-color: #C1272D;
  background-color: var(--ld-primary,#C1272D);
}
.bg-amber-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 243 199 / 1);
  background-color: rgb(254 243 199 / var(--tw-bg-opacity, 1));
}
.bg-amber-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(253 230 138 / 1);
  background-color: rgb(253 230 138 / var(--tw-bg-opacity, 1));
}
.bg-amber-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(251 191 36 / 1);
  background-color: rgb(251 191 36 / var(--tw-bg-opacity, 1));
}
.bg-amber-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 251 235 / 1);
  background-color: rgb(255 251 235 / var(--tw-bg-opacity, 1));
}
.bg-amber-50\/30 {
  background-color: rgb(255 251 235 / 0.3);
}
.bg-amber-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(245 158 11 / 1);
  background-color: rgb(245 158 11 / var(--tw-bg-opacity, 1));
}
.bg-amber-500\/20 {
  background-color: rgb(245 158 11 / 0.2);
}
.bg-amber-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(217 119 6 / 1);
  background-color: rgb(217 119 6 / var(--tw-bg-opacity, 1));
}
.bg-black {
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / 1);
  background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));
}
.bg-black\/0 {
  background-color: rgb(0 0 0 / 0);
}
.bg-black\/10 {
  background-color: rgb(0 0 0 / 0.1);
}
.bg-black\/30 {
  background-color: rgb(0 0 0 / 0.3);
}
.bg-black\/40 {
  background-color: rgb(0 0 0 / 0.4);
}
.bg-black\/50 {
  background-color: rgb(0 0 0 / 0.5);
}
.bg-black\/60 {
  background-color: rgb(0 0 0 / 0.6);
}
.bg-black\/70 {
  background-color: rgb(0 0 0 / 0.7);
}
.bg-black\/80 {
  background-color: rgb(0 0 0 / 0.8);
}
.bg-blue-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(225 239 254 / 1);
  background-color: rgb(225 239 254 / var(--tw-bg-opacity, 1));
}
.bg-blue-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(20 144 214 / 1);
  background-color: rgb(20 144 214 / var(--tw-bg-opacity, 1));
}
.bg-blue-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(239 246 255 / 1);
  background-color: rgb(239 246 255 / var(--tw-bg-opacity, 1));
}
.bg-blue-50\/30 {
  background-color: rgb(239 246 255 / 0.3);
}
.bg-blue-50\/50 {
  background-color: rgb(239 246 255 / 0.5);
}
.bg-blue-50\/60 {
  background-color: rgb(239 246 255 / 0.6);
}
.bg-blue-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(59 130 246 / 1);
  background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1));
}
.bg-blue-500\/10 {
  background-color: rgb(59 130 246 / 0.1);
}
.bg-blue-500\/20 {
  background-color: rgb(59 130 246 / 0.2);
}
.bg-blue-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(28 100 242 / 1);
  background-color: rgb(28 100 242 / var(--tw-bg-opacity, 1));
}
.bg-blue-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(30 64 175 / 1);
  background-color: rgb(30 64 175 / var(--tw-bg-opacity, 1));
}
.bg-cyan-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(207 250 254 / 1);
  background-color: rgb(207 250 254 / var(--tw-bg-opacity, 1));
}
.bg-cyan-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(236 254 255 / 1);
  background-color: rgb(236 254 255 / var(--tw-bg-opacity, 1));
}
.bg-cyan-50\/50 {
  background-color: rgb(236 254 255 / 0.5);
}
.bg-cyan-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(6 182 212 / 1);
  background-color: rgb(6 182 212 / var(--tw-bg-opacity, 1));
}
.bg-cyan-500\/10 {
  background-color: rgb(6 182 212 / 0.1);
}
.bg-cyan-500\/15 {
  background-color: rgb(6 182 212 / 0.15);
}
.bg-cyan-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(8 145 178 / 1);
  background-color: rgb(8 145 178 / var(--tw-bg-opacity, 1));
}
.bg-darknavy {
  --tw-bg-opacity: 1;
  background-color: rgb(38 50 56 / 1);
  background-color: rgb(38 50 56 / var(--tw-bg-opacity, 1));
}
.bg-emerald-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(209 250 229 / 1);
  background-color: rgb(209 250 229 / var(--tw-bg-opacity, 1));
}
.bg-emerald-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(52 211 153 / 1);
  background-color: rgb(52 211 153 / var(--tw-bg-opacity, 1));
}
.bg-emerald-400\/10 {
  background-color: rgb(52 211 153 / 0.1);
}
.bg-emerald-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(236 253 245 / 1);
  background-color: rgb(236 253 245 / var(--tw-bg-opacity, 1));
}
.bg-emerald-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(16 185 129 / 1);
  background-color: rgb(16 185 129 / var(--tw-bg-opacity, 1));
}
.bg-emerald-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(5 150 105 / 1);
  background-color: rgb(5 150 105 / var(--tw-bg-opacity, 1));
}
.bg-emerald-600\/\[0\.03\] {
  background-color: rgb(5 150 105 / 0.03);
}
.bg-emerald-600\/\[0\.06\] {
  background-color: rgb(5 150 105 / 0.06);
}
.bg-gray-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(245 246 248 / 1);
  background-color: rgb(245 246 248 / var(--tw-bg-opacity, 1));
}
.bg-gray-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(226 232 240 / 1);
  background-color: rgb(226 232 240 / var(--tw-bg-opacity, 1));
}
.bg-gray-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(209 213 219 / 1);
  background-color: rgb(209 213 219 / var(--tw-bg-opacity, 1));
}
.bg-gray-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(171 177 186 / 1);
  background-color: rgb(171 177 186 / var(--tw-bg-opacity, 1));
}
.bg-gray-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / 1);
  background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1));
}
.bg-gray-50\/30 {
  background-color: rgb(249 250 251 / 0.3);
}
.bg-gray-50\/50 {
  background-color: rgb(249 250 251 / 0.5);
}
.bg-gray-50\/80 {
  background-color: rgb(249 250 251 / 0.8);
}
.bg-gray-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(107 114 128 / 1);
  background-color: rgb(107 114 128 / var(--tw-bg-opacity, 1));
}
.bg-gray-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(17 25 40 / 1);
  background-color: rgb(17 25 40 / var(--tw-bg-opacity, 1));
}
.bg-gray-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(55 65 81 / 1);
  background-color: rgb(55 65 81 / var(--tw-bg-opacity, 1));
}
.bg-gray-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(31 42 55 / 1);
  background-color: rgb(31 42 55 / var(--tw-bg-opacity, 1));
}
.bg-gray-800\/50 {
  background-color: rgb(31 42 55 / 0.5);
}
.bg-gray-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(17 24 39 / 1);
  background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1));
}
.bg-green-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(222 247 236 / 1);
  background-color: rgb(222 247 236 / var(--tw-bg-opacity, 1));
}
.bg-green-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(187 247 208 / 1);
  background-color: rgb(187 247 208 / var(--tw-bg-opacity, 1));
}
.bg-green-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(134 239 172 / 1);
  background-color: rgb(134 239 172 / var(--tw-bg-opacity, 1));
}
.bg-green-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(76 198 110 / 1);
  background-color: rgb(76 198 110 / var(--tw-bg-opacity, 1));
}
.bg-green-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(240 253 244 / 1);
  background-color: rgb(240 253 244 / var(--tw-bg-opacity, 1));
}
.bg-green-50\/30 {
  background-color: rgb(240 253 244 / 0.3);
}
.bg-green-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(34 197 94 / 1);
  background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1));
}
.bg-green-500\/20 {
  background-color: rgb(34 197 94 / 0.2);
}
.bg-green-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(22 163 74 / 1);
  background-color: rgb(22 163 74 / var(--tw-bg-opacity, 1));
}
.bg-green-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(32 182 39 / 1);
  background-color: rgb(32 182 39 / var(--tw-bg-opacity, 1));
}
.bg-indigo-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(224 231 255 / 1);
  background-color: rgb(224 231 255 / var(--tw-bg-opacity, 1));
}
.bg-indigo-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(165 180 252 / 1);
  background-color: rgb(165 180 252 / var(--tw-bg-opacity, 1));
}
.bg-indigo-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(238 242 255 / 1);
  background-color: rgb(238 242 255 / var(--tw-bg-opacity, 1));
}
.bg-indigo-50\/20 {
  background-color: rgb(238 242 255 / 0.2);
}
.bg-indigo-50\/30 {
  background-color: rgb(238 242 255 / 0.3);
}
.bg-indigo-50\/60 {
  background-color: rgb(238 242 255 / 0.6);
}
.bg-indigo-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(99 102 241 / 1);
  background-color: rgb(99 102 241 / var(--tw-bg-opacity, 1));
}
.bg-indigo-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(79 70 229 / 1);
  background-color: rgb(79 70 229 / var(--tw-bg-opacity, 1));
}
.bg-indigo-600\/20 {
  background-color: rgb(79 70 229 / 0.2);
}
.bg-indigo-600\/90 {
  background-color: rgb(79 70 229 / 0.9);
}
.bg-midgray {
  --tw-bg-opacity: 1;
  background-color: rgb(238 238 238 / 1);
  background-color: rgb(238 238 238 / var(--tw-bg-opacity, 1));
}
.bg-orange-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 237 213 / 1);
  background-color: rgb(255 237 213 / var(--tw-bg-opacity, 1));
}
.bg-orange-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 247 237 / 1);
  background-color: rgb(255 247 237 / var(--tw-bg-opacity, 1));
}
.bg-orange-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(249 115 22 / 1);
  background-color: rgb(249 115 22 / var(--tw-bg-opacity, 1));
}
.bg-pink-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(252 231 243 / 1);
  background-color: rgb(252 231 243 / var(--tw-bg-opacity, 1));
}
.bg-primarynavy {
  --tw-bg-opacity: 1;
  background-color: rgb(17 24 34 / 1);
  background-color: rgb(17 24 34 / var(--tw-bg-opacity, 1));
}
.bg-primaryred {
  --tw-bg-opacity: 1;
  background-color: rgb(228 77 77 / 1);
  background-color: rgb(228 77 77 / var(--tw-bg-opacity, 1));
}
.bg-primaryred\/10 {
  background-color: rgb(228 77 77 / 0.1);
}
.bg-purple-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(237 235 254 / 1);
  background-color: rgb(237 235 254 / var(--tw-bg-opacity, 1));
}
.bg-purple-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(192 132 252 / 1);
  background-color: rgb(192 132 252 / var(--tw-bg-opacity, 1));
}
.bg-purple-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(250 245 255 / 1);
  background-color: rgb(250 245 255 / var(--tw-bg-opacity, 1));
}
.bg-purple-50\/30 {
  background-color: rgb(250 245 255 / 0.3);
}
.bg-purple-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(168 85 247 / 1);
  background-color: rgb(168 85 247 / var(--tw-bg-opacity, 1));
}
.bg-purple-500\/10 {
  background-color: rgb(168 85 247 / 0.1);
}
.bg-purple-500\/20 {
  background-color: rgb(168 85 247 / 0.2);
}
.bg-purple-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(147 51 234 / 1);
  background-color: rgb(147 51 234 / var(--tw-bg-opacity, 1));
}
.bg-red-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(253 232 232 / 1);
  background-color: rgb(253 232 232 / var(--tw-bg-opacity, 1));
}
.bg-red-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 157 157 / 1);
  background-color: rgb(255 157 157 / var(--tw-bg-opacity, 1));
}
.bg-red-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 242 242 / 1);
  background-color: rgb(254 242 242 / var(--tw-bg-opacity, 1));
}
.bg-red-50\/30 {
  background-color: rgb(254 242 242 / 0.3);
}
.bg-red-50\/50 {
  background-color: rgb(254 242 242 / 0.5);
}
.bg-red-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(239 68 68 / 1);
  background-color: rgb(239 68 68 / var(--tw-bg-opacity, 1));
}
.bg-red-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(155 28 28 / 1);
  background-color: rgb(155 28 28 / var(--tw-bg-opacity, 1));
}
.bg-red-900\/30 {
  background-color: rgb(127 29 29 / 0.3);
}
.bg-sky-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(224 242 254 / 1);
  background-color: rgb(224 242 254 / var(--tw-bg-opacity, 1));
}
.bg-sky-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(186 230 253 / 1);
  background-color: rgb(186 230 253 / var(--tw-bg-opacity, 1));
}
.bg-sky-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(56 189 248 / 1);
  background-color: rgb(56 189 248 / var(--tw-bg-opacity, 1));
}
.bg-sky-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(240 249 255 / 1);
  background-color: rgb(240 249 255 / var(--tw-bg-opacity, 1));
}
.bg-sky-50\/50 {
  background-color: rgb(240 249 255 / 0.5);
}
.bg-sky-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(14 165 233 / 1);
  background-color: rgb(14 165 233 / var(--tw-bg-opacity, 1));
}
.bg-sky-500\/\[0\.02\] {
  background-color: rgb(14 165 233 / 0.02);
}
.bg-sky-500\/\[0\.03\] {
  background-color: rgb(14 165 233 / 0.03);
}
.bg-sky-500\/\[0\.04\] {
  background-color: rgb(14 165 233 / 0.04);
}
.bg-sky-500\/\[0\.06\] {
  background-color: rgb(14 165 233 / 0.06);
}
.bg-sky-500\/\[0\.08\] {
  background-color: rgb(14 165 233 / 0.08);
}
.bg-sky-500\/\[0\.1\] {
  background-color: rgb(14 165 233 / 0.1);
}
.bg-sky-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(2 132 199 / 1);
  background-color: rgb(2 132 199 / var(--tw-bg-opacity, 1));
}
.bg-slate-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(241 245 249 / 1);
  background-color: rgb(241 245 249 / var(--tw-bg-opacity, 1));
}
.bg-slate-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(226 232 240 / 1);
  background-color: rgb(226 232 240 / var(--tw-bg-opacity, 1));
}
.bg-slate-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(148 163 184 / 1);
  background-color: rgb(148 163 184 / var(--tw-bg-opacity, 1));
}
.bg-slate-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(248 250 252 / 1);
  background-color: rgb(248 250 252 / var(--tw-bg-opacity, 1));
}
.bg-slate-50\/50 {
  background-color: rgb(248 250 252 / 0.5);
}
.bg-slate-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(100 116 139 / 1);
  background-color: rgb(100 116 139 / var(--tw-bg-opacity, 1));
}
.bg-slate-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(30 41 59 / 1);
  background-color: rgb(30 41 59 / var(--tw-bg-opacity, 1));
}
.bg-slate-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(15 23 42 / 1);
  background-color: rgb(15 23 42 / var(--tw-bg-opacity, 1));
}
.bg-taggedblue {
  --tw-bg-opacity: 1;
  background-color: rgb(218 246 255 / 1);
  background-color: rgb(218 246 255 / var(--tw-bg-opacity, 1));
}
.bg-teal-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(240 253 250 / 1);
  background-color: rgb(240 253 250 / var(--tw-bg-opacity, 1));
}
.bg-teal-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(20 184 166 / 1);
  background-color: rgb(20 184 166 / var(--tw-bg-opacity, 1));
}
.bg-teal-500\/10 {
  background-color: rgb(20 184 166 / 0.1);
}
.bg-teal-500\/20 {
  background-color: rgb(20 184 166 / 0.2);
}
.bg-teal-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(13 148 136 / 1);
  background-color: rgb(13 148 136 / var(--tw-bg-opacity, 1));
}
.bg-transparent {
  background-color: transparent;
}
.bg-violet-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(237 233 254 / 1);
  background-color: rgb(237 233 254 / var(--tw-bg-opacity, 1));
}
.bg-violet-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(245 243 255 / 1);
  background-color: rgb(245 243 255 / var(--tw-bg-opacity, 1));
}
.bg-white {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
.bg-white\/10 {
  background-color: rgb(255 255 255 / 0.1);
}
.bg-white\/20 {
  background-color: rgb(255 255 255 / 0.2);
}
.bg-white\/5 {
  background-color: rgb(255 255 255 / 0.05);
}
.bg-white\/60 {
  background-color: rgb(255 255 255 / 0.6);
}
.bg-white\/70 {
  background-color: rgb(255 255 255 / 0.7);
}
.bg-white\/80 {
  background-color: rgb(255 255 255 / 0.8);
}
.bg-white\/90 {
  background-color: rgb(255 255 255 / 0.9);
}
.bg-yellow-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 249 195 / 1);
  background-color: rgb(254 249 195 / var(--tw-bg-opacity, 1));
}
.bg-yellow-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(248 233 155 / 1);
  background-color: rgb(248 233 155 / var(--tw-bg-opacity, 1));
}
.bg-yellow-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 248 232 / 1);
  background-color: rgb(254 248 232 / var(--tw-bg-opacity, 1));
}
.bg-yellow-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(234 179 8 / 1);
  background-color: rgb(234 179 8 / var(--tw-bg-opacity, 1));
}
.bg-opacity-20 {
  --tw-bg-opacity: 0.2;
}
.bg-opacity-50 {
  --tw-bg-opacity: 0.5;
}
.bg-gradient-to-br {
  background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
}
.bg-gradient-to-r {
  background-image: linear-gradient(to right, var(--tw-gradient-stops));
}
.bg-gradient-to-t {
  background-image: linear-gradient(to top, var(--tw-gradient-stops));
}
.from-\[\#1a1a2e\] {
  --tw-gradient-from: #1a1a2e var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(26 26 46 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-amber-500 {
  --tw-gradient-from: #f59e0b var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-black\/5 {
  --tw-gradient-from: rgb(0 0 0 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-black\/50 {
  --tw-gradient-from: rgb(0 0 0 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-black\/60 {
  --tw-gradient-from: rgb(0 0 0 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-blue-500 {
  --tw-gradient-from: #3b82f6 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-cyan-50 {
  --tw-gradient-from: #ecfeff var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(236 254 255 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-emerald-500 {
  --tw-gradient-from: #10b981 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-emerald-600 {
  --tw-gradient-from: #059669 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(5 150 105 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-gray-50 {
  --tw-gradient-from: #F9FAFB var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(249 250 251 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-gray-500 {
  --tw-gradient-from: #6B7280 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(107 114 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-green-100 {
  --tw-gradient-from: #DEF7EC var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(222 247 236 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-green-50 {
  --tw-gradient-from: #f0fdf4 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(240 253 244 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-green-500 {
  --tw-gradient-from: #22c55e var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-green-600 {
  --tw-gradient-from: #16a34a var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-indigo-100 {
  --tw-gradient-from: #e0e7ff var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(224 231 255 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-indigo-50 {
  --tw-gradient-from: #eef2ff var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(238 242 255 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-indigo-50\/80 {
  --tw-gradient-from: rgb(238 242 255 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(238 242 255 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-indigo-500 {
  --tw-gradient-from: #6366f1 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-pink-500 {
  --tw-gradient-from: #ec4899 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(236 72 153 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-primaryred {
  --tw-gradient-from: #E44D4D var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(228 77 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-purple-50 {
  --tw-gradient-from: #faf5ff var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 245 255 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-red-50 {
  --tw-gradient-from: #fef2f2 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(254 242 242 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-sky-500 {
  --tw-gradient-from: #0ea5e9 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(14 165 233 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-sky-500\/\[0\.04\] {
  --tw-gradient-from: rgb(14 165 233 / 0.04) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(14 165 233 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-slate-50 {
  --tw-gradient-from: #f8fafc var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 250 252 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-slate-600 {
  --tw-gradient-from: #475569 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(71 85 105 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-slate-900 {
  --tw-gradient-from: #0f172a var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(15 23 42 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-violet-50\/60 {
  --tw-gradient-from: rgb(245 243 255 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 243 255 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-violet-500 {
  --tw-gradient-from: #8b5cf6 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-white {
  --tw-gradient-from: #fff var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.via-\[\#16213e\] {
  --tw-gradient-to: rgb(22 33 62 / 0)  var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), #16213e var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-slate-800 {
  --tw-gradient-to: rgb(30 41 59 / 0)  var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), #1e293b var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-white {
  --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), #fff var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-white\/95 {
  --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / 0.95) var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.to-\[\#0f3460\] {
  --tw-gradient-to: #0f3460 var(--tw-gradient-to-position);
}
.to-blue-50 {
  --tw-gradient-to: #eff6ff var(--tw-gradient-to-position);
}
.to-cyan-600 {
  --tw-gradient-to: #0891b2 var(--tw-gradient-to-position);
}
.to-emerald-100 {
  --tw-gradient-to: #d1fae5 var(--tw-gradient-to-position);
}
.to-emerald-50 {
  --tw-gradient-to: #ecfdf5 var(--tw-gradient-to-position);
}
.to-emerald-500 {
  --tw-gradient-to: #10b981 var(--tw-gradient-to-position);
}
.to-emerald-600\/\[0\.04\] {
  --tw-gradient-to: rgb(5 150 105 / 0.04) var(--tw-gradient-to-position);
}
.to-gray-100 {
  --tw-gradient-to: #F5F6F8 var(--tw-gradient-to-position);
}
.to-gray-700 {
  --tw-gradient-to: #374151 var(--tw-gradient-to-position);
}
.to-green-500 {
  --tw-gradient-to: #22c55e var(--tw-gradient-to-position);
}
.to-green-600 {
  --tw-gradient-to: #16a34a var(--tw-gradient-to-position);
}
.to-indigo-600 {
  --tw-gradient-to: #4f46e5 var(--tw-gradient-to-position);
}
.to-orange-50 {
  --tw-gradient-to: #fff7ed var(--tw-gradient-to-position);
}
.to-orange-600 {
  --tw-gradient-to: #ea580c var(--tw-gradient-to-position);
}
.to-purple-100 {
  --tw-gradient-to: #EDEBFE var(--tw-gradient-to-position);
}
.to-purple-50 {
  --tw-gradient-to: #faf5ff var(--tw-gradient-to-position);
}
.to-purple-50\/40 {
  --tw-gradient-to: rgb(250 245 255 / 0.4) var(--tw-gradient-to-position);
}
.to-purple-50\/60 {
  --tw-gradient-to: rgb(250 245 255 / 0.6) var(--tw-gradient-to-position);
}
.to-purple-500 {
  --tw-gradient-to: #a855f7 var(--tw-gradient-to-position);
}
.to-red-500 {
  --tw-gradient-to: #ef4444 var(--tw-gradient-to-position);
}
.to-rose-600 {
  --tw-gradient-to: #e11d48 var(--tw-gradient-to-position);
}
.to-slate-800 {
  --tw-gradient-to: #1e293b var(--tw-gradient-to-position);
}
.to-slate-900 {
  --tw-gradient-to: #0f172a var(--tw-gradient-to-position);
}
.to-teal-600 {
  --tw-gradient-to: #0d9488 var(--tw-gradient-to-position);
}
.to-transparent {
  --tw-gradient-to: transparent var(--tw-gradient-to-position);
}
.to-violet-600 {
  --tw-gradient-to: #7c3aed var(--tw-gradient-to-position);
}
.to-white {
  --tw-gradient-to: #fff var(--tw-gradient-to-position);
}
.bg-clip-text {
  -webkit-background-clip: text;
          background-clip: text;
}
.fill-black {
  fill: #000;
}
.fill-blue-600 {
  fill: #1C64F2;
}
.fill-primaryred {
  fill: #E44D4D;
}
.fill-white {
  fill: #fff;
}
.stroke-black {
  stroke: #000;
}
.stroke-white {
  stroke: #fff;
}
.object-contain {
  object-fit: contain;
}
.object-cover {
  object-fit: cover;
}
.\!p-0 {
  padding: 0px !important;
}
.\!p-1 {
  padding: 0.25rem !important;
}
.\!p-1\.5 {
  padding: 0.375rem !important;
}
.\!p-4 {
  padding: 1rem !important;
}
.p-0 {
  padding: 0px;
}
.p-0\.5 {
  padding: 0.125rem;
}
.p-1 {
  padding: 0.25rem;
}
.p-1\.5 {
  padding: 0.375rem;
}
.p-10 {
  padding: 2.5rem;
}
.p-12 {
  padding: 3rem;
}
.p-2 {
  padding: 0.5rem;
}
.p-2\.5 {
  padding: 0.625rem;
}
.p-20 {
  padding: 5rem;
}
.p-3 {
  padding: 0.75rem;
}
.p-3\.5 {
  padding: 0.875rem;
}
.p-4 {
  padding: 1rem;
}
.p-5 {
  padding: 1.25rem;
}
.p-6 {
  padding: 1.5rem;
}
.p-7 {
  padding: 1.75rem;
}
.p-8 {
  padding: 2rem;
}
.p-\[1px\] {
  padding: 1px;
}
.p-\[24px\] {
  padding: 24px;
}
.p-\[2px\] {
  padding: 2px;
}
.p-\[3px\] {
  padding: 3px;
}
.\!px-1\.5 {
  padding-left: 0.375rem !important;
  padding-right: 0.375rem !important;
}
.\!px-12 {
  padding-left: 3rem !important;
  padding-right: 3rem !important;
}
.\!px-2 {
  padding-left: 0.5rem !important;
  padding-right: 0.5rem !important;
}
.\!px-3 {
  padding-left: 0.75rem !important;
  padding-right: 0.75rem !important;
}
.\!px-4 {
  padding-left: 1rem !important;
  padding-right: 1rem !important;
}
.\!px-6 {
  padding-left: 1.5rem !important;
  padding-right: 1.5rem !important;
}
.\!px-8 {
  padding-left: 2rem !important;
  padding-right: 2rem !important;
}
.\!py-1\.5 {
  padding-top: 0.375rem !important;
  padding-bottom: 0.375rem !important;
}
.\!py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}
.\!py-2\.5 {
  padding-top: 0.625rem !important;
  padding-bottom: 0.625rem !important;
}
.\!py-\[5px\] {
  padding-top: 5px !important;
  padding-bottom: 5px !important;
}
.\!py-\[6px\] {
  padding-top: 6px !important;
  padding-bottom: 6px !important;
}
.px-0 {
  padding-left: 0px;
  padding-right: 0px;
}
.px-1 {
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}
.px-1\.5 {
  padding-left: 0.375rem;
  padding-right: 0.375rem;
}
.px-10 {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}
.px-12 {
  padding-left: 3rem;
  padding-right: 3rem;
}
.px-2 {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.px-2\.5 {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}
.px-3 {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}
.px-3\.5 {
  padding-left: 0.875rem;
  padding-right: 0.875rem;
}
.px-4 {
  padding-left: 1rem;
  padding-right: 1rem;
}
.px-5 {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}
.px-6 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.px-7 {
  padding-left: 1.75rem;
  padding-right: 1.75rem;
}
.px-8 {
  padding-left: 2rem;
  padding-right: 2rem;
}
.px-9 {
  padding-left: 2.25rem;
  padding-right: 2.25rem;
}
.px-\[10px\] {
  padding-left: 10px;
  padding-right: 10px;
}
.px-\[15px\] {
  padding-left: 15px;
  padding-right: 15px;
}
.py-0\.5 {
  padding-top: 0.125rem;
  padding-bottom: 0.125rem;
}
.py-1 {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
.py-1\.5 {
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
}
.py-10 {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}
.py-12 {
  padding-top: 3rem;
  padding-bottom: 3rem;
}
.py-16 {
  padding-top: 4rem;
  padding-bottom: 4rem;
}
.py-2 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.py-2\.5 {
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
}
.py-20 {
  padding-top: 5rem;
  padding-bottom: 5rem;
}
.py-3 {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}
.py-3\.5 {
  padding-top: 0.875rem;
  padding-bottom: 0.875rem;
}
.py-4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.py-5 {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}
.py-6 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
.py-7 {
  padding-top: 1.75rem;
  padding-bottom: 1.75rem;
}
.py-8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}
.py-\[2px\] {
  padding-top: 2px;
  padding-bottom: 2px;
}
.py-\[8px\] {
  padding-top: 8px;
  padding-bottom: 8px;
}
.py-px {
  padding-top: 1px;
  padding-bottom: 1px;
}
.pb-0\.5 {
  padding-bottom: 0.125rem;
}
.pb-1 {
  padding-bottom: 0.25rem;
}
.pb-16 {
  padding-bottom: 4rem;
}
.pb-2 {
  padding-bottom: 0.5rem;
}
.pb-3 {
  padding-bottom: 0.75rem;
}
.pb-3\.5 {
  padding-bottom: 0.875rem;
}
.pb-4 {
  padding-bottom: 1rem;
}
.pb-5 {
  padding-bottom: 1.25rem;
}
.pb-6 {
  padding-bottom: 1.5rem;
}
.pb-7 {
  padding-bottom: 1.75rem;
}
.pb-\[120px\] {
  padding-bottom: 120px;
}
.pl-1 {
  padding-left: 0.25rem;
}
.pl-10 {
  padding-left: 2.5rem;
}
.pl-2 {
  padding-left: 0.5rem;
}
.pl-3 {
  padding-left: 0.75rem;
}
.pl-4 {
  padding-left: 1rem;
}
.pl-5 {
  padding-left: 1.25rem;
}
.pl-6 {
  padding-left: 1.5rem;
}
.pl-7 {
  padding-left: 1.75rem;
}
.pl-8 {
  padding-left: 2rem;
}
.pl-9 {
  padding-left: 2.25rem;
}
.pl-\[100px\] {
  padding-left: 100px;
}
.pl-\[390px\] {
  padding-left: 390px;
}
.pl-\[52px\] {
  padding-left: 52px;
}
.pr-1 {
  padding-right: 0.25rem;
}
.pr-10 {
  padding-right: 2.5rem;
}
.pr-12 {
  padding-right: 3rem;
}
.pr-2 {
  padding-right: 0.5rem;
}
.pr-3 {
  padding-right: 0.75rem;
}
.pr-4 {
  padding-right: 1rem;
}
.pr-5 {
  padding-right: 1.25rem;
}
.pr-6 {
  padding-right: 1.5rem;
}
.pr-8 {
  padding-right: 2rem;
}
.pt-0 {
  padding-top: 0px;
}
.pt-0\.5 {
  padding-top: 0.125rem;
}
.pt-1 {
  padding-top: 0.25rem;
}
.pt-10 {
  padding-top: 2.5rem;
}
.pt-2 {
  padding-top: 0.5rem;
}
.pt-3 {
  padding-top: 0.75rem;
}
.pt-4 {
  padding-top: 1rem;
}
.pt-5 {
  padding-top: 1.25rem;
}
.pt-6 {
  padding-top: 1.5rem;
}
.pt-8 {
  padding-top: 2rem;
}
.pt-9 {
  padding-top: 2.25rem;
}
.pt-\[100px\] {
  padding-top: 100px;
}
.pt-\[1px\] {
  padding-top: 1px;
}
.pt-\[57px\] {
  padding-top: 57px;
}
.text-left {
  text-align: left;
}
.text-center {
  text-align: center;
}
.text-right {
  text-align: right;
}
.align-middle {
  vertical-align: middle;
}
.align-bottom {
  vertical-align: bottom;
}
.font-\[inherit\] {
  font-family: inherit;
}
.font-mono {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}
.font-sans {
  font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}
.\!text-\[10px\] {
  font-size: 10px !important;
}
.\!text-\[24px\] {
  font-size: 24px !important;
}
.\!text-\[9px\] {
  font-size: 9px !important;
}
.text-2xl {
  font-size: 1.5rem;
  line-height: 2rem;
}
.text-3xl {
  font-size: 1.875rem;
  line-height: 2.25rem;
}
.text-4xl {
  font-size: 2.25rem;
  line-height: 2.5rem;
}
.text-5xl {
  font-size: 3rem;
  line-height: 1;
}
.text-6xl {
  font-size: 3.75rem;
  line-height: 1;
}
.text-\[10\.5px\] {
  font-size: 10.5px;
}
.text-\[10px\] {
  font-size: 10px;
}
.text-\[11\.5px\] {
  font-size: 11.5px;
}
.text-\[11px\] {
  font-size: 11px;
}
.text-\[12\.5px\] {
  font-size: 12.5px;
}
.text-\[12px\] {
  font-size: 12px;
}
.text-\[13px\] {
  font-size: 13px;
}
.text-\[14px\] {
  font-size: 14px;
}
.text-\[15px\] {
  font-size: 15px;
}
.text-\[16px\] {
  font-size: 16px;
}
.text-\[17px\] {
  font-size: 17px;
}
.text-\[18px\] {
  font-size: 18px;
}
.text-\[19px\] {
  font-size: 19px;
}
.text-\[1rem\] {
  font-size: 1rem;
}
.text-\[20px\] {
  font-size: 20px;
}
.text-\[22px\] {
  font-size: 22px;
}
.text-\[24px\] {
  font-size: 24px;
}
.text-\[26px\] {
  font-size: 26px;
}
.text-\[28px\] {
  font-size: 28px;
}
.text-\[30px\] {
  font-size: 30px;
}
.text-\[36px\] {
  font-size: 36px;
}
.text-\[40px\] {
  font-size: 40px;
}
.text-\[6px\] {
  font-size: 6px;
}
.text-\[7px\] {
  font-size: 7px;
}
.text-\[8px\] {
  font-size: 8px;
}
.text-\[9px\] {
  font-size: 9px;
}
.text-base {
  font-size: 1rem;
  line-height: 1.5rem;
}
.text-lg {
  font-size: 1.125rem;
  line-height: 1.75rem;
}
.text-sm {
  font-size: 0.875rem;
  line-height: 1.25rem;
}
.text-xl {
  font-size: 1.25rem;
  line-height: 1.75rem;
}
.text-xs {
  font-size: 0.75rem;
  line-height: 1rem;
}
.font-\[10px\] {
  font-weight: 10px;
}
.font-\[400\] {
  font-weight: 400;
}
.font-\[500\] {
  font-weight: 500;
}
.font-\[600\] {
  font-weight: 600;
}
.font-\[700\] {
  font-weight: 700;
}
.font-\[800\] {
  font-weight: 800;
}
.font-\[Figtree\2c DM_Sans\2c -apple-system\2c BlinkMacSystemFont\2c sans-serif\] {
  font-weight: Figtree,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;
}
.font-black {
  font-weight: 900;
}
.font-bold {
  font-weight: 700;
}
.font-extrabold {
  font-weight: 800;
}
.font-light {
  font-weight: 300;
}
.font-medium {
  font-weight: 500;
}
.font-normal {
  font-weight: 400;
}
.font-semibold {
  font-weight: 600;
}
.uppercase {
  text-transform: uppercase;
}
.lowercase {
  text-transform: lowercase;
}
.capitalize {
  text-transform: capitalize;
}
.italic {
  font-style: italic;
}
.not-italic {
  font-style: normal;
}
.leading-4 {
  line-height: 1rem;
}
.leading-8 {
  line-height: 2rem;
}
.leading-\[16px\] {
  line-height: 16px;
}
.leading-\[18px\] {
  line-height: 18px;
}
.leading-\[20px\] {
  line-height: 20px;
}
.leading-\[22px\] {
  line-height: 22px;
}
.leading-\[24px\] {
  line-height: 24px;
}
.leading-\[26px\] {
  line-height: 26px;
}
.leading-\[28px\] {
  line-height: 28px;
}
.leading-\[40px\] {
  line-height: 40px;
}
.leading-\[42px\] {
  line-height: 42px;
}
.leading-\[4rem\] {
  line-height: 4rem;
}
.leading-\[56px\] {
  line-height: 56px;
}
.leading-\[9px\] {
  line-height: 9px;
}
.leading-none {
  line-height: 1;
}
.leading-relaxed {
  line-height: 1.625;
}
.leading-snug {
  line-height: 1.375;
}
.leading-tight {
  line-height: 1.25;
}
.tracking-tight {
  letter-spacing: -0.025em;
}
.tracking-wide {
  letter-spacing: 0.025em;
}
.tracking-wider {
  letter-spacing: 0.05em;
}
.tracking-widest {
  letter-spacing: 0.1em;
}
.\!text-white {
  --tw-text-opacity: 1 !important;
  color: rgb(255 255 255 / 1) !important;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#005BD3\] {
  --tw-text-opacity: 1;
  color: rgb(0 91 211 / 1);
  color: rgb(0 91 211 / var(--tw-text-opacity, 1));
}
.text-\[\#00D0B0\] {
  --tw-text-opacity: 1;
  color: rgb(0 208 176 / 1);
  color: rgb(0 208 176 / var(--tw-text-opacity, 1));
}
.text-\[\#00E59B\] {
  --tw-text-opacity: 1;
  color: rgb(0 229 155 / 1);
  color: rgb(0 229 155 / var(--tw-text-opacity, 1));
}
.text-\[\#0C8512\] {
  --tw-text-opacity: 1;
  color: rgb(12 133 18 / 1);
  color: rgb(12 133 18 / var(--tw-text-opacity, 1));
}
.text-\[\#0f3460\] {
  --tw-text-opacity: 1;
  color: rgb(15 52 96 / 1);
  color: rgb(15 52 96 / var(--tw-text-opacity, 1));
}
.text-\[\#111822\] {
  --tw-text-opacity: 1;
  color: rgb(17 24 34 / 1);
  color: rgb(17 24 34 / var(--tw-text-opacity, 1));
}
.text-\[\#1164A9\] {
  --tw-text-opacity: 1;
  color: rgb(17 100 169 / 1);
  color: rgb(17 100 169 / var(--tw-text-opacity, 1));
}
.text-\[\#161616\] {
  --tw-text-opacity: 1;
  color: rgb(22 22 22 / 1);
  color: rgb(22 22 22 / var(--tw-text-opacity, 1));
}
.text-\[\#16A679\] {
  --tw-text-opacity: 1;
  color: rgb(22 166 121 / 1);
  color: rgb(22 166 121 / var(--tw-text-opacity, 1));
}
.text-\[\#1877F2\] {
  --tw-text-opacity: 1;
  color: rgb(24 119 242 / 1);
  color: rgb(24 119 242 / var(--tw-text-opacity, 1));
}
.text-\[\#1878B9\] {
  --tw-text-opacity: 1;
  color: rgb(24 120 185 / 1);
  color: rgb(24 120 185 / var(--tw-text-opacity, 1));
}
.text-\[\#1A73E8\] {
  --tw-text-opacity: 1;
  color: rgb(26 115 232 / 1);
  color: rgb(26 115 232 / var(--tw-text-opacity, 1));
}
.text-\[\#1E2A3A\] {
  --tw-text-opacity: 1;
  color: rgb(30 42 58 / 1);
  color: rgb(30 42 58 / var(--tw-text-opacity, 1));
}
.text-\[\#212432\] {
  --tw-text-opacity: 1;
  color: rgb(33 36 50 / 1);
  color: rgb(33 36 50 / var(--tw-text-opacity, 1));
}
.text-\[\#221122\] {
  --tw-text-opacity: 1;
  color: rgb(34 17 34 / 1);
  color: rgb(34 17 34 / var(--tw-text-opacity, 1));
}
.text-\[\#222222\] {
  --tw-text-opacity: 1;
  color: rgb(34 34 34 / 1);
  color: rgb(34 34 34 / var(--tw-text-opacity, 1));
}
.text-\[\#222\] {
  --tw-text-opacity: 1;
  color: rgb(34 34 34 / 1);
  color: rgb(34 34 34 / var(--tw-text-opacity, 1));
}
.text-\[\#2685CA\] {
  --tw-text-opacity: 1;
  color: rgb(38 133 202 / 1);
  color: rgb(38 133 202 / var(--tw-text-opacity, 1));
}
.text-\[\#332E00\] {
  --tw-text-opacity: 1;
  color: rgb(51 46 0 / 1);
  color: rgb(51 46 0 / var(--tw-text-opacity, 1));
}
.text-\[\#333\] {
  --tw-text-opacity: 1;
  color: rgb(51 51 51 / 1);
  color: rgb(51 51 51 / var(--tw-text-opacity, 1));
}
.text-\[\#343434\] {
  --tw-text-opacity: 1;
  color: rgb(52 52 52 / 1);
  color: rgb(52 52 52 / var(--tw-text-opacity, 1));
}
.text-\[\#34A853\] {
  --tw-text-opacity: 1;
  color: rgb(52 168 83 / 1);
  color: rgb(52 168 83 / var(--tw-text-opacity, 1));
}
.text-\[\#3B82F6\] {
  --tw-text-opacity: 1;
  color: rgb(59 130 246 / 1);
  color: rgb(59 130 246 / var(--tw-text-opacity, 1));
}
.text-\[\#3C4043\] {
  --tw-text-opacity: 1;
  color: rgb(60 64 67 / 1);
  color: rgb(60 64 67 / var(--tw-text-opacity, 1));
}
.text-\[\#3FADD0\] {
  --tw-text-opacity: 1;
  color: rgb(63 173 208 / 1);
  color: rgb(63 173 208 / var(--tw-text-opacity, 1));
}
.text-\[\#3b82f6\] {
  --tw-text-opacity: 1;
  color: rgb(59 130 246 / 1);
  color: rgb(59 130 246 / var(--tw-text-opacity, 1));
}
.text-\[\#4285F4\] {
  --tw-text-opacity: 1;
  color: rgb(66 133 244 / 1);
  color: rgb(66 133 244 / var(--tw-text-opacity, 1));
}
.text-\[\#475569\] {
  --tw-text-opacity: 1;
  color: rgb(71 85 105 / 1);
  color: rgb(71 85 105 / var(--tw-text-opacity, 1));
}
.text-\[\#4A5568\] {
  --tw-text-opacity: 1;
  color: rgb(74 85 104 / 1);
  color: rgb(74 85 104 / var(--tw-text-opacity, 1));
}
.text-\[\#4CC66E\] {
  --tw-text-opacity: 1;
  color: rgb(76 198 110 / 1);
  color: rgb(76 198 110 / var(--tw-text-opacity, 1));
}
.text-\[\#536B84\] {
  --tw-text-opacity: 1;
  color: rgb(83 107 132 / 1);
  color: rgb(83 107 132 / var(--tw-text-opacity, 1));
}
.text-\[\#542189\] {
  --tw-text-opacity: 1;
  color: rgb(84 33 137 / 1);
  color: rgb(84 33 137 / var(--tw-text-opacity, 1));
}
.text-\[\#555555\] {
  --tw-text-opacity: 1;
  color: rgb(85 85 85 / 1);
  color: rgb(85 85 85 / var(--tw-text-opacity, 1));
}
.text-\[\#555\] {
  --tw-text-opacity: 1;
  color: rgb(85 85 85 / 1);
  color: rgb(85 85 85 / var(--tw-text-opacity, 1));
}
.text-\[\#595959\] {
  --tw-text-opacity: 1;
  color: rgb(89 89 89 / 1);
  color: rgb(89 89 89 / var(--tw-text-opacity, 1));
}
.text-\[\#5C5C5C\] {
  --tw-text-opacity: 1;
  color: rgb(92 92 92 / 1);
  color: rgb(92 92 92 / var(--tw-text-opacity, 1));
}
.text-\[\#5c5c5c\] {
  --tw-text-opacity: 1;
  color: rgb(92 92 92 / 1);
  color: rgb(92 92 92 / var(--tw-text-opacity, 1));
}
.text-\[\#64748B\] {
  --tw-text-opacity: 1;
  color: rgb(100 116 139 / 1);
  color: rgb(100 116 139 / var(--tw-text-opacity, 1));
}
.text-\[\#676567\] {
  --tw-text-opacity: 1;
  color: rgb(103 101 103 / 1);
  color: rgb(103 101 103 / var(--tw-text-opacity, 1));
}
.text-\[\#6B7280\] {
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / 1);
  color: rgb(107 114 128 / var(--tw-text-opacity, 1));
}
.text-\[\#7188B1\] {
  --tw-text-opacity: 1;
  color: rgb(113 136 177 / 1);
  color: rgb(113 136 177 / var(--tw-text-opacity, 1));
}
.text-\[\#767676\] {
  --tw-text-opacity: 1;
  color: rgb(118 118 118 / 1);
  color: rgb(118 118 118 / var(--tw-text-opacity, 1));
}
.text-\[\#777\] {
  --tw-text-opacity: 1;
  color: rgb(119 119 119 / 1);
  color: rgb(119 119 119 / var(--tw-text-opacity, 1));
}
.text-\[\#797979\] {
  --tw-text-opacity: 1;
  color: rgb(121 121 121 / 1);
  color: rgb(121 121 121 / var(--tw-text-opacity, 1));
}
.text-\[\#8899AA\] {
  --tw-text-opacity: 1;
  color: rgb(136 153 170 / 1);
  color: rgb(136 153 170 / var(--tw-text-opacity, 1));
}
.text-\[\#8D9095\] {
  --tw-text-opacity: 1;
  color: rgb(141 144 149 / 1);
  color: rgb(141 144 149 / var(--tw-text-opacity, 1));
}
.text-\[\#94A3B8\] {
  --tw-text-opacity: 1;
  color: rgb(148 163 184 / 1);
  color: rgb(148 163 184 / var(--tw-text-opacity, 1));
}
.text-\[\#96bf48\] {
  --tw-text-opacity: 1;
  color: rgb(150 191 72 / 1);
  color: rgb(150 191 72 / var(--tw-text-opacity, 1));
}
.text-\[\#A2A2A3\] {
  --tw-text-opacity: 1;
  color: rgb(162 162 163 / 1);
  color: rgb(162 162 163 / var(--tw-text-opacity, 1));
}
.text-\[\#A94442\] {
  --tw-text-opacity: 1;
  color: rgb(169 68 66 / 1);
  color: rgb(169 68 66 / var(--tw-text-opacity, 1));
}
.text-\[\#A9A9A9\] {
  --tw-text-opacity: 1;
  color: rgb(169 169 169 / 1);
  color: rgb(169 169 169 / var(--tw-text-opacity, 1));
}
.text-\[\#B0B0B0\] {
  --tw-text-opacity: 1;
  color: rgb(176 176 176 / 1);
  color: rgb(176 176 176 / var(--tw-text-opacity, 1));
}
.text-\[\#B1B1B1\] {
  --tw-text-opacity: 1;
  color: rgb(177 177 177 / 1);
  color: rgb(177 177 177 / var(--tw-text-opacity, 1));
}
.text-\[\#C5280C\] {
  --tw-text-opacity: 1;
  color: rgb(197 40 12 / 1);
  color: rgb(197 40 12 / var(--tw-text-opacity, 1));
}
.text-\[\#D93025\] {
  --tw-text-opacity: 1;
  color: rgb(217 48 37 / 1);
  color: rgb(217 48 37 / var(--tw-text-opacity, 1));
}
.text-\[\#E25C5C\] {
  --tw-text-opacity: 1;
  color: rgb(226 92 92 / 1);
  color: rgb(226 92 92 / var(--tw-text-opacity, 1));
}
.text-\[\#E4E5E7\] {
  --tw-text-opacity: 1;
  color: rgb(228 229 231 / 1);
  color: rgb(228 229 231 / var(--tw-text-opacity, 1));
}
.text-\[\#EEA043\] {
  --tw-text-opacity: 1;
  color: rgb(238 160 67 / 1);
  color: rgb(238 160 67 / var(--tw-text-opacity, 1));
}
.text-\[\#EF4444\] {
  --tw-text-opacity: 1;
  color: rgb(239 68 68 / 1);
  color: rgb(239 68 68 / var(--tw-text-opacity, 1));
}
.text-\[\#F2C894\] {
  --tw-text-opacity: 1;
  color: rgb(242 200 148 / 1);
  color: rgb(242 200 148 / var(--tw-text-opacity, 1));
}
.text-\[\#F7B501\] {
  --tw-text-opacity: 1;
  color: rgb(247 181 1 / 1);
  color: rgb(247 181 1 / var(--tw-text-opacity, 1));
}
.text-\[\#F9574B\] {
  --tw-text-opacity: 1;
  color: rgb(249 87 75 / 1);
  color: rgb(249 87 75 / var(--tw-text-opacity, 1));
}
.text-\[\#FF9800\] {
  --tw-text-opacity: 1;
  color: rgb(255 152 0 / 1);
  color: rgb(255 152 0 / var(--tw-text-opacity, 1));
}
.text-\[\#FFA500\] {
  --tw-text-opacity: 1;
  color: rgb(255 165 0 / 1);
  color: rgb(255 165 0 / var(--tw-text-opacity, 1));
}
.text-\[var\(--ld-primary\2c \#039CB5\)\] {
  color: #039CB5;
  color: var(--ld-primary,#039CB5);
}
.text-\[var\(--ld-primary\2c \#C1272D\)\] {
  color: #C1272D;
  color: var(--ld-primary,#C1272D);
}
.text-amber-300 {
  --tw-text-opacity: 1;
  color: rgb(252 211 77 / 1);
  color: rgb(252 211 77 / var(--tw-text-opacity, 1));
}
.text-amber-400 {
  --tw-text-opacity: 1;
  color: rgb(251 191 36 / 1);
  color: rgb(251 191 36 / var(--tw-text-opacity, 1));
}
.text-amber-500 {
  --tw-text-opacity: 1;
  color: rgb(245 158 11 / 1);
  color: rgb(245 158 11 / var(--tw-text-opacity, 1));
}
.text-amber-600 {
  --tw-text-opacity: 1;
  color: rgb(217 119 6 / 1);
  color: rgb(217 119 6 / var(--tw-text-opacity, 1));
}
.text-amber-700 {
  --tw-text-opacity: 1;
  color: rgb(180 83 9 / 1);
  color: rgb(180 83 9 / var(--tw-text-opacity, 1));
}
.text-amber-800 {
  --tw-text-opacity: 1;
  color: rgb(146 64 14 / 1);
  color: rgb(146 64 14 / var(--tw-text-opacity, 1));
}
.text-amber-900 {
  --tw-text-opacity: 1;
  color: rgb(120 53 15 / 1);
  color: rgb(120 53 15 / var(--tw-text-opacity, 1));
}
.text-black {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / 1);
  color: rgb(0 0 0 / var(--tw-text-opacity, 1));
}
.text-blue-400 {
  --tw-text-opacity: 1;
  color: rgb(20 144 214 / 1);
  color: rgb(20 144 214 / var(--tw-text-opacity, 1));
}
.text-blue-500 {
  --tw-text-opacity: 1;
  color: rgb(59 130 246 / 1);
  color: rgb(59 130 246 / var(--tw-text-opacity, 1));
}
.text-blue-600 {
  --tw-text-opacity: 1;
  color: rgb(28 100 242 / 1);
  color: rgb(28 100 242 / var(--tw-text-opacity, 1));
}
.text-blue-600\/70 {
  color: rgb(28 100 242 / 0.7);
}
.text-blue-700 {
  --tw-text-opacity: 1;
  color: rgb(26 86 219 / 1);
  color: rgb(26 86 219 / var(--tw-text-opacity, 1));
}
.text-blue-800 {
  --tw-text-opacity: 1;
  color: rgb(30 64 175 / 1);
  color: rgb(30 64 175 / var(--tw-text-opacity, 1));
}
.text-blue-900 {
  --tw-text-opacity: 1;
  color: rgb(30 58 138 / 1);
  color: rgb(30 58 138 / var(--tw-text-opacity, 1));
}
.text-current {
  color: currentColor;
}
.text-cyan-400 {
  --tw-text-opacity: 1;
  color: rgb(34 211 238 / 1);
  color: rgb(34 211 238 / var(--tw-text-opacity, 1));
}
.text-cyan-500 {
  --tw-text-opacity: 1;
  color: rgb(6 182 212 / 1);
  color: rgb(6 182 212 / var(--tw-text-opacity, 1));
}
.text-cyan-600 {
  --tw-text-opacity: 1;
  color: rgb(8 145 178 / 1);
  color: rgb(8 145 178 / var(--tw-text-opacity, 1));
}
.text-cyan-700 {
  --tw-text-opacity: 1;
  color: rgb(14 116 144 / 1);
  color: rgb(14 116 144 / var(--tw-text-opacity, 1));
}
.text-cyan-800 {
  --tw-text-opacity: 1;
  color: rgb(21 94 117 / 1);
  color: rgb(21 94 117 / var(--tw-text-opacity, 1));
}
.text-darknavy {
  --tw-text-opacity: 1;
  color: rgb(38 50 56 / 1);
  color: rgb(38 50 56 / var(--tw-text-opacity, 1));
}
.text-emerald-300 {
  --tw-text-opacity: 1;
  color: rgb(110 231 183 / 1);
  color: rgb(110 231 183 / var(--tw-text-opacity, 1));
}
.text-emerald-400 {
  --tw-text-opacity: 1;
  color: rgb(52 211 153 / 1);
  color: rgb(52 211 153 / var(--tw-text-opacity, 1));
}
.text-emerald-500 {
  --tw-text-opacity: 1;
  color: rgb(16 185 129 / 1);
  color: rgb(16 185 129 / var(--tw-text-opacity, 1));
}
.text-emerald-600 {
  --tw-text-opacity: 1;
  color: rgb(5 150 105 / 1);
  color: rgb(5 150 105 / var(--tw-text-opacity, 1));
}
.text-emerald-700 {
  --tw-text-opacity: 1;
  color: rgb(4 120 87 / 1);
  color: rgb(4 120 87 / var(--tw-text-opacity, 1));
}
.text-emerald-800 {
  --tw-text-opacity: 1;
  color: rgb(6 95 70 / 1);
  color: rgb(6 95 70 / var(--tw-text-opacity, 1));
}
.text-emerald-900 {
  --tw-text-opacity: 1;
  color: rgb(6 78 59 / 1);
  color: rgb(6 78 59 / var(--tw-text-opacity, 1));
}
.text-gray-100 {
  --tw-text-opacity: 1;
  color: rgb(245 246 248 / 1);
  color: rgb(245 246 248 / var(--tw-text-opacity, 1));
}
.text-gray-200 {
  --tw-text-opacity: 1;
  color: rgb(226 232 240 / 1);
  color: rgb(226 232 240 / var(--tw-text-opacity, 1));
}
.text-gray-300 {
  --tw-text-opacity: 1;
  color: rgb(209 213 219 / 1);
  color: rgb(209 213 219 / var(--tw-text-opacity, 1));
}
.text-gray-400 {
  --tw-text-opacity: 1;
  color: rgb(171 177 186 / 1);
  color: rgb(171 177 186 / var(--tw-text-opacity, 1));
}
.text-gray-500 {
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / 1);
  color: rgb(107 114 128 / var(--tw-text-opacity, 1));
}
.text-gray-600 {
  --tw-text-opacity: 1;
  color: rgb(17 25 40 / 1);
  color: rgb(17 25 40 / var(--tw-text-opacity, 1));
}
.text-gray-700 {
  --tw-text-opacity: 1;
  color: rgb(55 65 81 / 1);
  color: rgb(55 65 81 / var(--tw-text-opacity, 1));
}
.text-gray-800 {
  --tw-text-opacity: 1;
  color: rgb(31 42 55 / 1);
  color: rgb(31 42 55 / var(--tw-text-opacity, 1));
}
.text-gray-900 {
  --tw-text-opacity: 1;
  color: rgb(17 24 39 / 1);
  color: rgb(17 24 39 / var(--tw-text-opacity, 1));
}
.text-green-400 {
  --tw-text-opacity: 1;
  color: rgb(76 198 110 / 1);
  color: rgb(76 198 110 / var(--tw-text-opacity, 1));
}
.text-green-500 {
  --tw-text-opacity: 1;
  color: rgb(34 197 94 / 1);
  color: rgb(34 197 94 / var(--tw-text-opacity, 1));
}
.text-green-600 {
  --tw-text-opacity: 1;
  color: rgb(22 163 74 / 1);
  color: rgb(22 163 74 / var(--tw-text-opacity, 1));
}
.text-green-700 {
  --tw-text-opacity: 1;
  color: rgb(32 182 39 / 1);
  color: rgb(32 182 39 / var(--tw-text-opacity, 1));
}
.text-green-800 {
  --tw-text-opacity: 1;
  color: rgb(3 84 63 / 1);
  color: rgb(3 84 63 / var(--tw-text-opacity, 1));
}
.text-green-900 {
  --tw-text-opacity: 1;
  color: rgb(20 83 45 / 1);
  color: rgb(20 83 45 / var(--tw-text-opacity, 1));
}
.text-indigo-300\/70 {
  color: rgb(165 180 252 / 0.7);
}
.text-indigo-400 {
  --tw-text-opacity: 1;
  color: rgb(129 140 248 / 1);
  color: rgb(129 140 248 / var(--tw-text-opacity, 1));
}
.text-indigo-500 {
  --tw-text-opacity: 1;
  color: rgb(99 102 241 / 1);
  color: rgb(99 102 241 / var(--tw-text-opacity, 1));
}
.text-indigo-600 {
  --tw-text-opacity: 1;
  color: rgb(79 70 229 / 1);
  color: rgb(79 70 229 / var(--tw-text-opacity, 1));
}
.text-indigo-700 {
  --tw-text-opacity: 1;
  color: rgb(67 56 202 / 1);
  color: rgb(67 56 202 / var(--tw-text-opacity, 1));
}
.text-indigo-800 {
  --tw-text-opacity: 1;
  color: rgb(55 48 163 / 1);
  color: rgb(55 48 163 / var(--tw-text-opacity, 1));
}
.text-neutral-400 {
  --tw-text-opacity: 1;
  color: rgb(163 163 163 / 1);
  color: rgb(163 163 163 / var(--tw-text-opacity, 1));
}
.text-orange-500 {
  --tw-text-opacity: 1;
  color: rgb(249 115 22 / 1);
  color: rgb(249 115 22 / var(--tw-text-opacity, 1));
}
.text-orange-600 {
  --tw-text-opacity: 1;
  color: rgb(234 88 12 / 1);
  color: rgb(234 88 12 / var(--tw-text-opacity, 1));
}
.text-orange-700 {
  --tw-text-opacity: 1;
  color: rgb(194 65 12 / 1);
  color: rgb(194 65 12 / var(--tw-text-opacity, 1));
}
.text-orange-900 {
  --tw-text-opacity: 1;
  color: rgb(124 45 18 / 1);
  color: rgb(124 45 18 / var(--tw-text-opacity, 1));
}
.text-pink-500 {
  --tw-text-opacity: 1;
  color: rgb(236 72 153 / 1);
  color: rgb(236 72 153 / var(--tw-text-opacity, 1));
}
.text-pink-700 {
  --tw-text-opacity: 1;
  color: rgb(190 24 93 / 1);
  color: rgb(190 24 93 / var(--tw-text-opacity, 1));
}
.text-primarynavy {
  --tw-text-opacity: 1;
  color: rgb(17 24 34 / 1);
  color: rgb(17 24 34 / var(--tw-text-opacity, 1));
}
.text-primaryred {
  --tw-text-opacity: 1;
  color: rgb(228 77 77 / 1);
  color: rgb(228 77 77 / var(--tw-text-opacity, 1));
}
.text-purple-400 {
  --tw-text-opacity: 1;
  color: rgb(192 132 252 / 1);
  color: rgb(192 132 252 / var(--tw-text-opacity, 1));
}
.text-purple-500 {
  --tw-text-opacity: 1;
  color: rgb(168 85 247 / 1);
  color: rgb(168 85 247 / var(--tw-text-opacity, 1));
}
.text-purple-600 {
  --tw-text-opacity: 1;
  color: rgb(147 51 234 / 1);
  color: rgb(147 51 234 / var(--tw-text-opacity, 1));
}
.text-purple-600\/70 {
  color: rgb(147 51 234 / 0.7);
}
.text-purple-700 {
  --tw-text-opacity: 1;
  color: rgb(126 34 206 / 1);
  color: rgb(126 34 206 / var(--tw-text-opacity, 1));
}
.text-purple-800 {
  --tw-text-opacity: 1;
  color: rgb(85 33 181 / 1);
  color: rgb(85 33 181 / var(--tw-text-opacity, 1));
}
.text-purple-900 {
  --tw-text-opacity: 1;
  color: rgb(88 28 135 / 1);
  color: rgb(88 28 135 / var(--tw-text-opacity, 1));
}
.text-red-300 {
  --tw-text-opacity: 1;
  color: rgb(252 165 165 / 1);
  color: rgb(252 165 165 / var(--tw-text-opacity, 1));
}
.text-red-400 {
  --tw-text-opacity: 1;
  color: rgb(248 113 113 / 1);
  color: rgb(248 113 113 / var(--tw-text-opacity, 1));
}
.text-red-500 {
  --tw-text-opacity: 1;
  color: rgb(239 68 68 / 1);
  color: rgb(239 68 68 / var(--tw-text-opacity, 1));
}
.text-red-600 {
  --tw-text-opacity: 1;
  color: rgb(155 28 28 / 1);
  color: rgb(155 28 28 / var(--tw-text-opacity, 1));
}
.text-red-700 {
  --tw-text-opacity: 1;
  color: rgb(185 28 28 / 1);
  color: rgb(185 28 28 / var(--tw-text-opacity, 1));
}
.text-red-800 {
  --tw-text-opacity: 1;
  color: rgb(153 27 27 / 1);
  color: rgb(153 27 27 / var(--tw-text-opacity, 1));
}
.text-red-900 {
  --tw-text-opacity: 1;
  color: rgb(127 29 29 / 1);
  color: rgb(127 29 29 / var(--tw-text-opacity, 1));
}
.text-sky-500 {
  --tw-text-opacity: 1;
  color: rgb(14 165 233 / 1);
  color: rgb(14 165 233 / var(--tw-text-opacity, 1));
}
.text-sky-600 {
  --tw-text-opacity: 1;
  color: rgb(2 132 199 / 1);
  color: rgb(2 132 199 / var(--tw-text-opacity, 1));
}
.text-sky-700 {
  --tw-text-opacity: 1;
  color: rgb(3 105 161 / 1);
  color: rgb(3 105 161 / var(--tw-text-opacity, 1));
}
.text-sky-800 {
  --tw-text-opacity: 1;
  color: rgb(7 89 133 / 1);
  color: rgb(7 89 133 / var(--tw-text-opacity, 1));
}
.text-slate-300 {
  --tw-text-opacity: 1;
  color: rgb(203 213 225 / 1);
  color: rgb(203 213 225 / var(--tw-text-opacity, 1));
}
.text-slate-400 {
  --tw-text-opacity: 1;
  color: rgb(148 163 184 / 1);
  color: rgb(148 163 184 / var(--tw-text-opacity, 1));
}
.text-slate-500 {
  --tw-text-opacity: 1;
  color: rgb(100 116 139 / 1);
  color: rgb(100 116 139 / var(--tw-text-opacity, 1));
}
.text-slate-600 {
  --tw-text-opacity: 1;
  color: rgb(71 85 105 / 1);
  color: rgb(71 85 105 / var(--tw-text-opacity, 1));
}
.text-slate-700 {
  --tw-text-opacity: 1;
  color: rgb(51 65 85 / 1);
  color: rgb(51 65 85 / var(--tw-text-opacity, 1));
}
.text-slate-800 {
  --tw-text-opacity: 1;
  color: rgb(30 41 59 / 1);
  color: rgb(30 41 59 / var(--tw-text-opacity, 1));
}
.text-slate-900 {
  --tw-text-opacity: 1;
  color: rgb(15 23 42 / 1);
  color: rgb(15 23 42 / var(--tw-text-opacity, 1));
}
.text-teal-400 {
  --tw-text-opacity: 1;
  color: rgb(45 212 191 / 1);
  color: rgb(45 212 191 / var(--tw-text-opacity, 1));
}
.text-teal-500 {
  --tw-text-opacity: 1;
  color: rgb(20 184 166 / 1);
  color: rgb(20 184 166 / var(--tw-text-opacity, 1));
}
.text-teal-600 {
  --tw-text-opacity: 1;
  color: rgb(13 148 136 / 1);
  color: rgb(13 148 136 / var(--tw-text-opacity, 1));
}
.text-teal-700 {
  --tw-text-opacity: 1;
  color: rgb(15 118 110 / 1);
  color: rgb(15 118 110 / var(--tw-text-opacity, 1));
}
.text-transparent {
  color: transparent;
}
.text-violet-400 {
  --tw-text-opacity: 1;
  color: rgb(167 139 250 / 1);
  color: rgb(167 139 250 / var(--tw-text-opacity, 1));
}
.text-violet-500 {
  --tw-text-opacity: 1;
  color: rgb(139 92 246 / 1);
  color: rgb(139 92 246 / var(--tw-text-opacity, 1));
}
.text-violet-700 {
  --tw-text-opacity: 1;
  color: rgb(109 40 217 / 1);
  color: rgb(109 40 217 / var(--tw-text-opacity, 1));
}
.text-white {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.text-white\/30 {
  color: rgb(255 255 255 / 0.3);
}
.text-white\/50 {
  color: rgb(255 255 255 / 0.5);
}
.text-white\/70 {
  color: rgb(255 255 255 / 0.7);
}
.text-white\/80 {
  color: rgb(255 255 255 / 0.8);
}
.text-yellow-500 {
  --tw-text-opacity: 1;
  color: rgb(234 179 8 / 1);
  color: rgb(234 179 8 / var(--tw-text-opacity, 1));
}
.text-yellow-600 {
  --tw-text-opacity: 1;
  color: rgb(202 138 4 / 1);
  color: rgb(202 138 4 / var(--tw-text-opacity, 1));
}
.text-yellow-700 {
  --tw-text-opacity: 1;
  color: rgb(189 115 24 / 1);
  color: rgb(189 115 24 / var(--tw-text-opacity, 1));
}
.text-yellow-800 {
  --tw-text-opacity: 1;
  color: rgb(133 77 14 / 1);
  color: rgb(133 77 14 / var(--tw-text-opacity, 1));
}
.text-yellow-900 {
  --tw-text-opacity: 1;
  color: rgb(113 63 18 / 1);
  color: rgb(113 63 18 / var(--tw-text-opacity, 1));
}
.underline {
  text-decoration-line: underline;
}
.line-through {
  text-decoration-line: line-through;
}
.no-underline {
  text-decoration-line: none;
}
.underline-offset-2 {
  text-underline-offset: 2px;
}
.accent-blue-600 {
  accent-color: #1C64F2;
}
.accent-cyan-500 {
  accent-color: #06b6d4;
}
.accent-indigo-500 {
  accent-color: #6366f1;
}
.accent-indigo-600 {
  accent-color: #4f46e5;
}
.accent-primaryred {
  accent-color: #E44D4D;
}
.accent-sky-500 {
  accent-color: #0ea5e9;
}
.accent-teal-500 {
  accent-color: #14b8a6;
}
.opacity-0 {
  opacity: 0;
}
.opacity-100 {
  opacity: 1;
}
.opacity-20 {
  opacity: 0.2;
}
.opacity-30 {
  opacity: 0.3;
}
.opacity-40 {
  opacity: 0.4;
}
.opacity-50 {
  opacity: 0.5;
}
.opacity-60 {
  opacity: 0.6;
}
.opacity-70 {
  opacity: 0.7;
}
.opacity-75 {
  opacity: 0.75;
}
.opacity-80 {
  opacity: 0.8;
}
.opacity-90 {
  opacity: 0.9;
}
.shadow {
  --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-2xl {
  --tw-shadow: 0 25px 50px -12px rgb(0 0 0 / 0.25);
  --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_-4px_6px_-1px_rgba\(0\2c 0\2c 0\2c 0\.1\)\] {
  --tw-shadow: 0 -4px 6px -1px rgba(0,0,0,0.1);
  --tw-shadow-colored: 0 -4px 6px -1px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_-8px_35px_rgba\(15\2c 15\2c 15\2c 0\.35\)\] {
  --tw-shadow: 0 -8px 35px rgba(15,15,15,0.35);
  --tw-shadow-colored: 0 -8px 35px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_0_0_3px_rgba\(0\2c 180\2c 216\2c 0\.1\)\] {
  --tw-shadow: 0 0 0 3px rgba(0,180,216,0.1);
  --tw-shadow-colored: 0 0 0 3px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_0_0_4px_rgba\(0\2c 180\2c 216\2c 0\.15\)\] {
  --tw-shadow: 0 0 0 4px rgba(0,180,216,0.15);
  --tw-shadow-colored: 0 0 0 4px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_1px_3px_rgba\(0\2c 0\2c 0\2c 0\.04\)\] {
  --tw-shadow: 0 1px 3px rgba(0,0,0,0.04);
  --tw-shadow-colored: 0 1px 3px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_1px_4px_rgba\(0\2c 0\2c 0\2c 0\.03\)\2c 0_8px_24px_rgba\(0\2c 0\2c 0\2c 0\.02\)\] {
  --tw-shadow: 0 1px 4px rgba(0,0,0,0.03),0 8px 24px rgba(0,0,0,0.02);
  --tw-shadow-colored: 0 1px 4px var(--tw-shadow-color), 0 8px 24px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_2px_12px_rgba\(5\2c 150\2c 105\2c 0\.3\)\] {
  --tw-shadow: 0 2px 12px rgba(5,150,105,0.3);
  --tw-shadow-colored: 0 2px 12px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_2px_8px_rgba\(0\2c 180\2c 216\2c 0\.25\)\] {
  --tw-shadow: 0 2px 8px rgba(0,180,216,0.25);
  --tw-shadow-colored: 0 2px 8px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_4px_16px_rgba\(5\2c 150\2c 105\2c 0\.25\)\] {
  --tw-shadow: 0 4px 16px rgba(5,150,105,0.25);
  --tw-shadow-colored: 0 4px 16px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_4px_24px_rgba\(0\2c 0\2c 0\2c 0\.04\)\] {
  --tw-shadow: 0 4px 24px rgba(0,0,0,0.04);
  --tw-shadow-colored: 0 4px 24px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-inner {
  --tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / 0.05);
  --tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-lg {
  --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-md {
  --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-none {
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-sm {
  --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
  --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-xl {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-green-200 {
  --tw-shadow-color: #bbf7d0;
  --tw-shadow: var(--tw-shadow-colored);
}
.shadow-indigo-100 {
  --tw-shadow-color: #e0e7ff;
  --tw-shadow: var(--tw-shadow-colored);
}
.shadow-indigo-200 {
  --tw-shadow-color: #c7d2fe;
  --tw-shadow: var(--tw-shadow-colored);
}
.shadow-red-200\/50 {
  --tw-shadow-color: rgb(255 157 157 / 0.5);
  --tw-shadow: var(--tw-shadow-colored);
}
.outline-none {
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.outline {
  outline-style: solid;
}
.outline-1 {
  outline-width: 1px;
}
.outline-offset-1 {
  outline-offset: 1px;
}
.outline-black {
  outline-color: #000;
}
.outline-transparent {
  outline-color: transparent;
}
.ring {
  --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(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.ring-0 {
  --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(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.ring-1 {
  --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);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.ring-2 {
  --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(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.ring-4 {
  --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(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.ring-\[var\(--ld-primary\2c \#039CB5\)\] {
  --tw-ring-color: var(--ld-primary,#039CB5);
}
.ring-amber-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 230 138 / var(--tw-ring-opacity, 1));
}
.ring-amber-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 211 77 / var(--tw-ring-opacity, 1));
}
.ring-blue-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(191 219 254 / var(--tw-ring-opacity, 1));
}
.ring-blue-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(147 197 253 / var(--tw-ring-opacity, 1));
}
.ring-blue-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1));
}
.ring-cyan-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(165 243 252 / var(--tw-ring-opacity, 1));
}
.ring-cyan-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(103 232 249 / var(--tw-ring-opacity, 1));
}
.ring-emerald-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(52 211 153 / var(--tw-ring-opacity, 1));
}
.ring-green-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(187 247 208 / var(--tw-ring-opacity, 1));
}
.ring-green-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(134 239 172 / var(--tw-ring-opacity, 1));
}
.ring-indigo-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(224 231 255 / var(--tw-ring-opacity, 1));
}
.ring-indigo-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(199 210 254 / var(--tw-ring-opacity, 1));
}
.ring-primaryred {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(228 77 77 / var(--tw-ring-opacity, 1));
}
.ring-primaryred\/20 {
  --tw-ring-color: rgb(228 77 77 / 0.2);
}
.ring-primaryred\/30 {
  --tw-ring-color: rgb(228 77 77 / 0.3);
}
.ring-purple-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(216 180 254 / var(--tw-ring-opacity, 1));
}
.ring-red-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 157 157 / var(--tw-ring-opacity, 1));
}
.ring-red-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 165 165 / var(--tw-ring-opacity, 1));
}
.ring-red-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(248 113 113 / var(--tw-ring-opacity, 1));
}
.ring-slate-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(226 232 240 / var(--tw-ring-opacity, 1));
}
.ring-opacity-30 {
  --tw-ring-opacity: 0.3;
}
.ring-opacity-50 {
  --tw-ring-opacity: 0.5;
}
.blur {
  --tw-blur: blur(8px);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.blur-3xl {
  --tw-blur: blur(64px);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.drop-shadow {
  --tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / 0.1)) drop-shadow(0 1px 1px rgb(0 0 0 / 0.06));
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.drop-shadow-lg {
  --tw-drop-shadow: drop-shadow(0 10px 8px rgb(0 0 0 / 0.04)) drop-shadow(0 4px 3px rgb(0 0 0 / 0.1));
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.drop-shadow-sm {
  --tw-drop-shadow: drop-shadow(0 1px 1px rgb(0 0 0 / 0.05));
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.grayscale {
  --tw-grayscale: grayscale(100%);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.grayscale-\[30\%\] {
  --tw-grayscale: grayscale(30%);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.invert {
  --tw-invert: invert(100%);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.sepia {
  --tw-sepia: sepia(100%);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.filter {
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.backdrop-blur {
  --tw-backdrop-blur: blur(8px);
  -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.backdrop-blur-sm {
  --tw-backdrop-blur: blur(4px);
  -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.transition {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-all {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-colors {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-opacity {
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-shadow {
  transition-property: box-shadow;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-transform {
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.duration-1000 {
  transition-duration: 1000ms;
}
.duration-150 {
  transition-duration: 150ms;
}
.duration-200 {
  transition-duration: 200ms;
}
.duration-300 {
  transition-duration: 300ms;
}
.duration-500 {
  transition-duration: 500ms;
}
.ease-in-out {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.ease-out {
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}
.\[-\:\.TZ\] {
  -: .TZ;
}

@font-face {
  font-family: "Proxima Soft";
  src: url(/static/media/ProximaSoft-Regular.5b14a422216f1e17b990.eot);
  src: local("Proxima Soft Regular"), local("ProximaSoft-Regular"),
    url(/static/media/ProximaSoft-Regular.5b14a422216f1e17b990.eot?#iefix)
      format("embedded-opentype"),
    url(/static/media/ProximaSoft-Regular.b35094109963575ecc5e.woff2) format("woff2"),
    url(/static/media/ProximaSoft-Regular.a5d40115cf35e80108aa.woff) format("woff"),
    url(/static/media/ProximaSoft-Regular.9abd536eccdb4b31a348.ttf) format("truetype");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "Proxima Soft";
  src: url(/static/media/ProximaSoft-SemiBold.38c42da789b455597e62.eot);
  src: local("Proxima Soft SemiBold"), local("ProximaSoft-SemiBold"),
    url(/static/media/ProximaSoft-SemiBold.38c42da789b455597e62.eot?#iefix)
      format("embedded-opentype"),
    url(/static/media/ProximaSoft-SemiBold.389407edc3e0dd6bb0f2.woff2) format("woff2"),
    url(/static/media/ProximaSoft-SemiBold.f9425895e4f96bd3dfa7.woff) format("woff"),
    url(/static/media/ProximaSoft-SemiBold.28279b894ecb2cf02f8d.ttf) format("truetype");
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: "Proxima Soft";
  src: local("Proxima Soft Bold"), local("Proxima-Soft-Bold"),
    url(/static/media/ProximaSoft-Bold.125a4bff08bf60da9065.woff2) format("woff2"),
    url(/static/media/ProximaSoft-Bold.2b98a8410edd247f1eb7.woff) format("woff"),
    url(/static/media/ProximaSoft-Bold.ef33ef77c83b88936f11.ttf) format("truetype");
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: "Proxima Soft";
  src: local("Proxima Soft Extra Bold"), local("Proxima-Soft-Extra-Bold"),
    url(/static/media/ProximaSoft-ExtraBold.0a7990bb6c18a499073b.woff2) format("woff2"),
    url(/static/media/ProximaSoft-ExtraBold.642fa603ecc4db44275c.woff) format("woff"),
    url(/static/media/ProximaSoft-ExtraBold.0ec6f310fd3cfd53f757.ttf) format("truetype");
  font-weight: 800;
  font-style: normal;
}

div[data-color="Collegiate Navy"] {
  background: #2d364c;
}
div[data-color="Dark Grey Heather"] {
  background: #7f797d;
}
div[data-color="Collegiate Royal"] {
  background: #255adf;
}
div[data-color="Grey Heather"] {
  background: #868790;
}
div[data-color="Baby Blue"] {
  background: #89cff0;
}
div[data-color="Lt. Purple"] {
  background: #cbc3e3;
}
div[data-color="Royal Blue"] {
  background: #4169e1;
}
div[data-color="Olive Green"] {
  background: #808000;
}
div[data-color="Frost"] {
  background: #e5f3d6;
}
div[data-color="Black Melange"] {
  background: #cccac9;
}
div[data-color="Collegiate Navy Melange"] {
  background: #2d364c;
}
div[data-color="Mid Grey Melange"] {
  background: #cccac9;
}

@media screen and (max-width: 768px) {
  .Polaris-Page-Header__Row {
    display: flex !important;
    margin-top: -20px !important;
  }
  .Polaris-Box.Polaris-Box--printHidden {
    padding: 0;
  }
}

/* Tooltip styles */
.tooltip {
  animation: fadeIn 0.2s ease-in-out;
}

.tooltip-arrow {
  filter: drop-shadow(0 -1px 1px rgba(0, 0, 0, 0.1));
}

@keyframes fadeIn {
  from {
    opacity: 0;
    transform: translate(-50%, -5px);
  }
  to {
    opacity: 1;
    transform: translate(-50%, 0);
  }
}

/* react-toastify sizing fixes (icons can look huge with global styles) */
.Toastify__toast-container {
  font-size: 13px;
}

.Toastify__toast {
  min-height: 0;
  min-height: initial;
  padding: 10px 12px;
}

.Toastify__toast-body {
  margin: 0;
  padding: 0;
  line-height: 1.25;
}

.Toastify__toast-icon {
  width: 18px;
}

.Toastify__toast-icon svg {
  width: 18px;
  height: 18px;
}

.Toastify__close-button svg {
  width: 14px;
  height: 14px;
}

.placeholder\:text-slate-300::placeholder {
  --tw-text-opacity: 1;
  color: rgb(203 213 225 / 1);
  color: rgb(203 213 225 / var(--tw-text-opacity, 1));
}

.placeholder\:text-slate-400::placeholder {
  --tw-text-opacity: 1;
  color: rgb(148 163 184 / 1);
  color: rgb(148 163 184 / var(--tw-text-opacity, 1));
}

.after\:absolute::after {
  content: var(--tw-content);
  position: absolute;
}

.after\:left-\[2px\]::after {
  content: var(--tw-content);
  left: 2px;
}

.after\:top-\[2px\]::after {
  content: var(--tw-content);
  top: 2px;
}

.after\:h-4::after {
  content: var(--tw-content);
  height: 1rem;
}

.after\:h-5::after {
  content: var(--tw-content);
  height: 1.25rem;
}

.after\:w-4::after {
  content: var(--tw-content);
  width: 1rem;
}

.after\:w-5::after {
  content: var(--tw-content);
  width: 1.25rem;
}

.after\:rounded-full::after {
  content: var(--tw-content);
  border-radius: 9999px;
}

.after\:border::after {
  content: var(--tw-content);
  border-width: 1px;
}

.after\:border-gray-300::after {
  content: var(--tw-content);
  --tw-border-opacity: 1;
  border-color: rgb(209 213 219 / 1);
  border-color: rgb(209 213 219 / var(--tw-border-opacity, 1));
}

.after\:bg-white::after {
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}

.after\:transition-all::after {
  content: var(--tw-content);
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.after\:content-\[\'\'\]::after {
  --tw-content: '';
  content: var(--tw-content);
}

.last\:mb-0:last-child {
  margin-bottom: 0px;
}

.last\:flex-none:last-child {
  flex: none;
}

.last\:border-0:last-child {
  border-width: 0px;
}

.last\:border-b-0:last-child {
  border-bottom-width: 0px;
}

.last\:border-none:last-child {
  border-style: none;
}

.last\:pb-0:last-child {
  padding-bottom: 0px;
}

.hover\:scale-105:hover {
  --tw-scale-x: 1.05;
  --tw-scale-y: 1.05;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.hover\:scale-110:hover {
  --tw-scale-x: 1.1;
  --tw-scale-y: 1.1;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.hover\:scale-125:hover {
  --tw-scale-x: 1.25;
  --tw-scale-y: 1.25;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.hover\:scale-\[1\.02\]:hover {
  --tw-scale-x: 1.02;
  --tw-scale-y: 1.02;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.hover\:text-clip:hover {
  text-overflow: clip;
}

.hover\:whitespace-normal:hover {
  white-space: normal;
}

.hover\:border-\[var\(--ld-primary\2c \#039CB5\)\]:hover {
  border-color: #039CB5;
  border-color: var(--ld-primary,#039CB5);
}

.hover\:border-black:hover {
  --tw-border-opacity: 1;
  border-color: rgb(0 0 0 / 1);
  border-color: rgb(0 0 0 / var(--tw-border-opacity, 1));
}

.hover\:border-blue-300:hover {
  --tw-border-opacity: 1;
  border-color: rgb(147 197 253 / 1);
  border-color: rgb(147 197 253 / var(--tw-border-opacity, 1));
}

.hover\:border-blue-400:hover {
  --tw-border-opacity: 1;
  border-color: rgb(20 144 214 / 1);
  border-color: rgb(20 144 214 / var(--tw-border-opacity, 1));
}

.hover\:border-blue-500:hover {
  --tw-border-opacity: 1;
  border-color: rgb(59 130 246 / 1);
  border-color: rgb(59 130 246 / var(--tw-border-opacity, 1));
}

.hover\:border-emerald-200:hover {
  --tw-border-opacity: 1;
  border-color: rgb(167 243 208 / 1);
  border-color: rgb(167 243 208 / var(--tw-border-opacity, 1));
}

.hover\:border-gray-200:hover {
  --tw-border-opacity: 1;
  border-color: rgb(226 232 240 / 1);
  border-color: rgb(226 232 240 / var(--tw-border-opacity, 1));
}

.hover\:border-gray-300:hover {
  --tw-border-opacity: 1;
  border-color: rgb(209 213 219 / 1);
  border-color: rgb(209 213 219 / var(--tw-border-opacity, 1));
}

.hover\:border-gray-400:hover {
  --tw-border-opacity: 1;
  border-color: rgb(171 177 186 / 1);
  border-color: rgb(171 177 186 / var(--tw-border-opacity, 1));
}

.hover\:border-gray-500:hover {
  --tw-border-opacity: 1;
  border-color: rgb(107 114 128 / 1);
  border-color: rgb(107 114 128 / var(--tw-border-opacity, 1));
}

.hover\:border-green-700:hover {
  --tw-border-opacity: 1;
  border-color: rgb(32 182 39 / 1);
  border-color: rgb(32 182 39 / var(--tw-border-opacity, 1));
}

.hover\:border-indigo-200:hover {
  --tw-border-opacity: 1;
  border-color: rgb(199 210 254 / 1);
  border-color: rgb(199 210 254 / var(--tw-border-opacity, 1));
}

.hover\:border-indigo-300:hover {
  --tw-border-opacity: 1;
  border-color: rgb(165 180 252 / 1);
  border-color: rgb(165 180 252 / var(--tw-border-opacity, 1));
}

.hover\:border-indigo-400:hover {
  --tw-border-opacity: 1;
  border-color: rgb(129 140 248 / 1);
  border-color: rgb(129 140 248 / var(--tw-border-opacity, 1));
}

.hover\:border-primaryred:hover {
  --tw-border-opacity: 1;
  border-color: rgb(228 77 77 / 1);
  border-color: rgb(228 77 77 / var(--tw-border-opacity, 1));
}

.hover\:border-primaryred\/30:hover {
  border-color: rgb(228 77 77 / 0.3);
}

.hover\:border-purple-200:hover {
  --tw-border-opacity: 1;
  border-color: rgb(233 213 255 / 1);
  border-color: rgb(233 213 255 / var(--tw-border-opacity, 1));
}

.hover\:border-purple-500:hover {
  --tw-border-opacity: 1;
  border-color: rgb(168 85 247 / 1);
  border-color: rgb(168 85 247 / var(--tw-border-opacity, 1));
}

.hover\:border-red-300:hover {
  --tw-border-opacity: 1;
  border-color: rgb(252 165 165 / 1);
  border-color: rgb(252 165 165 / var(--tw-border-opacity, 1));
}

.hover\:border-red-600:hover {
  --tw-border-opacity: 1;
  border-color: rgb(155 28 28 / 1);
  border-color: rgb(155 28 28 / var(--tw-border-opacity, 1));
}

.hover\:border-slate-300:hover {
  --tw-border-opacity: 1;
  border-color: rgb(203 213 225 / 1);
  border-color: rgb(203 213 225 / var(--tw-border-opacity, 1));
}

.hover\:border-l-primaryred:hover {
  --tw-border-opacity: 1;
  border-left-color: rgb(228 77 77 / 1);
  border-left-color: rgb(228 77 77 / var(--tw-border-opacity, 1));
}

.hover\:bg-\[\#0b6f45\]:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(11 111 69 / 1);
  background-color: rgb(11 111 69 / var(--tw-bg-opacity, 1));
}

.hover\:bg-\[\#1a4578\]:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(26 69 120 / 1);
  background-color: rgb(26 69 120 / var(--tw-bg-opacity, 1));
}

.hover\:bg-\[\#2fc494\]:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(47 196 148 / 1);
  background-color: rgb(47 196 148 / var(--tw-bg-opacity, 1));
}

.hover\:bg-\[\#3a87b5\]:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(58 135 181 / 1);
  background-color: rgb(58 135 181 / var(--tw-bg-opacity, 1));
}

.hover\:bg-\[\#EBF8F3\]:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(235 248 243 / 1);
  background-color: rgb(235 248 243 / var(--tw-bg-opacity, 1));
}

.hover\:bg-amber-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(254 243 199 / 1);
  background-color: rgb(254 243 199 / var(--tw-bg-opacity, 1));
}

.hover\:bg-amber-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(253 230 138 / 1);
  background-color: rgb(253 230 138 / var(--tw-bg-opacity, 1));
}

.hover\:bg-amber-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(252 211 77 / 1);
  background-color: rgb(252 211 77 / var(--tw-bg-opacity, 1));
}

.hover\:bg-amber-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(255 251 235 / 1);
  background-color: rgb(255 251 235 / var(--tw-bg-opacity, 1));
}

.hover\:bg-amber-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(217 119 6 / 1);
  background-color: rgb(217 119 6 / var(--tw-bg-opacity, 1));
}

.hover\:bg-amber-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(180 83 9 / 1);
  background-color: rgb(180 83 9 / var(--tw-bg-opacity, 1));
}

.hover\:bg-black\/10:hover {
  background-color: rgb(0 0 0 / 0.1);
}

.hover\:bg-blue-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(225 239 254 / 1);
  background-color: rgb(225 239 254 / var(--tw-bg-opacity, 1));
}

.hover\:bg-blue-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(191 219 254 / 1);
  background-color: rgb(191 219 254 / var(--tw-bg-opacity, 1));
}

.hover\:bg-blue-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(239 246 255 / 1);
  background-color: rgb(239 246 255 / var(--tw-bg-opacity, 1));
}

.hover\:bg-blue-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(28 100 242 / 1);
  background-color: rgb(28 100 242 / var(--tw-bg-opacity, 1));
}

.hover\:bg-blue-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(26 86 219 / 1);
  background-color: rgb(26 86 219 / var(--tw-bg-opacity, 1));
}

.hover\:bg-cyan-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(236 254 255 / 1);
  background-color: rgb(236 254 255 / var(--tw-bg-opacity, 1));
}

.hover\:bg-cyan-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(14 116 144 / 1);
  background-color: rgb(14 116 144 / var(--tw-bg-opacity, 1));
}

.hover\:bg-darknavy:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(38 50 56 / 1);
  background-color: rgb(38 50 56 / var(--tw-bg-opacity, 1));
}

.hover\:bg-emerald-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(209 250 229 / 1);
  background-color: rgb(209 250 229 / var(--tw-bg-opacity, 1));
}

.hover\:bg-emerald-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(236 253 245 / 1);
  background-color: rgb(236 253 245 / var(--tw-bg-opacity, 1));
}

.hover\:bg-emerald-50\/50:hover {
  background-color: rgb(236 253 245 / 0.5);
}

.hover\:bg-emerald-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(5 150 105 / 1);
  background-color: rgb(5 150 105 / var(--tw-bg-opacity, 1));
}

.hover\:bg-gray-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(245 246 248 / 1);
  background-color: rgb(245 246 248 / var(--tw-bg-opacity, 1));
}

.hover\:bg-gray-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(226 232 240 / 1);
  background-color: rgb(226 232 240 / var(--tw-bg-opacity, 1));
}

.hover\:bg-gray-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(209 213 219 / 1);
  background-color: rgb(209 213 219 / var(--tw-bg-opacity, 1));
}

.hover\:bg-gray-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / 1);
  background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1));
}

.hover\:bg-gray-50\/50:hover {
  background-color: rgb(249 250 251 / 0.5);
}

.hover\:bg-gray-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(17 25 40 / 1);
  background-color: rgb(17 25 40 / var(--tw-bg-opacity, 1));
}

.hover\:bg-gray-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(55 65 81 / 1);
  background-color: rgb(55 65 81 / var(--tw-bg-opacity, 1));
}

.hover\:bg-gray-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(31 42 55 / 1);
  background-color: rgb(31 42 55 / var(--tw-bg-opacity, 1));
}

.hover\:bg-green-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(222 247 236 / 1);
  background-color: rgb(222 247 236 / var(--tw-bg-opacity, 1));
}

.hover\:bg-green-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(187 247 208 / 1);
  background-color: rgb(187 247 208 / var(--tw-bg-opacity, 1));
}

.hover\:bg-green-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(240 253 244 / 1);
  background-color: rgb(240 253 244 / var(--tw-bg-opacity, 1));
}

.hover\:bg-green-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(22 163 74 / 1);
  background-color: rgb(22 163 74 / var(--tw-bg-opacity, 1));
}

.hover\:bg-green-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(32 182 39 / 1);
  background-color: rgb(32 182 39 / var(--tw-bg-opacity, 1));
}

.hover\:bg-green-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(3 84 63 / 1);
  background-color: rgb(3 84 63 / var(--tw-bg-opacity, 1));
}

.hover\:bg-indigo-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(224 231 255 / 1);
  background-color: rgb(224 231 255 / var(--tw-bg-opacity, 1));
}

.hover\:bg-indigo-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(238 242 255 / 1);
  background-color: rgb(238 242 255 / var(--tw-bg-opacity, 1));
}

.hover\:bg-indigo-50\/30:hover {
  background-color: rgb(238 242 255 / 0.3);
}

.hover\:bg-indigo-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(79 70 229 / 1);
  background-color: rgb(79 70 229 / var(--tw-bg-opacity, 1));
}

.hover\:bg-indigo-600\/30:hover {
  background-color: rgb(79 70 229 / 0.3);
}

.hover\:bg-indigo-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(67 56 202 / 1);
  background-color: rgb(67 56 202 / var(--tw-bg-opacity, 1));
}

.hover\:bg-primaryred:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(228 77 77 / 1);
  background-color: rgb(228 77 77 / var(--tw-bg-opacity, 1));
}

.hover\:bg-purple-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(237 235 254 / 1);
  background-color: rgb(237 235 254 / var(--tw-bg-opacity, 1));
}

.hover\:bg-purple-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(233 213 255 / 1);
  background-color: rgb(233 213 255 / var(--tw-bg-opacity, 1));
}

.hover\:bg-purple-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(250 245 255 / 1);
  background-color: rgb(250 245 255 / var(--tw-bg-opacity, 1));
}

.hover\:bg-purple-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(126 34 206 / 1);
  background-color: rgb(126 34 206 / var(--tw-bg-opacity, 1));
}

.hover\:bg-red-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(253 232 232 / 1);
  background-color: rgb(253 232 232 / var(--tw-bg-opacity, 1));
}

.hover\:bg-red-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(255 157 157 / 1);
  background-color: rgb(255 157 157 / var(--tw-bg-opacity, 1));
}

.hover\:bg-red-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(254 242 242 / 1);
  background-color: rgb(254 242 242 / var(--tw-bg-opacity, 1));
}

.hover\:bg-red-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(155 28 28 / 1);
  background-color: rgb(155 28 28 / var(--tw-bg-opacity, 1));
}

.hover\:bg-red-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(185 28 28 / 1);
  background-color: rgb(185 28 28 / var(--tw-bg-opacity, 1));
}

.hover\:bg-sky-500\/10:hover {
  background-color: rgb(14 165 233 / 0.1);
}

.hover\:bg-sky-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(2 132 199 / 1);
  background-color: rgb(2 132 199 / var(--tw-bg-opacity, 1));
}

.hover\:bg-sky-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(3 105 161 / 1);
  background-color: rgb(3 105 161 / var(--tw-bg-opacity, 1));
}

.hover\:bg-slate-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(241 245 249 / 1);
  background-color: rgb(241 245 249 / var(--tw-bg-opacity, 1));
}

.hover\:bg-slate-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(226 232 240 / 1);
  background-color: rgb(226 232 240 / var(--tw-bg-opacity, 1));
}

.hover\:bg-slate-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(203 213 225 / 1);
  background-color: rgb(203 213 225 / var(--tw-bg-opacity, 1));
}

.hover\:bg-slate-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(248 250 252 / 1);
  background-color: rgb(248 250 252 / var(--tw-bg-opacity, 1));
}

.hover\:bg-teal-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(15 118 110 / 1);
  background-color: rgb(15 118 110 / var(--tw-bg-opacity, 1));
}

.hover\:bg-white:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}

.hover\:bg-white\/20:hover {
  background-color: rgb(255 255 255 / 0.2);
}

.hover\:bg-yellow-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(254 249 195 / 1);
  background-color: rgb(254 249 195 / var(--tw-bg-opacity, 1));
}

.hover\:bg-yellow-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(252 231 184 / 1);
  background-color: rgb(252 231 184 / var(--tw-bg-opacity, 1));
}

.hover\:from-emerald-700:hover {
  --tw-gradient-from: #047857 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(4 120 87 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-red-600:hover {
  --tw-gradient-from: #9B1C1C var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(155 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:to-emerald-600:hover {
  --tw-gradient-to: #059669 var(--tw-gradient-to-position);
}

.hover\:to-red-600:hover {
  --tw-gradient-to: #9B1C1C var(--tw-gradient-to-position);
}

.hover\:font-bold:hover {
  font-weight: 700;
}

.hover\:\!text-white:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(255 255 255 / 1) !important;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1)) !important;
}

.hover\:text-\[\#E4E5E7\]:hover {
  --tw-text-opacity: 1;
  color: rgb(228 229 231 / 1);
  color: rgb(228 229 231 / var(--tw-text-opacity, 1));
}

.hover\:text-amber-600:hover {
  --tw-text-opacity: 1;
  color: rgb(217 119 6 / 1);
  color: rgb(217 119 6 / var(--tw-text-opacity, 1));
}

.hover\:text-amber-800:hover {
  --tw-text-opacity: 1;
  color: rgb(146 64 14 / 1);
  color: rgb(146 64 14 / var(--tw-text-opacity, 1));
}

.hover\:text-amber-900:hover {
  --tw-text-opacity: 1;
  color: rgb(120 53 15 / 1);
  color: rgb(120 53 15 / var(--tw-text-opacity, 1));
}

.hover\:text-black:hover {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / 1);
  color: rgb(0 0 0 / var(--tw-text-opacity, 1));
}

.hover\:text-blue-400:hover {
  --tw-text-opacity: 1;
  color: rgb(20 144 214 / 1);
  color: rgb(20 144 214 / var(--tw-text-opacity, 1));
}

.hover\:text-blue-500:hover {
  --tw-text-opacity: 1;
  color: rgb(59 130 246 / 1);
  color: rgb(59 130 246 / var(--tw-text-opacity, 1));
}

.hover\:text-blue-600:hover {
  --tw-text-opacity: 1;
  color: rgb(28 100 242 / 1);
  color: rgb(28 100 242 / var(--tw-text-opacity, 1));
}

.hover\:text-blue-700:hover {
  --tw-text-opacity: 1;
  color: rgb(26 86 219 / 1);
  color: rgb(26 86 219 / var(--tw-text-opacity, 1));
}

.hover\:text-blue-800:hover {
  --tw-text-opacity: 1;
  color: rgb(30 64 175 / 1);
  color: rgb(30 64 175 / var(--tw-text-opacity, 1));
}

.hover\:text-blue-900:hover {
  --tw-text-opacity: 1;
  color: rgb(30 58 138 / 1);
  color: rgb(30 58 138 / var(--tw-text-opacity, 1));
}

.hover\:text-cyan-600:hover {
  --tw-text-opacity: 1;
  color: rgb(8 145 178 / 1);
  color: rgb(8 145 178 / var(--tw-text-opacity, 1));
}

.hover\:text-cyan-700:hover {
  --tw-text-opacity: 1;
  color: rgb(14 116 144 / 1);
  color: rgb(14 116 144 / var(--tw-text-opacity, 1));
}

.hover\:text-darknavy:hover {
  --tw-text-opacity: 1;
  color: rgb(38 50 56 / 1);
  color: rgb(38 50 56 / var(--tw-text-opacity, 1));
}

.hover\:text-emerald-700:hover {
  --tw-text-opacity: 1;
  color: rgb(4 120 87 / 1);
  color: rgb(4 120 87 / var(--tw-text-opacity, 1));
}

.hover\:text-emerald-900:hover {
  --tw-text-opacity: 1;
  color: rgb(6 78 59 / 1);
  color: rgb(6 78 59 / var(--tw-text-opacity, 1));
}

.hover\:text-gray-200:hover {
  --tw-text-opacity: 1;
  color: rgb(226 232 240 / 1);
  color: rgb(226 232 240 / var(--tw-text-opacity, 1));
}

.hover\:text-gray-300:hover {
  --tw-text-opacity: 1;
  color: rgb(209 213 219 / 1);
  color: rgb(209 213 219 / var(--tw-text-opacity, 1));
}

.hover\:text-gray-400:hover {
  --tw-text-opacity: 1;
  color: rgb(171 177 186 / 1);
  color: rgb(171 177 186 / var(--tw-text-opacity, 1));
}

.hover\:text-gray-500:hover {
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / 1);
  color: rgb(107 114 128 / var(--tw-text-opacity, 1));
}

.hover\:text-gray-600:hover {
  --tw-text-opacity: 1;
  color: rgb(17 25 40 / 1);
  color: rgb(17 25 40 / var(--tw-text-opacity, 1));
}

.hover\:text-gray-700:hover {
  --tw-text-opacity: 1;
  color: rgb(55 65 81 / 1);
  color: rgb(55 65 81 / var(--tw-text-opacity, 1));
}

.hover\:text-gray-800:hover {
  --tw-text-opacity: 1;
  color: rgb(31 42 55 / 1);
  color: rgb(31 42 55 / var(--tw-text-opacity, 1));
}

.hover\:text-gray-900:hover {
  --tw-text-opacity: 1;
  color: rgb(17 24 39 / 1);
  color: rgb(17 24 39 / var(--tw-text-opacity, 1));
}

.hover\:text-green-600:hover {
  --tw-text-opacity: 1;
  color: rgb(22 163 74 / 1);
  color: rgb(22 163 74 / var(--tw-text-opacity, 1));
}

.hover\:text-indigo-500:hover {
  --tw-text-opacity: 1;
  color: rgb(99 102 241 / 1);
  color: rgb(99 102 241 / var(--tw-text-opacity, 1));
}

.hover\:text-indigo-600:hover {
  --tw-text-opacity: 1;
  color: rgb(79 70 229 / 1);
  color: rgb(79 70 229 / var(--tw-text-opacity, 1));
}

.hover\:text-indigo-700:hover {
  --tw-text-opacity: 1;
  color: rgb(67 56 202 / 1);
  color: rgb(67 56 202 / var(--tw-text-opacity, 1));
}

.hover\:text-indigo-800:hover {
  --tw-text-opacity: 1;
  color: rgb(55 48 163 / 1);
  color: rgb(55 48 163 / var(--tw-text-opacity, 1));
}

.hover\:text-primaryred:hover {
  --tw-text-opacity: 1;
  color: rgb(228 77 77 / 1);
  color: rgb(228 77 77 / var(--tw-text-opacity, 1));
}

.hover\:text-purple-600:hover {
  --tw-text-opacity: 1;
  color: rgb(147 51 234 / 1);
  color: rgb(147 51 234 / var(--tw-text-opacity, 1));
}

.hover\:text-purple-700:hover {
  --tw-text-opacity: 1;
  color: rgb(126 34 206 / 1);
  color: rgb(126 34 206 / var(--tw-text-opacity, 1));
}

.hover\:text-purple-800:hover {
  --tw-text-opacity: 1;
  color: rgb(85 33 181 / 1);
  color: rgb(85 33 181 / var(--tw-text-opacity, 1));
}

.hover\:text-red-400:hover {
  --tw-text-opacity: 1;
  color: rgb(248 113 113 / 1);
  color: rgb(248 113 113 / var(--tw-text-opacity, 1));
}

.hover\:text-red-500:hover {
  --tw-text-opacity: 1;
  color: rgb(239 68 68 / 1);
  color: rgb(239 68 68 / var(--tw-text-opacity, 1));
}

.hover\:text-red-600:hover {
  --tw-text-opacity: 1;
  color: rgb(155 28 28 / 1);
  color: rgb(155 28 28 / var(--tw-text-opacity, 1));
}

.hover\:text-red-700:hover {
  --tw-text-opacity: 1;
  color: rgb(185 28 28 / 1);
  color: rgb(185 28 28 / var(--tw-text-opacity, 1));
}

.hover\:text-red-800:hover {
  --tw-text-opacity: 1;
  color: rgb(153 27 27 / 1);
  color: rgb(153 27 27 / var(--tw-text-opacity, 1));
}

.hover\:text-sky-600:hover {
  --tw-text-opacity: 1;
  color: rgb(2 132 199 / 1);
  color: rgb(2 132 199 / var(--tw-text-opacity, 1));
}

.hover\:text-slate-600:hover {
  --tw-text-opacity: 1;
  color: rgb(71 85 105 / 1);
  color: rgb(71 85 105 / var(--tw-text-opacity, 1));
}

.hover\:text-slate-700:hover {
  --tw-text-opacity: 1;
  color: rgb(51 65 85 / 1);
  color: rgb(51 65 85 / var(--tw-text-opacity, 1));
}

.hover\:text-slate-900:hover {
  --tw-text-opacity: 1;
  color: rgb(15 23 42 / 1);
  color: rgb(15 23 42 / var(--tw-text-opacity, 1));
}

.hover\:text-white:hover {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

.hover\:text-yellow-900:hover {
  --tw-text-opacity: 1;
  color: rgb(113 63 18 / 1);
  color: rgb(113 63 18 / var(--tw-text-opacity, 1));
}

.hover\:underline:hover {
  text-decoration-line: underline;
}

.hover\:opacity-100:hover {
  opacity: 1;
}

.hover\:opacity-60:hover {
  opacity: 0.6;
}

.hover\:opacity-70:hover {
  opacity: 0.7;
}

.hover\:opacity-80:hover {
  opacity: 0.8;
}

.hover\:opacity-90:hover {
  opacity: 0.9;
}

.hover\:shadow:hover {
  --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:shadow-2xl:hover {
  --tw-shadow: 0 25px 50px -12px rgb(0 0 0 / 0.25);
  --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:shadow-lg:hover {
  --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:shadow-md:hover {
  --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:shadow-sm:hover {
  --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
  --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:shadow-xl:hover {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus\:border-\[var\(--ld-primary\)\]:focus {
  border-color: var(--ld-primary);
}

.focus\:border-\[var\(--ld-primary\2c \#039CB5\)\]:focus {
  border-color: #039CB5;
  border-color: var(--ld-primary,#039CB5);
}

.focus\:border-blue-400:focus {
  --tw-border-opacity: 1;
  border-color: rgb(20 144 214 / 1);
  border-color: rgb(20 144 214 / var(--tw-border-opacity, 1));
}

.focus\:border-blue-500:focus {
  --tw-border-opacity: 1;
  border-color: rgb(59 130 246 / 1);
  border-color: rgb(59 130 246 / var(--tw-border-opacity, 1));
}

.focus\:border-cyan-500:focus {
  --tw-border-opacity: 1;
  border-color: rgb(6 182 212 / 1);
  border-color: rgb(6 182 212 / var(--tw-border-opacity, 1));
}

.focus\:border-emerald-400:focus {
  --tw-border-opacity: 1;
  border-color: rgb(52 211 153 / 1);
  border-color: rgb(52 211 153 / var(--tw-border-opacity, 1));
}

.focus\:border-green-500:focus {
  --tw-border-opacity: 1;
  border-color: rgb(34 197 94 / 1);
  border-color: rgb(34 197 94 / var(--tw-border-opacity, 1));
}

.focus\:border-indigo-300:focus {
  --tw-border-opacity: 1;
  border-color: rgb(165 180 252 / 1);
  border-color: rgb(165 180 252 / var(--tw-border-opacity, 1));
}

.focus\:border-indigo-400:focus {
  --tw-border-opacity: 1;
  border-color: rgb(129 140 248 / 1);
  border-color: rgb(129 140 248 / var(--tw-border-opacity, 1));
}

.focus\:border-indigo-500:focus {
  --tw-border-opacity: 1;
  border-color: rgb(99 102 241 / 1);
  border-color: rgb(99 102 241 / var(--tw-border-opacity, 1));
}

.focus\:border-primaryred:focus {
  --tw-border-opacity: 1;
  border-color: rgb(228 77 77 / 1);
  border-color: rgb(228 77 77 / var(--tw-border-opacity, 1));
}

.focus\:border-purple-500:focus {
  --tw-border-opacity: 1;
  border-color: rgb(168 85 247 / 1);
  border-color: rgb(168 85 247 / var(--tw-border-opacity, 1));
}

.focus\:border-red-300:focus {
  --tw-border-opacity: 1;
  border-color: rgb(252 165 165 / 1);
  border-color: rgb(252 165 165 / var(--tw-border-opacity, 1));
}

.focus\:border-red-400:focus {
  --tw-border-opacity: 1;
  border-color: rgb(248 113 113 / 1);
  border-color: rgb(248 113 113 / var(--tw-border-opacity, 1));
}

.focus\:border-red-500:focus {
  --tw-border-opacity: 1;
  border-color: rgb(239 68 68 / 1);
  border-color: rgb(239 68 68 / var(--tw-border-opacity, 1));
}

.focus\:border-sky-300:focus {
  --tw-border-opacity: 1;
  border-color: rgb(125 211 252 / 1);
  border-color: rgb(125 211 252 / var(--tw-border-opacity, 1));
}

.focus\:border-sky-400:focus {
  --tw-border-opacity: 1;
  border-color: rgb(56 189 248 / 1);
  border-color: rgb(56 189 248 / var(--tw-border-opacity, 1));
}

.focus\:border-sky-500:focus {
  --tw-border-opacity: 1;
  border-color: rgb(14 165 233 / 1);
  border-color: rgb(14 165 233 / var(--tw-border-opacity, 1));
}

.focus\:border-teal-500:focus {
  --tw-border-opacity: 1;
  border-color: rgb(20 184 166 / 1);
  border-color: rgb(20 184 166 / var(--tw-border-opacity, 1));
}

.focus\:border-transparent:focus {
  border-color: transparent;
}

.focus\:bg-white:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}

.focus\:text-gray-900:focus {
  --tw-text-opacity: 1;
  color: rgb(17 24 39 / 1);
  color: rgb(17 24 39 / var(--tw-text-opacity, 1));
}

.focus\:outline-none:focus {
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.focus\:ring-0:focus {
  --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(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus\:ring-1:focus {
  --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);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus\:ring-2:focus {
  --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(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus\:ring-\[var\(--ld-primary\)\]:focus {
  --tw-ring-color: var(--ld-primary);
}

.focus\:ring-\[var\(--ld-primary\2c \#039CB5\)\]:focus {
  --tw-ring-color: var(--ld-primary,#039CB5);
}

.focus\:ring-blue-300:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(147 197 253 / var(--tw-ring-opacity, 1));
}

.focus\:ring-blue-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1));
}

.focus\:ring-blue-500\/30:focus {
  --tw-ring-color: rgb(59 130 246 / 0.3);
}

.focus\:ring-cyan-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(6 182 212 / var(--tw-ring-opacity, 1));
}

.focus\:ring-emerald-500\/30:focus {
  --tw-ring-color: rgb(16 185 129 / 0.3);
}

.focus\:ring-green-300:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(134 239 172 / var(--tw-ring-opacity, 1));
}

.focus\:ring-green-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(34 197 94 / var(--tw-ring-opacity, 1));
}

.focus\:ring-indigo-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(99 102 241 / var(--tw-ring-opacity, 1));
}

.focus\:ring-indigo-500\/20:focus {
  --tw-ring-color: rgb(99 102 241 / 0.2);
}

.focus\:ring-indigo-500\/30:focus {
  --tw-ring-color: rgb(99 102 241 / 0.3);
}

.focus\:ring-primaryred:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(228 77 77 / var(--tw-ring-opacity, 1));
}

.focus\:ring-primaryred\/30:focus {
  --tw-ring-color: rgb(228 77 77 / 0.3);
}

.focus\:ring-purple-200:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(233 213 255 / var(--tw-ring-opacity, 1));
}

.focus\:ring-purple-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(168 85 247 / var(--tw-ring-opacity, 1));
}

.focus\:ring-red-300:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 165 165 / var(--tw-ring-opacity, 1));
}

.focus\:ring-red-400:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(248 113 113 / var(--tw-ring-opacity, 1));
}

.focus\:ring-red-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity, 1));
}

.focus\:ring-red-500\/20:focus {
  --tw-ring-color: rgb(239 68 68 / 0.2);
}

.focus\:ring-sky-100:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(224 242 254 / var(--tw-ring-opacity, 1));
}

.focus\:ring-sky-200:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(186 230 253 / var(--tw-ring-opacity, 1));
}

.focus\:ring-sky-400:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(56 189 248 / var(--tw-ring-opacity, 1));
}

.focus\:ring-sky-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(14 165 233 / var(--tw-ring-opacity, 1));
}

.focus\:ring-offset-1:focus {
  --tw-ring-offset-width: 1px;
}

.focus\:ring-offset-2:focus {
  --tw-ring-offset-width: 2px;
}

.active\:scale-\[0\.98\]:active {
  --tw-scale-x: 0.98;
  --tw-scale-y: 0.98;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.active\:cursor-grabbing:active {
  cursor: grabbing;
}

.active\:bg-gray-200:active {
  --tw-bg-opacity: 1;
  background-color: rgb(226 232 240 / 1);
  background-color: rgb(226 232 240 / var(--tw-bg-opacity, 1));
}

.disabled\:cursor-not-allowed:disabled {
  cursor: not-allowed;
}

.disabled\:bg-gray-100:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(245 246 248 / 1);
  background-color: rgb(245 246 248 / var(--tw-bg-opacity, 1));
}

.disabled\:bg-gray-200:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(226 232 240 / 1);
  background-color: rgb(226 232 240 / var(--tw-bg-opacity, 1));
}

.disabled\:bg-gray-400:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(171 177 186 / 1);
  background-color: rgb(171 177 186 / var(--tw-bg-opacity, 1));
}

.disabled\:text-gray-400:disabled {
  --tw-text-opacity: 1;
  color: rgb(171 177 186 / 1);
  color: rgb(171 177 186 / var(--tw-text-opacity, 1));
}

.disabled\:opacity-40:disabled {
  opacity: 0.4;
}

.disabled\:opacity-50:disabled {
  opacity: 0.5;
}

.disabled\:opacity-60:disabled {
  opacity: 0.6;
}

.disabled\:hover\:scale-100:hover:disabled {
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.disabled\:hover\:shadow-lg:hover:disabled {
  --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.group:hover .group-hover\:scale-105 {
  --tw-scale-x: 1.05;
  --tw-scale-y: 1.05;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.group:hover .group-hover\:border-orange-400 {
  --tw-border-opacity: 1;
  border-color: rgb(251 146 60 / 1);
  border-color: rgb(251 146 60 / var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-primaryred\/30 {
  border-color: rgb(228 77 77 / 0.3);
}

.group:hover .group-hover\:bg-black\/10 {
  background-color: rgb(0 0 0 / 0.1);
}

.group:hover .group-hover\:bg-black\/5 {
  background-color: rgb(0 0 0 / 0.05);
}

.group:hover .group-hover\:bg-blue-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(191 219 254 / 1);
  background-color: rgb(191 219 254 / var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-emerald-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(16 185 129 / 1);
  background-color: rgb(16 185 129 / var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-gray-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(226 232 240 / 1);
  background-color: rgb(226 232 240 / var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-green-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(187 247 208 / 1);
  background-color: rgb(187 247 208 / var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-orange-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 215 170 / 1);
  background-color: rgb(254 215 170 / var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-red-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 157 157 / 1);
  background-color: rgb(255 157 157 / var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-slate-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(248 250 252 / 1);
  background-color: rgb(248 250 252 / var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:text-blue-600 {
  --tw-text-opacity: 1;
  color: rgb(28 100 242 / 1);
  color: rgb(28 100 242 / var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-blue-700 {
  --tw-text-opacity: 1;
  color: rgb(26 86 219 / 1);
  color: rgb(26 86 219 / var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-gray-500 {
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / 1);
  color: rgb(107 114 128 / var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-gray-900 {
  --tw-text-opacity: 1;
  color: rgb(17 24 39 / 1);
  color: rgb(17 24 39 / var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-green-800 {
  --tw-text-opacity: 1;
  color: rgb(3 84 63 / 1);
  color: rgb(3 84 63 / var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-indigo-600 {
  --tw-text-opacity: 1;
  color: rgb(79 70 229 / 1);
  color: rgb(79 70 229 / var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-white {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:opacity-100 {
  opacity: 1;
}

.group:hover .group-hover\:opacity-70 {
  opacity: 0.7;
}

.group:hover .group-hover\:shadow-md {
  --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.group:hover .group-hover\:shadow-green-300 {
  --tw-shadow-color: #86efac;
  --tw-shadow: var(--tw-shadow-colored);
}

.peer:checked ~ .peer-checked\:translate-x-5 {
  --tw-translate-x: 1.25rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.peer:checked ~ .peer-checked\:border-emerald-500 {
  --tw-border-opacity: 1;
  border-color: rgb(16 185 129 / 1);
  border-color: rgb(16 185 129 / var(--tw-border-opacity, 1));
}

.peer:checked ~ .peer-checked\:bg-blue-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(28 100 242 / 1);
  background-color: rgb(28 100 242 / var(--tw-bg-opacity, 1));
}

.peer:checked ~ .peer-checked\:bg-emerald-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(16 185 129 / 1);
  background-color: rgb(16 185 129 / var(--tw-bg-opacity, 1));
}

.peer:checked ~ .peer-checked\:bg-green-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(22 163 74 / 1);
  background-color: rgb(22 163 74 / var(--tw-bg-opacity, 1));
}

.peer:checked ~ .peer-checked\:bg-indigo-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(99 102 241 / 1);
  background-color: rgb(99 102 241 / var(--tw-bg-opacity, 1));
}

.peer:checked ~ .peer-checked\:bg-primaryred {
  --tw-bg-opacity: 1;
  background-color: rgb(228 77 77 / 1);
  background-color: rgb(228 77 77 / var(--tw-bg-opacity, 1));
}

.peer:checked ~ .peer-checked\:bg-purple-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(147 51 234 / 1);
  background-color: rgb(147 51 234 / var(--tw-bg-opacity, 1));
}

.peer:checked ~ .peer-checked\:after\:translate-x-full::after {
  content: var(--tw-content);
  --tw-translate-x: 100%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.peer:checked ~ .peer-checked\:after\:border-white::after {
  content: var(--tw-content);
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / 1);
  border-color: rgb(255 255 255 / var(--tw-border-opacity, 1));
}

.peer:focus ~ .peer-focus\:outline-none {
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.peer:focus ~ .peer-focus\:ring-2 {
  --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(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.peer:focus ~ .peer-focus\:ring-4 {
  --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(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.peer:focus ~ .peer-focus\:ring-blue-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(147 197 253 / var(--tw-ring-opacity, 1));
}

.peer:focus ~ .peer-focus\:ring-blue-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(28 100 242 / var(--tw-ring-opacity, 1));
}

.peer:focus ~ .peer-focus\:ring-green-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(134 239 172 / var(--tw-ring-opacity, 1));
}

.peer:focus ~ .peer-focus\:ring-purple-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(216 180 254 / var(--tw-ring-opacity, 1));
}

@media not all and (min-width: 1280px) {

  .max-xl\:mx-auto {
    margin-left: auto;
    margin-right: auto;
  }

  .max-xl\:w-1\/2 {
    width: 50%;
  }

  .max-xl\:w-full {
    width: 100%;
  }

  .max-xl\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .max-xl\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .max-xl\:flex-col {
    flex-direction: column;
  }

  .max-xl\:border-b {
    border-bottom-width: 1px;
  }

  .max-xl\:border-r-0 {
    border-right-width: 0px;
  }

  .max-xl\:pb-4 {
    padding-bottom: 1rem;
  }
}

@media not all and (min-width: 1024px) {

  .max-lg\:fixed {
    position: fixed;
  }

  .max-lg\:inset-0 {
    inset: 0px;
  }

  .max-lg\:-right-1 {
    right: -0.25rem;
  }

  .max-lg\:-top-1 {
    top: -0.25rem;
  }

  .max-lg\:bottom-0 {
    bottom: 0px;
  }

  .max-lg\:bottom-\[70px\] {
    bottom: 70px;
  }

  .max-lg\:left-0 {
    left: 0px;
  }

  .max-lg\:right-0 {
    right: 0px;
  }

  .max-lg\:top-0 {
    top: 0px;
  }

  .max-lg\:top-\[57px\] {
    top: 57px;
  }

  .max-lg\:z-40 {
    z-index: 40;
  }

  .max-lg\:z-\[100\] {
    z-index: 100;
  }

  .max-lg\:z-\[70\] {
    z-index: 70;
  }

  .max-lg\:ml-2 {
    margin-left: 0.5rem;
  }

  .max-lg\:mr-0 {
    margin-right: 0px;
  }

  .max-lg\:mr-2 {
    margin-right: 0.5rem;
  }

  .max-lg\:mt-0 {
    margin-top: 0px;
  }

  .max-lg\:flex {
    display: flex;
  }

  .max-lg\:hidden {
    display: none;
  }

  .max-lg\:h-5 {
    height: 1.25rem;
  }

  .max-lg\:h-\[100dvh\] {
    height: 100dvh;
  }

  .max-lg\:h-\[16px\] {
    height: 16px;
  }

  .max-lg\:h-\[24px\] {
    height: 24px;
  }

  .max-lg\:h-\[50px\] {
    height: 50px;
  }

  .max-lg\:h-\[calc\(100vh-57px\)\] {
    height: calc(100vh - 57px);
  }

  .max-lg\:h-full {
    height: 100%;
  }

  .max-lg\:max-h-\[45vh\] {
    max-height: 45vh;
  }

  .max-lg\:w-5 {
    width: 1.25rem;
  }

  .max-lg\:w-\[22px\] {
    width: 22px;
  }

  .max-lg\:w-\[24px\] {
    width: 24px;
  }

  .max-lg\:w-full {
    width: 100%;
  }

  .max-lg\:min-w-\[14px\] {
    min-width: 14px;
  }

  .max-lg\:max-w-none {
    max-width: none;
  }

  .max-lg\:flex-1 {
    flex: 1 1;
  }

  .max-lg\:-translate-x-full {
    --tw-translate-x: -100%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .max-lg\:translate-x-0 {
    --tw-translate-x: 0px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .max-lg\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .max-lg\:flex-col {
    flex-direction: column;
  }

  .max-lg\:items-start {
    align-items: flex-start;
  }

  .max-lg\:items-center {
    align-items: center;
  }

  .max-lg\:justify-center {
    justify-content: center;
  }

  .max-lg\:justify-between {
    justify-content: space-between;
  }

  .max-lg\:justify-around {
    justify-content: space-around;
  }

  .max-lg\:gap-0 {
    gap: 0px;
  }

  .max-lg\:gap-1 {
    gap: 0.25rem;
  }

  .max-lg\:gap-2 {
    gap: 0.5rem;
  }

  .max-lg\:gap-3 {
    gap: 0.75rem;
  }

  .max-lg\:gap-5 {
    gap: 1.25rem;
  }

  .max-lg\:overflow-y-auto {
    overflow-y: auto;
  }

  .max-lg\:overflow-x-scroll {
    overflow-x: scroll;
  }

  .max-lg\:overflow-y-scroll {
    overflow-y: scroll;
  }

  .max-lg\:overscroll-contain {
    overscroll-behavior: contain;
  }

  .max-lg\:whitespace-nowrap {
    white-space: nowrap;
  }

  .max-lg\:rounded-none {
    border-radius: 0px;
  }

  .max-lg\:rounded-t-\[16px\] {
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
  }

  .max-lg\:bg-black {
    --tw-bg-opacity: 1;
    background-color: rgb(0 0 0 / 1);
    background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));
  }

  .max-lg\:bg-transparent {
    background-color: transparent;
  }

  .max-lg\:bg-white {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / 1);
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
  }

  .max-lg\:p-4 {
    padding: 1rem;
  }

  .max-lg\:p-5 {
    padding: 1.25rem;
  }

  .max-lg\:p-8 {
    padding: 2rem;
  }

  .max-lg\:px-0 {
    padding-left: 0px;
    padding-right: 0px;
  }

  .max-lg\:px-0\.5 {
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }

  .max-lg\:px-1 {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .max-lg\:px-2 {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .max-lg\:px-3 {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .max-lg\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .max-lg\:px-5 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .max-lg\:py-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .max-lg\:py-3 {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .max-lg\:pb-0 {
    padding-bottom: 0px;
  }

  .max-lg\:pb-20 {
    padding-bottom: 5rem;
  }

  .max-lg\:pb-72 {
    padding-bottom: 18rem;
  }

  .max-lg\:pt-0 {
    padding-top: 0px;
  }

  .max-lg\:pt-2 {
    padding-top: 0.5rem;
  }

  .max-lg\:pt-6 {
    padding-top: 1.5rem;
  }

  .max-lg\:text-\[10px\] {
    font-size: 10px;
  }

  .max-lg\:text-\[9px\] {
    font-size: 9px;
  }

  .max-lg\:text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .max-lg\:text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .max-lg\:text-xs {
    font-size: 0.75rem;
    line-height: 1rem;
  }

  .max-lg\:leading-5 {
    line-height: 1.25rem;
  }

  .max-lg\:shadow-\[0_-6px_18px_rgba\(0\2c 0\2c 0\2c 0\.25\)\] {
    --tw-shadow: 0 -6px 18px rgba(0,0,0,0.25);
    --tw-shadow-colored: 0 -6px 18px var(--tw-shadow-color);
    box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .max-lg\:shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
    --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
    box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .max-lg\:transition-transform {
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .max-lg\:duration-200 {
    transition-duration: 200ms;
  }

  .max-lg\:\[height\:calc\(60vh-43px\)\] {
    height: calc(60vh - 43px);
  }
}

@media not all and (min-width: 768px) {

  .max-md\:relative {
    position: relative;
  }

  .max-md\:-top-\[5px\] {
    top: -5px;
  }

  .max-md\:-mx-2 {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .max-md\:mx-2 {
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .max-md\:mb-6 {
    margin-bottom: 1.5rem;
  }

  .max-md\:block {
    display: block;
  }

  .max-md\:inline-block {
    display: inline-block;
  }

  .max-md\:hidden {
    display: none;
  }

  .max-md\:w-1\/2 {
    width: 50%;
  }

  .max-md\:w-full {
    width: 100%;
  }

  .max-md\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .max-md\:flex-col {
    flex-direction: column;
  }

  .max-md\:items-start {
    align-items: flex-start;
  }

  .max-md\:items-center {
    align-items: center;
  }

  .max-md\:justify-center {
    justify-content: center;
  }

  .max-md\:gap-0 {
    gap: 0px;
  }

  .max-md\:gap-1 {
    gap: 0.25rem;
  }

  .max-md\:gap-12 {
    gap: 3rem;
  }

  .max-md\:gap-2 {
    gap: 0.5rem;
  }

  .max-md\:border-b {
    border-bottom-width: 1px;
  }

  .max-md\:border-r-0 {
    border-right-width: 0px;
  }

  .max-md\:px-0 {
    padding-left: 0px;
    padding-right: 0px;
  }

  .max-md\:px-2 {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .max-md\:text-center {
    text-align: center;
  }

  .max-md\:text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .max-md\:text-xs {
    font-size: 0.75rem;
    line-height: 1rem;
  }
}

@media not all and (min-width: 640px) {

  .max-sm\:right-\[38\%\] {
    right: 38%;
  }

  .max-sm\:mx-auto {
    margin-left: auto;
    margin-right: auto;
  }

  .max-sm\:flex {
    display: flex;
  }

  .max-sm\:grid {
    display: grid;
  }

  .max-sm\:hidden {
    display: none;
  }

  .max-sm\:w-\[15px\] {
    width: 15px;
  }

  .max-sm\:w-\[30\%\] {
    width: 30%;
  }

  .max-sm\:w-\[70px\] {
    width: 70px;
  }

  .max-sm\:w-full {
    width: 100%;
  }

  .max-sm\:min-w-\[240px\] {
    min-width: 240px;
  }

  .max-sm\:max-w-\[200px\] {
    max-width: 200px;
  }

  .max-sm\:max-w-\[50\%\] {
    max-width: 50%;
  }

  .max-sm\:max-w-\[80vw\] {
    max-width: 80vw;
  }

  .max-sm\:max-w-full {
    max-width: 100%;
  }

  .max-sm\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .max-sm\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .max-sm\:items-center {
    align-items: center;
  }

  .max-sm\:justify-start {
    justify-content: flex-start;
  }

  .max-sm\:gap-0 {
    gap: 0px;
  }

  .max-sm\:gap-2 {
    gap: 0.5rem;
  }

  .max-sm\:gap-3 {
    gap: 0.75rem;
  }

  .max-sm\:gap-4 {
    gap: 1rem;
  }

  .max-sm\:overflow-x-auto {
    overflow-x: auto;
  }

  .max-sm\:\!px-2 {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
  }

  .max-sm\:\!py-1\.5 {
    padding-top: 0.375rem !important;
    padding-bottom: 0.375rem !important;
  }

  .max-sm\:px-0 {
    padding-left: 0px;
    padding-right: 0px;
  }

  .max-sm\:px-1 {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .max-sm\:px-1\.5 {
    padding-left: 0.375rem;
    padding-right: 0.375rem;
  }

  .max-sm\:px-3 {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .max-sm\:py-0\.5 {
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }

  .max-sm\:py-1 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .max-sm\:text-\[11px\] {
    font-size: 11px;
  }

  .max-sm\:text-\[12px\] {
    font-size: 12px;
  }

  .max-sm\:text-\[13px\] {
    font-size: 13px;
  }

  .max-sm\:text-\[9px\] {
    font-size: 9px;
  }

  .max-sm\:text-xs {
    font-size: 0.75rem;
    line-height: 1rem;
  }

  .max-sm\:leading-\[16px\] {
    line-height: 16px;
  }
}

@media (min-width: 640px) {

  .sm\:absolute {
    position: absolute;
  }

  .sm\:-mx-6 {
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .sm\:my-5 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .sm\:-mt-6 {
    margin-top: -1.5rem;
  }

  .sm\:block {
    display: block;
  }

  .sm\:inline {
    display: inline;
  }

  .sm\:hidden {
    display: none;
  }

  .sm\:w-80 {
    width: 20rem;
  }

  .sm\:max-w-md {
    max-width: 28rem;
  }

  .sm\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .sm\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .sm\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .sm\:grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .sm\:grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .sm\:flex-row {
    flex-direction: row;
  }

  .sm\:items-center {
    align-items: center;
  }

  .sm\:gap-3 {
    gap: 0.75rem;
  }

  .sm\:gap-8 {
    gap: 2rem;
  }

  .sm\:divide-x > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .sm\:divide-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
  }

  .sm\:rounded-lg {
    border-radius: 0.5rem;
  }

  .sm\:p-6 {
    padding: 1.5rem;
  }

  .sm\:p-8 {
    padding: 2rem;
  }

  .sm\:px-12 {
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .sm\:px-5 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .sm\:px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .sm\:pt-\[110px\] {
    padding-top: 110px;
  }

  .sm\:text-3xl {
    font-size: 1.875rem;
    line-height: 2.25rem;
  }

  .sm\:text-\[11px\] {
    font-size: 11px;
  }

  .sm\:text-\[20px\] {
    font-size: 20px;
  }

  .sm\:text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }
}

@media (min-width: 768px) {

  .md\:relative {
    position: relative;
  }

  .md\:left-\[200px\] {
    left: 200px;
  }

  .md\:right-\[100\%\] {
    right: 100%;
  }

  .md\:mt-0 {
    margin-top: 0px;
  }

  .md\:block {
    display: block;
  }

  .md\:hidden {
    display: none;
  }

  .md\:h-screen {
    height: 100vh;
  }

  .md\:w-1\/2 {
    width: 50%;
  }

  .md\:w-2\/3 {
    width: 66.666667%;
  }

  .md\:w-3\/4 {
    width: 75%;
  }

  .md\:w-\[260px\] {
    width: 260px;
  }

  .md\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .md\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .md\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .md\:grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .md\:grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .md\:flex-row {
    flex-direction: row;
  }

  .md\:items-center {
    align-items: center;
  }

  .md\:space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .md\:space-y-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
  }

  .md\:text-2xl {
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .md\:text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }
}

@media (min-width: 1024px) {

  .lg\:relative {
    position: relative;
  }

  .lg\:sticky {
    position: sticky;
  }

  .lg\:left-\[100\%\] {
    left: 100%;
  }

  .lg\:top-4 {
    top: 1rem;
  }

  .lg\:z-\[55\] {
    z-index: 55;
  }

  .lg\:col-span-1 {
    grid-column: span 1 / span 1;
  }

  .lg\:col-span-2 {
    grid-column: span 2 / span 2;
  }

  .lg\:col-span-3 {
    grid-column: span 3 / span 3;
  }

  .lg\:my-4 {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .lg\:mb-1 {
    margin-bottom: 0.25rem;
  }

  .lg\:block {
    display: block;
  }

  .lg\:inline {
    display: inline;
  }

  .lg\:flex {
    display: flex;
  }

  .lg\:hidden {
    display: none;
  }

  .lg\:h-\[calc\(100vh\)\] {
    height: calc(100vh);
  }

  .lg\:w-2\/3 {
    width: 66.666667%;
  }

  .lg\:w-3\/5 {
    width: 60%;
  }

  .lg\:w-\[25vw\] {
    width: 25vw;
  }

  .lg\:w-\[78px\] {
    width: 78px;
  }

  .lg\:w-\[calc\(100vw-250px\)\] {
    width: calc(100vw - 250px);
  }

  .lg\:max-w-\[520px\] {
    max-width: 520px;
  }

  .lg\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .lg\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .lg\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .lg\:grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .lg\:grid-cols-\[1fr_1fr\] {
    grid-template-columns: 1fr 1fr;
  }

  .lg\:grid-cols-\[1fr_280px\] {
    grid-template-columns: 1fr 280px;
  }

  .lg\:flex-row {
    flex-direction: row;
  }

  .lg\:flex-col {
    flex-direction: column;
  }

  .lg\:items-center {
    align-items: center;
  }

  .lg\:justify-between {
    justify-content: space-between;
  }

  .lg\:rounded-\[24px\] {
    border-radius: 24px;
  }

  .lg\:rounded-full {
    border-radius: 9999px;
  }

  .lg\:border-x-\[3px\] {
    border-left-width: 3px;
    border-right-width: 3px;
  }

  .lg\:p-10 {
    padding: 2.5rem;
  }

  .lg\:p-12 {
    padding: 3rem;
  }

  .lg\:px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .lg\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .lg\:py-0 {
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .lg\:py-5 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .lg\:pb-0 {
    padding-bottom: 0px;
  }

  .lg\:pt-0 {
    padding-top: 0px;
  }

  .lg\:text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .lg\:leading-4 {
    line-height: 1rem;
  }

  .lg\:opacity-80 {
    opacity: 0.8;
  }

  .lg\:\[height\:calc\(100\%-45px\)\] {
    height: calc(100% - 45px);
  }
}

@media (min-width: 1280px) {

  .xl\:inline {
    display: inline;
  }

  .xl\:flex {
    display: flex;
  }

  .xl\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .xl\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .xl\:grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .xl\:grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .xl\:grid-cols-\[1\.3fr_0\.7fr\] {
    grid-template-columns: 1.3fr 0.7fr;
  }

  .xl\:grid-cols-\[1fr_320px\] {
    grid-template-columns: 1fr 320px;
  }

  .xl\:p-0 {
    padding: 0px;
  }
}

@media (prefers-color-scheme: dark) {

  .dark\:border {
    border-width: 1px;
  }

  .dark\:border-gray-600 {
    --tw-border-opacity: 1;
    border-color: rgb(17 25 40 / 1);
    border-color: rgb(17 25 40 / var(--tw-border-opacity, 1));
  }

  .dark\:border-gray-700 {
    --tw-border-opacity: 1;
    border-color: rgb(55 65 81 / 1);
    border-color: rgb(55 65 81 / var(--tw-border-opacity, 1));
  }

  .dark\:bg-gray-700 {
    --tw-bg-opacity: 1;
    background-color: rgb(55 65 81 / 1);
    background-color: rgb(55 65 81 / var(--tw-bg-opacity, 1));
  }

  .dark\:bg-gray-800 {
    --tw-bg-opacity: 1;
    background-color: rgb(31 42 55 / 1);
    background-color: rgb(31 42 55 / var(--tw-bg-opacity, 1));
  }

  .dark\:bg-gray-900 {
    --tw-bg-opacity: 1;
    background-color: rgb(17 24 39 / 1);
    background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1));
  }

  .dark\:text-gray-300 {
    --tw-text-opacity: 1;
    color: rgb(209 213 219 / 1);
    color: rgb(209 213 219 / var(--tw-text-opacity, 1));
  }

  .dark\:text-gray-400 {
    --tw-text-opacity: 1;
    color: rgb(171 177 186 / 1);
    color: rgb(171 177 186 / var(--tw-text-opacity, 1));
  }

  .dark\:text-gray-600 {
    --tw-text-opacity: 1;
    color: rgb(17 25 40 / 1);
    color: rgb(17 25 40 / var(--tw-text-opacity, 1));
  }

  .dark\:text-white {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / 1);
    color: rgb(255 255 255 / var(--tw-text-opacity, 1));
  }

  .dark\:placeholder-gray-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgb(171 177 186 / 1);
    color: rgb(171 177 186 / var(--tw-placeholder-opacity, 1));
  }

  .dark\:ring-offset-gray-800 {
    --tw-ring-offset-color: #1F2A37;
  }

  .dark\:focus\:border-blue-500:focus {
    --tw-border-opacity: 1;
    border-color: rgb(59 130 246 / 1);
    border-color: rgb(59 130 246 / var(--tw-border-opacity, 1));
  }

  .dark\:focus\:ring-blue-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1));
  }
}

@media print {

  .print\:static {
    position: static;
  }

  .print\:hidden {
    display: none;
  }

  .print\:border-0 {
    border-width: 0px;
  }
}

.\[\&\>\*\]\:\!text-white>* {
  --tw-text-opacity: 1 !important;
  color: rgb(255 255 255 / 1) !important;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1)) !important;
}

.Sidebar_navLink__8qhmc {
  &.active {
    color: #e44d4d;
    background-color: #f5f6f8;
    font-weight: 600;
  }
}

.DataTable_table__VimPf td {
  padding: 0.75rem 1rem;
}

.page-help-card {
  position: relative;
  overflow: hidden;
  margin-bottom: 1.25rem;
  border-radius: 0.75rem;
  background: white;
  border: 1px solid rgba(229, 231, 235, 0.8);
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.04);
  transition: box-shadow 0.2s ease;
}

.page-help-card:hover {
  box-shadow: 0 1px 6px rgba(0, 0, 0, 0.07);
}

/* Left accent bar */
.page-help-card__accent {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  width: 3px;
  border-radius: 3px 0 0 3px;
  background: linear-gradient(to bottom, #0d9488, #14b8a6);
}

/* Clickable header row */
.page-help-card__header {
  display: flex;
  align-items: center;
  gap: 0.625rem;
  padding: 0.625rem 1rem 0.625rem 1.25rem;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  background: linear-gradient(to right, rgba(240, 253, 250, 0.5), white);
  transition: background 0.15s ease;
}

.page-help-card__header:hover {
  background: linear-gradient(to right, rgba(240, 253, 250, 0.7), rgba(249, 250, 251, 0.5));
}

.page-help-card__header-icon {
  flex-shrink: 0;
  width: 1.75rem;
  height: 1.75rem;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0.5rem;
  background: linear-gradient(135deg, #0d9488, #14b8a6);
  color: white;
  box-shadow: 0 1px 3px rgba(13, 148, 136, 0.25);
}

.page-help-card__header-icon svg {
  width: 0.875rem;
  height: 0.875rem;
}

.page-help-card__header-title {
  flex: 1 1;
  font-size: 0.8125rem;
  font-weight: 600;
  color: #1f2937;
  line-height: 1.3;
}

.page-help-card__header-subtitle {
  font-weight: 400;
  color: #9ca3af;
  margin-left: 0.375rem;
  font-size: 0.6875rem;
}

.page-help-card__chevron {
  flex-shrink: 0;
  width: 1rem;
  height: 1rem;
  color: #9ca3af;
  transition: transform 0.25s cubic-bezier(0.4, 0, 0.2, 1);
}

.page-help-card__chevron--open {
  transform: rotate(180deg);
}

/* Collapsible body */
.page-help-card__body {
  display: grid;
  grid-template-rows: 0fr;
  transition: grid-template-rows 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.page-help-card__body--open {
  grid-template-rows: 1fr;
}

.page-help-card__body-inner {
  overflow: hidden;
}

/* Content area */
.page-help-card__content {
  border-top: 1px solid #f3f4f6;
  padding: 1rem 1.25rem 1rem 1.25rem;
  display: flex;
  align-items: stretch;
  gap: 1.5rem;
}

.page-help-card__text {
  flex: 1 1;
  min-width: 0;
}

.page-help-card__description {
  font-size: 0.8125rem;
  color: #6b7280;
  line-height: 1.6;
  max-width: 36rem;
}

/* Numbered tips */
.page-help-card__tips {
  margin-top: 0.75rem;
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
}

.page-help-card__tip {
  display: flex;
  align-items: flex-start;
  gap: 0.5rem;
}

.page-help-card__tip-number {
  flex-shrink: 0;
  width: 1.25rem;
  height: 1.25rem;
  border-radius: 9999px;
  background: #f0fdfa;
  color: #0d9488;
  font-size: 0.6875rem;
  font-weight: 700;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 1px;
}

.page-help-card__tip-text {
  font-size: 0.8125rem;
  color: #4b5563;
  line-height: 1.4;
}

/* CTA button */
.page-help-card__cta {
  display: inline-flex;
  align-items: center;
  gap: 0.5rem;
  margin-top: 0.75rem;
  padding: 0.375rem 0.875rem;
  border-radius: 0.5rem;
  font-size: 0.8125rem;
  font-weight: 600;
  background: #0d9488;
  color: white;
  border: none;
  cursor: pointer;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.06);
  transition: background 0.15s ease;
}

.page-help-card__cta:hover {
  background: #0f766e;
}

/* Right visual panel */
.page-help-card__visual {
  flex-shrink: 0;
  width: 14rem;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  border-radius: 0.5rem;
  background: linear-gradient(135deg, rgba(240, 253, 250, 0.5), rgba(204, 251, 241, 0.3));
}

.page-help-card__visual-icon {
  width: 3.5rem;
  height: 3.5rem;
  border-radius: 1rem;
  background: white;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.06);
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid #f3f4f6;
}

.page-help-card__visual-image {
  width: 100%;
  border-radius: 0.5rem;
  overflow: hidden;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);
  border: 1px solid rgba(229, 231, 235, 0.6);
}

.page-help-card__visual-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  object-position: top;
  max-height: 10rem;
}

/* Feature tags */
.page-help-card__features {
  position: absolute;
  inset: 0;
  pointer-events: none;
  z-index: 10;
}

.page-help-card__feature-tag {
  position: absolute;
  display: inline-flex;
  align-items: center;
  gap: 0.25rem;
  padding: 0.1875rem 0.5rem;
  border-radius: 0.375rem;
  font-size: 0.625rem;
  font-weight: 600;
  background: rgba(255, 255, 255, 0.95);
  color: #4b5563;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.08);
  border: 1px solid rgba(243, 244, 246, 0.8);
  -webkit-backdrop-filter: blur(4px);
          backdrop-filter: blur(4px);
  white-space: nowrap;
}

.page-help-card__feature-tag-icon {
  color: #0d9488;
  opacity: 0.9;
}

/* NOT collapsible variant — always open, no header toggle */
.page-help-card--always-open .page-help-card__header {
  cursor: default;
}

.page-help-card--always-open .page-help-card__header:hover {
  background: linear-gradient(to right, rgba(240, 253, 250, 0.5), white);
}

/* Hide on mobile */
@media (max-width: 767px) {
  .page-help-card__visual {
    display: none;
  }
}

/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
.ql-container {
  box-sizing: border-box;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 13px;
  height: 100%;
  margin: 0px;
  position: relative;
}
.ql-container.ql-disabled .ql-tooltip {
  visibility: hidden;
}
.ql-container.ql-disabled .ql-editor ul[data-checked] > li::before {
  pointer-events: none;
}
.ql-clipboard {
  left: -100000px;
  height: 1px;
  overflow-y: hidden;
  position: absolute;
  top: 50%;
}
.ql-clipboard p {
  margin: 0;
  padding: 0;
}
.ql-editor {
  box-sizing: border-box;
  line-height: 1.42;
  height: 100%;
  outline: none;
  overflow-y: auto;
  padding: 12px 15px;
  tab-size: 4;
  -moz-tab-size: 4;
  text-align: left;
  white-space: pre-wrap;
  word-wrap: break-word;
}
.ql-editor > * {
  cursor: text;
}
.ql-editor p,
.ql-editor ol,
.ql-editor ul,
.ql-editor pre,
.ql-editor blockquote,
.ql-editor h1,
.ql-editor h2,
.ql-editor h3,
.ql-editor h4,
.ql-editor h5,
.ql-editor h6 {
  margin: 0;
  padding: 0;
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol,
.ql-editor ul {
  padding-left: 1.5em;
}
.ql-editor ol > li,
.ql-editor ul > li {
  list-style-type: none;
}
.ql-editor ul > li::before {
  content: '\2022';
}
.ql-editor ul[data-checked=true],
.ql-editor ul[data-checked=false] {
  pointer-events: none;
}
.ql-editor ul[data-checked=true] > li *,
.ql-editor ul[data-checked=false] > li * {
  pointer-events: all;
}
.ql-editor ul[data-checked=true] > li::before,
.ql-editor ul[data-checked=false] > li::before {
  color: #777;
  cursor: pointer;
  pointer-events: all;
}
.ql-editor ul[data-checked=true] > li::before {
  content: '\2611';
}
.ql-editor ul[data-checked=false] > li::before {
  content: '\2610';
}
.ql-editor li::before {
  display: inline-block;
  white-space: nowrap;
  width: 1.2em;
}
.ql-editor li:not(.ql-direction-rtl)::before {
  margin-left: -1.5em;
  margin-right: 0.3em;
  text-align: right;
}
.ql-editor li.ql-direction-rtl::before {
  margin-left: 0.3em;
  margin-right: -1.5em;
}
.ql-editor ol li:not(.ql-direction-rtl),
.ql-editor ul li:not(.ql-direction-rtl) {
  padding-left: 1.5em;
}
.ql-editor ol li.ql-direction-rtl,
.ql-editor ul li.ql-direction-rtl {
  padding-right: 1.5em;
}
.ql-editor ol li {
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  counter-increment: list-0;
}
.ql-editor ol li:before {
  content: counter(list-0, decimal) '. ';
}
.ql-editor ol li.ql-indent-1 {
  counter-increment: list-1;
}
.ql-editor ol li.ql-indent-1:before {
  content: counter(list-1, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-1 {
  counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-2 {
  counter-increment: list-2;
}
.ql-editor ol li.ql-indent-2:before {
  content: counter(list-2, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-2 {
  counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-3 {
  counter-increment: list-3;
}
.ql-editor ol li.ql-indent-3:before {
  content: counter(list-3, decimal) '. ';
}
.ql-editor ol li.ql-indent-3 {
  counter-reset: list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-4 {
  counter-increment: list-4;
}
.ql-editor ol li.ql-indent-4:before {
  content: counter(list-4, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-4 {
  counter-reset: list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-5 {
  counter-increment: list-5;
}
.ql-editor ol li.ql-indent-5:before {
  content: counter(list-5, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-5 {
  counter-reset: list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-6 {
  counter-increment: list-6;
}
.ql-editor ol li.ql-indent-6:before {
  content: counter(list-6, decimal) '. ';
}
.ql-editor ol li.ql-indent-6 {
  counter-reset: list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-7 {
  counter-increment: list-7;
}
.ql-editor ol li.ql-indent-7:before {
  content: counter(list-7, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-7 {
  counter-reset: list-8 list-9;
}
.ql-editor ol li.ql-indent-8 {
  counter-increment: list-8;
}
.ql-editor ol li.ql-indent-8:before {
  content: counter(list-8, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-8 {
  counter-reset: list-9;
}
.ql-editor ol li.ql-indent-9 {
  counter-increment: list-9;
}
.ql-editor ol li.ql-indent-9:before {
  content: counter(list-9, decimal) '. ';
}
.ql-editor .ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 3em;
}
.ql-editor li.ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 4.5em;
}
.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 3em;
}
.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 4.5em;
}
.ql-editor .ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 6em;
}
.ql-editor li.ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 7.5em;
}
.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 6em;
}
.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 7.5em;
}
.ql-editor .ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 9em;
}
.ql-editor li.ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 10.5em;
}
.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 9em;
}
.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 10.5em;
}
.ql-editor .ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 12em;
}
.ql-editor li.ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 13.5em;
}
.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 12em;
}
.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 13.5em;
}
.ql-editor .ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 15em;
}
.ql-editor li.ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 16.5em;
}
.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 15em;
}
.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 16.5em;
}
.ql-editor .ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 18em;
}
.ql-editor li.ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 19.5em;
}
.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 18em;
}
.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 19.5em;
}
.ql-editor .ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 21em;
}
.ql-editor li.ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 22.5em;
}
.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 21em;
}
.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 22.5em;
}
.ql-editor .ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 24em;
}
.ql-editor li.ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 25.5em;
}
.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 24em;
}
.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 25.5em;
}
.ql-editor .ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 27em;
}
.ql-editor li.ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 28.5em;
}
.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 27em;
}
.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 28.5em;
}
.ql-editor .ql-video {
  display: block;
  max-width: 100%;
}
.ql-editor .ql-video.ql-align-center {
  margin: 0 auto;
}
.ql-editor .ql-video.ql-align-right {
  margin: 0 0 0 auto;
}
.ql-editor .ql-bg-black {
  background-color: #000;
}
.ql-editor .ql-bg-red {
  background-color: #e60000;
}
.ql-editor .ql-bg-orange {
  background-color: #f90;
}
.ql-editor .ql-bg-yellow {
  background-color: #ff0;
}
.ql-editor .ql-bg-green {
  background-color: #008a00;
}
.ql-editor .ql-bg-blue {
  background-color: #06c;
}
.ql-editor .ql-bg-purple {
  background-color: #93f;
}
.ql-editor .ql-color-white {
  color: #fff;
}
.ql-editor .ql-color-red {
  color: #e60000;
}
.ql-editor .ql-color-orange {
  color: #f90;
}
.ql-editor .ql-color-yellow {
  color: #ff0;
}
.ql-editor .ql-color-green {
  color: #008a00;
}
.ql-editor .ql-color-blue {
  color: #06c;
}
.ql-editor .ql-color-purple {
  color: #93f;
}
.ql-editor .ql-font-serif {
  font-family: Georgia, Times New Roman, serif;
}
.ql-editor .ql-font-monospace {
  font-family: Monaco, Courier New, monospace;
}
.ql-editor .ql-size-small {
  font-size: 0.75em;
}
.ql-editor .ql-size-large {
  font-size: 1.5em;
}
.ql-editor .ql-size-huge {
  font-size: 2.5em;
}
.ql-editor .ql-direction-rtl {
  direction: rtl;
  text-align: inherit;
}
.ql-editor .ql-align-center {
  text-align: center;
}
.ql-editor .ql-align-justify {
  text-align: justify;
}
.ql-editor .ql-align-right {
  text-align: right;
}
.ql-editor.ql-blank::before {
  color: rgba(0,0,0,0.6);
  content: attr(data-placeholder);
  font-style: italic;
  left: 15px;
  pointer-events: none;
  position: absolute;
  right: 15px;
}
.ql-snow.ql-toolbar:after,
.ql-snow .ql-toolbar:after {
  clear: both;
  content: '';
  display: table;
}
.ql-snow.ql-toolbar button,
.ql-snow .ql-toolbar button {
  background: none;
  border: none;
  cursor: pointer;
  display: inline-block;
  float: left;
  height: 24px;
  padding: 3px 5px;
  width: 28px;
}
.ql-snow.ql-toolbar button svg,
.ql-snow .ql-toolbar button svg {
  float: left;
  height: 100%;
}
.ql-snow.ql-toolbar button:active:hover,
.ql-snow .ql-toolbar button:active:hover {
  outline: none;
}
.ql-snow.ql-toolbar input.ql-image[type=file],
.ql-snow .ql-toolbar input.ql-image[type=file] {
  display: none;
}
.ql-snow.ql-toolbar button:hover,
.ql-snow .ql-toolbar button:hover,
.ql-snow.ql-toolbar button:focus,
.ql-snow .ql-toolbar button:focus,
.ql-snow.ql-toolbar button.ql-active,
.ql-snow .ql-toolbar button.ql-active,
.ql-snow.ql-toolbar .ql-picker-label:hover,
.ql-snow .ql-toolbar .ql-picker-label:hover,
.ql-snow.ql-toolbar .ql-picker-label.ql-active,
.ql-snow .ql-toolbar .ql-picker-label.ql-active,
.ql-snow.ql-toolbar .ql-picker-item:hover,
.ql-snow .ql-toolbar .ql-picker-item:hover,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected {
  color: #06c;
}
.ql-snow.ql-toolbar button:hover .ql-fill,
.ql-snow .ql-toolbar button:hover .ql-fill,
.ql-snow.ql-toolbar button:focus .ql-fill,
.ql-snow .ql-toolbar button:focus .ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill {
  fill: #06c;
}
.ql-snow.ql-toolbar button:hover .ql-stroke,
.ql-snow .ql-toolbar button:hover .ql-stroke,
.ql-snow.ql-toolbar button:focus .ql-stroke,
.ql-snow .ql-toolbar button:focus .ql-stroke,
.ql-snow.ql-toolbar button.ql-active .ql-stroke,
.ql-snow .ql-toolbar button.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow.ql-toolbar button:hover .ql-stroke-miter,
.ql-snow .ql-toolbar button:hover .ql-stroke-miter,
.ql-snow.ql-toolbar button:focus .ql-stroke-miter,
.ql-snow .ql-toolbar button:focus .ql-stroke-miter,
.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter {
  stroke: #06c;
}
@media (pointer: coarse) {
  .ql-snow.ql-toolbar button:hover:not(.ql-active),
  .ql-snow .ql-toolbar button:hover:not(.ql-active) {
    color: #444;
  }
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill {
    fill: #444;
  }
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter {
    stroke: #444;
  }
}
.ql-snow {
  box-sizing: border-box;
}
.ql-snow * {
  box-sizing: border-box;
}
.ql-snow .ql-hidden {
  display: none;
}
.ql-snow .ql-out-bottom,
.ql-snow .ql-out-top {
  visibility: hidden;
}
.ql-snow .ql-tooltip {
  position: absolute;
  transform: translateY(10px);
}
.ql-snow .ql-tooltip a {
  cursor: pointer;
  text-decoration: none;
}
.ql-snow .ql-tooltip.ql-flip {
  transform: translateY(-10px);
}
.ql-snow .ql-formats {
  display: inline-block;
  vertical-align: middle;
}
.ql-snow .ql-formats:after {
  clear: both;
  content: '';
  display: table;
}
.ql-snow .ql-stroke {
  fill: none;
  stroke: #444;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2;
}
.ql-snow .ql-stroke-miter {
  fill: none;
  stroke: #444;
  stroke-miterlimit: 10;
  stroke-width: 2;
}
.ql-snow .ql-fill,
.ql-snow .ql-stroke.ql-fill {
  fill: #444;
}
.ql-snow .ql-empty {
  fill: none;
}
.ql-snow .ql-even {
  fill-rule: evenodd;
}
.ql-snow .ql-thin,
.ql-snow .ql-stroke.ql-thin {
  stroke-width: 1;
}
.ql-snow .ql-transparent {
  opacity: 0.4;
}
.ql-snow .ql-direction svg:last-child {
  display: none;
}
.ql-snow .ql-direction.ql-active svg:last-child {
  display: inline;
}
.ql-snow .ql-direction.ql-active svg:first-child {
  display: none;
}
.ql-snow .ql-editor h1 {
  font-size: 2em;
}
.ql-snow .ql-editor h2 {
  font-size: 1.5em;
}
.ql-snow .ql-editor h3 {
  font-size: 1.17em;
}
.ql-snow .ql-editor h4 {
  font-size: 1em;
}
.ql-snow .ql-editor h5 {
  font-size: 0.83em;
}
.ql-snow .ql-editor h6 {
  font-size: 0.67em;
}
.ql-snow .ql-editor a {
  text-decoration: underline;
}
.ql-snow .ql-editor blockquote {
  border-left: 4px solid #ccc;
  margin-bottom: 5px;
  margin-top: 5px;
  padding-left: 16px;
}
.ql-snow .ql-editor code,
.ql-snow .ql-editor pre {
  background-color: #f0f0f0;
  border-radius: 3px;
}
.ql-snow .ql-editor pre {
  white-space: pre-wrap;
  margin-bottom: 5px;
  margin-top: 5px;
  padding: 5px 10px;
}
.ql-snow .ql-editor code {
  font-size: 85%;
  padding: 2px 4px;
}
.ql-snow .ql-editor pre.ql-syntax {
  background-color: #23241f;
  color: #f8f8f2;
  overflow: visible;
}
.ql-snow .ql-editor img {
  max-width: 100%;
}
.ql-snow .ql-picker {
  color: #444;
  display: inline-block;
  float: left;
  font-size: 14px;
  font-weight: 500;
  height: 24px;
  position: relative;
  vertical-align: middle;
}
.ql-snow .ql-picker-label {
  cursor: pointer;
  display: inline-block;
  height: 100%;
  padding-left: 8px;
  padding-right: 2px;
  position: relative;
  width: 100%;
}
.ql-snow .ql-picker-label::before {
  display: inline-block;
  line-height: 22px;
}
.ql-snow .ql-picker-options {
  background-color: #fff;
  display: none;
  min-width: 100%;
  padding: 4px 8px;
  position: absolute;
  white-space: nowrap;
}
.ql-snow .ql-picker-options .ql-picker-item {
  cursor: pointer;
  display: block;
  padding-bottom: 5px;
  padding-top: 5px;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  color: #ccc;
  z-index: 2;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill {
  fill: #ccc;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
  stroke: #ccc;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  display: block;
  margin-top: -1px;
  top: 100%;
  z-index: 1;
}
.ql-snow .ql-color-picker,
.ql-snow .ql-icon-picker {
  width: 28px;
}
.ql-snow .ql-color-picker .ql-picker-label,
.ql-snow .ql-icon-picker .ql-picker-label {
  padding: 2px 4px;
}
.ql-snow .ql-color-picker .ql-picker-label svg,
.ql-snow .ql-icon-picker .ql-picker-label svg {
  right: 4px;
}
.ql-snow .ql-icon-picker .ql-picker-options {
  padding: 4px 0px;
}
.ql-snow .ql-icon-picker .ql-picker-item {
  height: 24px;
  width: 24px;
  padding: 2px 4px;
}
.ql-snow .ql-color-picker .ql-picker-options {
  padding: 3px 5px;
  width: 152px;
}
.ql-snow .ql-color-picker .ql-picker-item {
  border: 1px solid transparent;
  float: left;
  height: 16px;
  margin: 2px;
  padding: 0px;
  width: 16px;
}
.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
  position: absolute;
  margin-top: -9px;
  right: 0;
  top: 50%;
  width: 18px;
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=''])::before {
  content: attr(data-label);
}
.ql-snow .ql-picker.ql-header {
  width: 98px;
}
.ql-snow .ql-picker.ql-header .ql-picker-label::before,
.ql-snow .ql-picker.ql-header .ql-picker-item::before {
  content: 'Normal';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  content: 'Heading 1';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  content: 'Heading 2';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  content: 'Heading 3';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  content: 'Heading 4';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  content: 'Heading 5';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  content: 'Heading 6';
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  font-size: 2em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  font-size: 1.5em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  font-size: 1.17em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  font-size: 1em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  font-size: 0.83em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  font-size: 0.67em;
}
.ql-snow .ql-picker.ql-font {
  width: 108px;
}
.ql-snow .ql-picker.ql-font .ql-picker-label::before,
.ql-snow .ql-picker.ql-font .ql-picker-item::before {
  content: 'Sans Serif';
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  content: 'Serif';
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  content: 'Monospace';
}
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  font-family: Georgia, Times New Roman, serif;
}
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  font-family: Monaco, Courier New, monospace;
}
.ql-snow .ql-picker.ql-size {
  width: 98px;
}
.ql-snow .ql-picker.ql-size .ql-picker-label::before,
.ql-snow .ql-picker.ql-size .ql-picker-item::before {
  content: 'Normal';
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  content: 'Small';
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  content: 'Large';
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  content: 'Huge';
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  font-size: 10px;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  font-size: 18px;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  font-size: 32px;
}
.ql-snow .ql-color-picker.ql-background .ql-picker-item {
  background-color: #fff;
}
.ql-snow .ql-color-picker.ql-color .ql-picker-item {
  background-color: #000;
}
.ql-toolbar.ql-snow {
  border: 1px solid #ccc;
  box-sizing: border-box;
  font-family: 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;
  padding: 8px;
}
.ql-toolbar.ql-snow .ql-formats {
  margin-right: 15px;
}
.ql-toolbar.ql-snow .ql-picker-label {
  border: 1px solid transparent;
}
.ql-toolbar.ql-snow .ql-picker-options {
  border: 1px solid transparent;
  box-shadow: rgba(0,0,0,0.2) 0 2px 8px;
}
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  border-color: #ccc;
}
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  border-color: #ccc;
}
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover {
  border-color: #000;
}
.ql-toolbar.ql-snow + .ql-container.ql-snow {
  border-top: 0px;
}
.ql-snow .ql-tooltip {
  background-color: #fff;
  border: 1px solid #ccc;
  box-shadow: 0px 0px 5px #ddd;
  color: #444;
  padding: 5px 12px;
  white-space: nowrap;
}
.ql-snow .ql-tooltip::before {
  content: "Visit URL:";
  line-height: 26px;
  margin-right: 8px;
}
.ql-snow .ql-tooltip input[type=text] {
  display: none;
  border: 1px solid #ccc;
  font-size: 13px;
  height: 26px;
  margin: 0px;
  padding: 3px 5px;
  width: 170px;
}
.ql-snow .ql-tooltip a.ql-preview {
  display: inline-block;
  max-width: 200px;
  overflow-x: hidden;
  text-overflow: ellipsis;
  vertical-align: top;
}
.ql-snow .ql-tooltip a.ql-action::after {
  border-right: 1px solid #ccc;
  content: 'Edit';
  margin-left: 16px;
  padding-right: 8px;
}
.ql-snow .ql-tooltip a.ql-remove::before {
  content: 'Remove';
  margin-left: 8px;
}
.ql-snow .ql-tooltip a {
  line-height: 26px;
}
.ql-snow .ql-tooltip.ql-editing a.ql-preview,
.ql-snow .ql-tooltip.ql-editing a.ql-remove {
  display: none;
}
.ql-snow .ql-tooltip.ql-editing input[type=text] {
  display: inline-block;
}
.ql-snow .ql-tooltip.ql-editing a.ql-action::after {
  border-right: 0px;
  content: 'Save';
  padding-right: 0px;
}
.ql-snow .ql-tooltip[data-mode=link]::before {
  content: "Enter link:";
}
.ql-snow .ql-tooltip[data-mode=formula]::before {
  content: "Enter formula:";
}
.ql-snow .ql-tooltip[data-mode=video]::before {
  content: "Enter video:";
}
.ql-snow a {
  color: #06c;
}
.ql-container.ql-snow {
  border: 1px solid #ccc;
}

/* Variant Manager Table */
.variant-manager-table,
.variant-manager-table th,
.variant-manager-table td,
.variant-manager-table th *,
.variant-manager-table td * {
  font-family: "Proxima Soft", system-ui, sans-serif !important;
}

.variant-manager-table .sku-cell,
.variant-manager-table .sku-cell * {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace !important;
}

/* Condensed rows */
.variant-manager-table td {
  padding: 6px 12px !important;
  font-size: 13px;
}

.variant-manager-table th {
  padding: 8px 12px !important;
}

/* Sticky header */
.variant-manager-table thead th {
  position: sticky;
  top: 0;
  z-index: 2;
  background: #f9fafb;
}

/* Scrollable wrapper */
.variant-manager-scroll {
  max-height: 500px;
  overflow: auto;
  border: 1px solid #e5e7eb;
  border-radius: 8px;
}

/* Inline price input */
.variant-manager-table .price-input {
  width: 80px;
  padding: 3px 6px;
  border: 1px solid #d1d5db;
  border-radius: 6px;
  background: #f9fafb;
  font-size: 13px;
  text-align: right;
  transition: all 0.15s;
}

.variant-manager-table .price-input:focus {
  outline: none;
  border-color: #3b82f6;
  box-shadow: 0 0 0 2px rgba(59, 130, 246, 0.15);
  background: #fff;
}

/* Filter chips */
.filter-chip {
  display: inline-flex;
  align-items: center;
  gap: 4px;
  padding: 4px 12px;
  border-radius: 9999px;
  border: 1px solid #d1d5db;
  background: #fff;
  font-size: 13px;
  cursor: pointer;
  transition: all 0.15s;
  -webkit-user-select: none;
          user-select: none;
}

.filter-chip:hover {
  border-color: #9ca3af;
  background: #f9fafb;
}

.filter-chip.active {
  border-color: #3b82f6;
  background: #eff6ff;
  color: #1d4ed8;
}

/* Pricing modal tabs */
.pricing-tab {
  padding: 8px 20px;
  border: 1px solid #d1d5db;
  background: #fff;
  cursor: pointer;
  font-size: 14px;
  font-weight: 500;
  transition: all 0.15s;
}

.pricing-tab:first-child {
  border-radius: 8px 0 0 8px;
}

.pricing-tab:last-child {
  border-radius: 0 8px 8px 0;
}

.pricing-tab.active {
  background: #1f2937;
  color: #fff;
  border-color: #1f2937;
}

/* Sync banner */
.sync-banner {
  display: flex;
  align-items: center;
  gap: 12px;
  padding: 12px 16px;
  border-radius: 8px;
  background: #fef3c7;
  border: 1px solid #f59e0b;
  margin-bottom: 16px;
}

.sync-banner.success {
  background: #d1fae5;
  border-color: #10b981;
}

.sync-banner.error {
  background: #fee2e2;
  border-color: #ef4444;
}

.dark-banner {
  position: relative;
  overflow: hidden;
  margin-bottom: 1.25rem;
  border-radius: 0.75rem;
  background: linear-gradient(135deg, #1a1a2e 0%, #16213e 50%, #0f3460 100%);
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15);
  color: white;
}

.dark-banner__inner {
  position: relative;
  z-index: 1;
  display: flex;
  align-items: center;
  gap: 1rem;
  padding: 0.875rem 1.25rem;
}

/* Subtle pattern overlay */
.dark-banner::before {
  content: "";
  position: absolute;
  inset: 0;
  opacity: 0.03;
  background-image: radial-gradient(circle at 1px 1px, white 0.5px, transparent 0);
  background-size: 16px 16px;
  pointer-events: none;
}

/* Left icon/logo area */
.dark-banner__icon {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 2.25rem;
  height: 2.25rem;
  border-radius: 0.625rem;
  background: rgba(255, 255, 255, 0.1);
  border: 1px solid rgba(255, 255, 255, 0.08);
}

.dark-banner__icon svg {
  width: 1.125rem;
  height: 1.125rem;
}

.dark-banner__icon img {
  height: 1.125rem;
  width: auto;
}

/* Divider */
.dark-banner__divider {
  flex-shrink: 0;
  width: 1px;
  height: 1.75rem;
  background: rgba(255, 255, 255, 0.1);
}

/* Text area */
.dark-banner__text {
  flex: 1 1;
  min-width: 0;
}

.dark-banner__title {
  font-size: 0.8125rem;
  font-weight: 700;
  color: white;
  line-height: 1.3;
}

.dark-banner__subtitle {
  font-size: 0.75rem;
  color: rgba(255, 255, 255, 0.65);
  line-height: 1.4;
  margin-top: 0.125rem;
}

/* Stat pills */
.dark-banner__stats {
  display: flex;
  align-items: center;
  gap: 0.375rem;
  flex-shrink: 0;
}

.dark-banner__stat {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 0.25rem 0.625rem;
  border-radius: 0.5rem;
  background: rgba(255, 255, 255, 0.08);
  border: 1px solid rgba(255, 255, 255, 0.06);
  min-width: 3.5rem;
}

.dark-banner__stat-value {
  font-size: 0.8125rem;
  font-weight: 700;
  color: white;
  line-height: 1.2;
}

.dark-banner__stat-label {
  font-size: 0.5625rem;
  color: rgba(255, 255, 255, 0.5);
  text-transform: uppercase;
  letter-spacing: 0.025em;
  font-weight: 500;
}

/* Status dot */
.dark-banner__status {
  display: flex;
  align-items: center;
  gap: 0.375rem;
  flex-shrink: 0;
  padding: 0.25rem 0.625rem;
  border-radius: 9999px;
  font-size: 0.6875rem;
  font-weight: 600;
}

.dark-banner__status--green {
  background: rgba(52, 211, 153, 0.15);
  color: #6ee7b7;
  border: 1px solid rgba(52, 211, 153, 0.2);
}

.dark-banner__status--yellow {
  background: rgba(251, 191, 36, 0.15);
  color: #fcd34d;
  border: 1px solid rgba(251, 191, 36, 0.2);
}

.dark-banner__status--red {
  background: rgba(248, 113, 113, 0.15);
  color: #fca5a5;
  border: 1px solid rgba(248, 113, 113, 0.2);
}

.dark-banner__status-dot {
  width: 0.375rem;
  height: 0.375rem;
  border-radius: 9999px;
}

.dark-banner__status--green .dark-banner__status-dot {
  background: #34d399;
  box-shadow: 0 0 6px rgba(52, 211, 153, 0.5);
}

.dark-banner__status--yellow .dark-banner__status-dot {
  background: #fbbf24;
  box-shadow: 0 0 6px rgba(251, 191, 36, 0.5);
}

.dark-banner__status--red .dark-banner__status-dot {
  background: #f87171;
  box-shadow: 0 0 6px rgba(248, 113, 113, 0.5);
}

.dark-banner__status--blue {
  background: rgba(59, 130, 246, 0.15);
  color: #93c5fd;
  border: 1px solid rgba(59, 130, 246, 0.2);
}

.dark-banner__status--blue .dark-banner__status-dot {
  background: #3b82f6;
  box-shadow: 0 0 6px rgba(59, 130, 246, 0.5);
}

.dark-banner__status--purple {
  background: rgba(139, 92, 246, 0.15);
  color: #c4b5fd;
  border: 1px solid rgba(139, 92, 246, 0.2);
}

.dark-banner__status--purple .dark-banner__status-dot {
  background: #8b5cf6;
  box-shadow: 0 0 6px rgba(139, 92, 246, 0.5);
}

.dark-banner__status--gray {
  background: rgba(148, 163, 184, 0.15);
  color: #94a3b8;
  border: 1px solid rgba(148, 163, 184, 0.2);
}

.dark-banner__status--gray .dark-banner__status-dot {
  background: #94a3b8;
  box-shadow: 0 0 6px rgba(148, 163, 184, 0.5);
}

/* CTA button */
.dark-banner__cta {
  flex-shrink: 0;
  display: inline-flex;
  align-items: center;
  gap: 0.375rem;
  padding: 0.375rem 0.875rem;
  border-radius: 0.5rem;
  font-size: 0.75rem;
  font-weight: 700;
  border: none;
  cursor: pointer;
  transition: background 0.15s ease, transform 0.1s ease;
  white-space: nowrap;
  text-decoration: none;
}

.dark-banner__cta:active {
  transform: scale(0.98);
}

.dark-banner__cta--primary {
  background: #39d4a5;
  color: #0f3460;
}

.dark-banner__cta--primary:hover {
  background: #2fc494;
}

.dark-banner__cta--secondary {
  background: rgba(255, 255, 255, 0.12);
  color: white;
  border: 1px solid rgba(255, 255, 255, 0.15);
}

.dark-banner__cta--secondary:hover {
  background: rgba(255, 255, 255, 0.18);
}

/* Co-brand layout (Logo × Logo) */
.dark-banner__cobrand {
  display: flex;
  align-items: center;
  gap: 0.5rem;
  flex-shrink: 0;
}

.dark-banner__cobrand-divider {
  color: rgba(255, 255, 255, 0.25);
  font-size: 0.875rem;
  font-weight: 300;
}

/* Responsive */
@media (max-width: 639px) {
  .dark-banner__inner {
    flex-wrap: wrap;
    gap: 0.75rem;
  }

  .dark-banner__stats {
    width: 100%;
    justify-content: space-between;
  }

  .dark-banner__divider {
    display: none;
  }
}

.ReactCrop{position:relative;display:inline-block;cursor:crosshair;overflow:hidden;max-width:100%}.ReactCrop *,.ReactCrop *:before,.ReactCrop *:after{-webkit-box-sizing:border-box;box-sizing:border-box}.ReactCrop--disabled,.ReactCrop--locked{cursor:inherit}.ReactCrop__child-wrapper{max-height:inherit}.ReactCrop__child-wrapper>img,.ReactCrop__child-wrapper>video{display:block;max-width:100%;max-height:inherit}.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>img,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>video{-ms-touch-action:none;touch-action:none}.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__crop-selection{-ms-touch-action:none;touch-action:none}.ReactCrop__crop-selection{position:absolute;top:0;left:0;-webkit-transform:translateZ(0);transform:translateZ(0);cursor:move;-webkit-box-shadow:0 0 0 9999em #00000080;box-shadow:0 0 0 9999em #00000080}.ReactCrop--disabled .ReactCrop__crop-selection{cursor:inherit}.ReactCrop--circular-crop .ReactCrop__crop-selection{border-radius:50%}.ReactCrop--no-animate .ReactCrop__crop-selection{outline:1px dashed white}.ReactCrop__crop-selection:not(.ReactCrop--no-animate .ReactCrop__crop-selection){-webkit-animation:marching-ants 1s;animation:marching-ants 1s;background-image:-webkit-gradient(linear,left top, right top,color-stop(50%, #fff),color-stop(50%, #444)),-webkit-gradient(linear,left top, right top,color-stop(50%, #fff),color-stop(50%, #444)),-webkit-gradient(linear,left top, left bottom,color-stop(50%, #fff),color-stop(50%, #444)),-webkit-gradient(linear,left top, left bottom,color-stop(50%, #fff),color-stop(50%, #444));background-image:linear-gradient(to right,#fff 50%,#444 50%),linear-gradient(to right,#fff 50%,#444 50%),linear-gradient(to bottom,#fff 50%,#444 50%),linear-gradient(to bottom,#fff 50%,#444 50%);background-size:10px 1px,10px 1px,1px 10px,1px 10px;background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;color:#fff;-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes marching-ants{0%{background-position:0 0,0 100%,0 0,100% 0}to{background-position:20px 0,-20px 100%,0 -20px,100% 20px}}@keyframes marching-ants{0%{background-position:0 0,0 100%,0 0,100% 0}to{background-position:20px 0,-20px 100%,0 -20px,100% 20px}}.ReactCrop__crop-selection:focus{outline:none;border-color:#00f;border-style:solid}.ReactCrop--invisible-crop .ReactCrop__crop-selection{display:none}.ReactCrop__rule-of-thirds-vt:before,.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-hz:after{content:"";display:block;position:absolute;background-color:#fff6}.ReactCrop__rule-of-thirds-vt:before,.ReactCrop__rule-of-thirds-vt:after{width:1px;height:100%}.ReactCrop__rule-of-thirds-vt:before{left:33.3333333333%}.ReactCrop__rule-of-thirds-vt:after{left:66.6666666667%}.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-hz:after{width:100%;height:1px}.ReactCrop__rule-of-thirds-hz:before{top:33.3333333333%}.ReactCrop__rule-of-thirds-hz:after{top:66.6666666667%}.ReactCrop__drag-handle{position:absolute}.ReactCrop__drag-handle:after{position:absolute;content:"";display:block;width:10px;height:10px;background-color:#0003;border:1px solid rgba(255,255,255,.7);outline:1px solid transparent}.ReactCrop__drag-handle:focus:after{border-color:#00f;background:#2dbfff}.ReactCrop .ord-nw{top:0;left:0;margin-top:-5px;margin-left:-5px;cursor:nw-resize}.ReactCrop .ord-nw:after{top:0;left:0}.ReactCrop .ord-n{top:0;left:50%;margin-top:-5px;margin-left:-5px;cursor:n-resize}.ReactCrop .ord-n:after{top:0}.ReactCrop .ord-ne{top:0;right:0;margin-top:-5px;margin-right:-5px;cursor:ne-resize}.ReactCrop .ord-ne:after{top:0;right:0}.ReactCrop .ord-e{top:50%;right:0;margin-top:-5px;margin-right:-5px;cursor:e-resize}.ReactCrop .ord-e:after{right:0}.ReactCrop .ord-se{bottom:0;right:0;margin-bottom:-5px;margin-right:-5px;cursor:se-resize}.ReactCrop .ord-se:after{bottom:0;right:0}.ReactCrop .ord-s{bottom:0;left:50%;margin-bottom:-5px;margin-left:-5px;cursor:s-resize}.ReactCrop .ord-s:after{bottom:0}.ReactCrop .ord-sw{bottom:0;left:0;margin-bottom:-5px;margin-left:-5px;cursor:sw-resize}.ReactCrop .ord-sw:after{bottom:0;left:0}.ReactCrop .ord-w{top:50%;left:0;margin-top:-5px;margin-left:-5px;cursor:w-resize}.ReactCrop .ord-w:after{left:0}.ReactCrop__disabled .ReactCrop__drag-handle{cursor:inherit}.ReactCrop__drag-bar{position:absolute}.ReactCrop__drag-bar.ord-n{top:0;left:0;width:100%;height:6px;margin-top:-3px}.ReactCrop__drag-bar.ord-e{right:0;top:0;width:6px;height:100%;margin-right:-3px}.ReactCrop__drag-bar.ord-s{bottom:0;left:0;width:100%;height:6px;margin-bottom:-3px}.ReactCrop__drag-bar.ord-w{top:0;left:0;width:6px;height:100%;margin-left:-3px}.ReactCrop--new-crop .ReactCrop__drag-bar,.ReactCrop--new-crop .ReactCrop__drag-handle,.ReactCrop--fixed-aspect .ReactCrop__drag-bar,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-n,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-e,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-s,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-w{display:none}@media (pointer: coarse){.ReactCrop .ord-n,.ReactCrop .ord-e,.ReactCrop .ord-s,.ReactCrop .ord-w{display:none}.ReactCrop__drag-handle{width:24px;height:24px}}

.DiscountTiers_optionsInline__zRnol {
  display: flex;
  align-items: center;
  margin-bottom: 1rem;
} 
.CreateProduct_CreateProductButtonGroup__bPOlZ > div {
  justify-content: flex-end;
}

@media (min-width: 768px) {
  .CreateProduct_floatingWidget__vSbjt {
    position: fixed;
    max-width: 300px;
  }
}

@media (min-width: 768px) {
  .Settings_floatingWidget__8R5ez {
    position: fixed;
    max-width: 450px;
  }
}

.help-center-container {
  /* Brand Colors */
  --help-primary: #101721;
  --help-primary-soft: rgba(16, 23, 33, 0.08);
  --help-text-main: #1a1a1a;
  --help-text-secondary: #666666;
  --help-breadcrumb-link: #ffffff;
  --help-border: #ebebeb;
  --help-bg: #ffffff;
  --help-bg-secondary: #f9f9f9;
  
  /* Font settings - Updated to Figtree/Nunito */
  font-family: "Figtree", "Nunito", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
  color: var(--help-text-main);
  background-color: var(--help-bg-secondary);
  min-height: 100vh;
  width: 100%;
  -webkit-font-smoothing: antialiased;
}

/* --- Header --- */
.help-header {
  background-color: var(--help-primary);
  padding: 3.5rem 2rem 5rem; /* Slightly reduced padding */
  text-align: center;
  margin-bottom: -3rem;
}

.help-header-content {
  max-width: 800px;
  margin: 0 auto;
}

.help-header h1 {
  color: white;
  margin: 0 0 2rem;
  font-size: 2.25rem; /* Reduced from 2.5rem */
  font-weight: 700;
}

/* Search Bar */
.help-search-container {
  position: relative;
  max-width: 640px;
  margin: 0 auto;
}

.help-search-input {
  width: 100%;
  padding: 1rem 1rem 1rem 3rem; /* Compact padding */
  border-radius: 8px;
  border: none;
  font-size: 1rem; /* Reduced from 1.1rem */
  box-shadow: 0 4px 12px rgba(0,0,0,0.1);
  outline: none;
  transition: box-shadow 0.2s;
  font-family: inherit;
}

.help-search-input:focus {
  box-shadow: 0 6px 16px rgba(0,0,0,0.15);
}

.help-search-icon {
  position: absolute;
  left: 1rem;
  top: 50%;
  transform: translateY(-50%);
  color: #999;
  font-size: 1.1rem;
}

/* Search Results Dropdown */
.help-search-results {
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  background: white;
  margin-top: 0.5rem;
  border-radius: 8px;
  box-shadow: 0 10px 25px rgba(0,0,0,0.1);
  max-height: 400px;
  overflow-y: auto;
  z-index: 100;
  text-align: left;
  border: 1px solid var(--help-border);
}

.search-results-header {
  padding: 0.75rem 1.25rem;
  font-size: 0.8rem;
  font-weight: 600;
  color: #7c3aed;
  border-bottom: 1px solid var(--help-border);
  background: #faf9fc;
  text-transform: none;
}

.search-result-item {
  display: block;
  padding: 1rem 1.25rem;
  border-bottom: 1px solid var(--help-border);
  text-decoration: none;
  transition: background-color 0.1s;
  cursor: pointer;
}

.search-result-item:last-child {
  border-bottom: none;
}

.search-result-item:hover {
  background-color: var(--help-bg-secondary);
}

.search-result-title {
  font-weight: 600;
  color: var(--help-text-main);
  font-size: 0.95rem;
  margin-bottom: 0.25rem;
}

.search-result-breadcrumb {
  font-size: 0.8rem;
  color: var(--help-text-secondary);
  display: flex;
  align-items: center;
  gap: 0.25rem;
}

.search-result-breadcrumb span:first-child {
  color: #7c3aed;
  font-weight: 500;
}

.result-title {
  font-weight: 600;
  color: var(--help-text-main);
  font-size: 0.95rem;
  margin-bottom: 0.25rem;
  display: flex;
  align-items: center;
  gap: 0.5rem;
}

.result-desc {
  font-size: 0.85rem;
  color: var(--help-text-secondary);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.result-category {
  font-size: 0.75rem;
  color: var(--help-text-secondary);
  background: var(--help-bg-secondary);
  padding: 0.1rem 0.4rem;
  border-radius: 4px;
  margin-left: auto;
}

/* --- Main Layout --- */
.help-content-wrapper {
  max-width: 1200px;
  margin: 0 auto 4rem;
  padding: 0 2rem;
  position: relative;
  z-index: 10;
}

/* Breadcrumbs */
.help-breadcrumbs {
  padding: 1.25rem 0;
  font-size: 0.875rem; /* Reduced from 0.95rem */
  color: var(--help-text-secondary);
  display: flex;
  align-items: center;
  gap: 0.5rem;
}

.help-breadcrumb-link {
  color: var(--help-text-secondary);
  text-decoration: none;
  transition: color 0.2s;
}

.help-breadcrumb-link:hover {
  color: var(--help-primary);
}

/* --- Home: Categories Grid --- */
.help-grid {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(320px, 1fr));
  grid-gap: 1.5rem;
  gap: 1.5rem;
  margin-top: 1rem;
}

.help-card {
  background: white;
  border-radius: 12px;
  padding: 1.75rem; /* Reduced padding */
  box-shadow: 0 2px 8px rgba(0,0,0,0.04);
  transition: all 0.2s ease;
  text-decoration: none;
  color: inherit;
  border: 1px solid transparent;
  display: flex;
  flex-direction: column;
  height: 100%;
}

.help-card:hover {
  transform: translateY(-4px);
  box-shadow: 0 12px 24px rgba(0,0,0,0.08);
  border-color: var(--help-primary-soft);
}

.help-card-icon {
  font-size: 2rem; /* Reduced from 2.5rem */
  margin-bottom: 1rem;
}

.help-card-title {
  font-size: 1.125rem; /* Reduced from 1.25rem */
  font-weight: 700;
  margin: 0 0 0.5rem;
  color: var(--help-text-main);
}

.help-card-desc {
  font-size: 0.9rem; /* Reduced from 0.95rem */
  color: var(--help-text-secondary);
  line-height: 1.5;
  margin: 0 0 1.25rem;
  flex-grow: 1;
}

.help-card-meta {
  color: var(--help-primary);
  font-weight: 600;
  font-size: 0.85rem;
}

/* --- Category: Article List --- */
.category-header {
  margin-bottom: 1.5rem;
}

.category-title {
  font-size: 1.75rem; /* Reduced from 2rem */
  font-weight: 700;
  margin: 0 0 0.5rem;
  display: flex;
  align-items: center;
  gap: 0.75rem;
}

.category-desc {
  color: var(--help-text-secondary);
  font-size: 1rem; /* Reduced from 1.1rem */
}

.article-list-container {
  background: white;
  border-radius: 12px;
  border: 1px solid var(--help-border);
  overflow: hidden;
}

.article-list-item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 1rem 1.5rem; /* Reduced padding */
  border-bottom: 1px solid var(--help-border);
  text-decoration: none;
  color: var(--help-text-main);
  transition: background-color 0.1s;
}

.article-list-item:last-child {
  border-bottom: none;
}

.article-list-item:hover {
  background-color: var(--help-bg-secondary);
}

.article-list-item span {
  font-weight: 500;
  font-size: 0.95rem; /* Reduced from 1.05rem */
}

.article-arrow {
  color: #ccc;
  font-size: 0.85rem;
}

/* --- Article Page Layout --- */
.article-page-layout {
  display: grid;
  grid-template-columns: 1fr 260px; /* Content + Sidebar */
  grid-gap: 3rem;
  gap: 3rem; /* Reduced gap */
  align-items: start;
}

.article-main-column {
  min-width: 0;
}

/* TOC Sidebar */
.article-toc {
  position: sticky;
  top: 2rem;
  padding-left: 1.25rem;
  border-left: 2px solid var(--help-border);
  max-height: calc(100vh - 4rem);
  overflow-y: auto;
}

.toc-title {
  font-size: 0.75rem; /* Reduced from 0.85rem */
  text-transform: uppercase;
  letter-spacing: 0.5px;
  color: var(--help-text-main);
  font-weight: 700;
  margin-bottom: 1rem;
  margin-top: 0;
}

.toc-list {
  list-style: none;
  padding: 0;
  margin: 0;
}

.toc-item {
  margin-bottom: 0.35rem; /* Tighter list */
  position: relative;
}

.toc-link {
  text-decoration: none;
  color: var(--help-text-secondary);
  font-size: 0.85rem; /* Reduced from 0.95rem */
  line-height: 1.4;
  display: block;
  transition: all 0.2s;
  padding: 0.2rem 0;
}

.toc-link:hover {
  color: var(--help-text-main);
}

.toc-link.active {
  color: var(--help-primary);
  font-weight: 600;
  transform: translateX(3px);
}

.toc-item .toc-link.active::before {
  content: "";
  position: absolute;
  left: -1.4rem;
  top: 0.25rem;
  bottom: 0.25rem;
  width: 3px;
  background-color: var(--help-primary);
  border-radius: 0 4px 4px 0;
}

.toc-item.depth-2 { padding-left: 0; }
.toc-item.depth-3 { padding-left: 0.75rem; font-size: 0.8rem; }

/* Article Content */
.help-article-header {
  margin-bottom: 2rem; /* Reduced margin */
}

.help-article-title {
  font-size: 2.25rem; /* Reduced from 2.75rem */
  font-weight: 800;
  margin: 0 0 0.75rem;
  line-height: 1.2;
  color: #000;
  letter-spacing: -0.02em;
}

.help-article-subtitle {
  font-size: 1.1rem; /* Reduced from 1.25rem */
  color: var(--help-text-secondary);
  line-height: 1.6;
  font-weight: 400;
}

/* Markdown Styling Refined */
.help-markdown {
  font-size: 1rem; /* Reduced from 1.1rem */
  line-height: 1.7;
  color: #2c2c2c;
}

.help-markdown h1 { display: none; }

.help-markdown h2 {
  font-size: 1.5rem; /* Reduced from 1.75rem */
  font-weight: 700;
  margin-top: 2.5rem;
  margin-bottom: 1rem;
  color: #000;
  scroll-margin-top: 100px;
  border-bottom: 1px solid var(--help-border);
  padding-bottom: 0.5rem;
  letter-spacing: -0.01em;
}

.help-markdown h3 {
  font-size: 1.25rem; /* Reduced from 1.4rem */
  font-weight: 600;
  margin-top: 2rem;
  margin-bottom: 0.75rem;
  color: #1a1a1a;
  scroll-margin-top: 100px;
}

.help-markdown p {
  margin-bottom: 1.25rem;
}

.help-markdown ul, .help-markdown ol {
  margin-bottom: 1.25rem;
  padding-left: 1.25rem;
}

.help-markdown li {
  margin-bottom: 0.35rem;
  padding-left: 0.25rem;
}

.help-markdown img {
  border-radius: 8px;
  box-shadow: 0 4px 12px rgba(0,0,0,0.08);
  border: 1px solid rgba(0,0,0,0.05);
  margin: 2rem 0;
  width: 100%;
  display: block;
}

.help-markdown blockquote {
  border-left: 3px solid var(--help-primary);
  background: white;
  padding: 1rem 1.25rem;
  margin: 1.5rem 0;
  font-style: normal;
  box-shadow: 0 2px 8px rgba(0,0,0,0.05);
  border-radius: 4px;
  font-size: 0.95rem;
}

.help-markdown a,
.help-article-link {
  color: #7c3aed;
  text-decoration: none;
  font-weight: 500;
  transition: all 0.2s ease;
  border-bottom: 1px solid transparent;
}

.help-markdown a:hover,
.help-article-link:hover {
  color: #6d28d9;
  border-bottom-color: #7c3aed;
}

.help-markdown hr {
  border: none;
  border-top: 1px solid var(--help-border);
  margin: 2.5rem 0;
}

.article-feedback {
  margin-top: 3rem;
  padding-top: 2rem;
  border-top: 1px solid var(--help-border);
  text-align: center;
}

/* Mobile Responsive */
@media (max-width: 1024px) {
  .article-page-layout {
    grid-template-columns: 1fr;
  }
  
  .article-toc {
    display: none;
  }
}

@media (max-width: 768px) {
  .help-header {
    padding: 2.5rem 1.25rem 4rem;
  }
  
  .help-header h1 {
    font-size: 1.75rem;
  }
  
  .help-article-title {
    font-size: 1.75rem;
  }
  
  .help-markdown {
    font-size: 0.95rem;
  }
}

/* =============================================
   PUBLIC DOCS LAYOUT (standalone, no auth)
   ============================================= */

.public-docs-wrapper {
  min-height: 100vh;
  display: flex;
  flex-direction: column;
  font-family: "Figtree", "Nunito", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
}

.public-docs-nav {
  background: #101721;
  border-bottom: 1px solid rgba(255, 255, 255, 0.08);
  position: sticky;
  top: 0;
  z-index: 200;
}

.public-docs-nav-inner {
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 2rem;
  height: 56px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.public-docs-logo {
  display: flex;
  align-items: center;
  gap: 0.75rem;
  text-decoration: none;
  color: white;
}

.public-docs-logo-img {
  height: 28px;
  width: auto;
}

.public-docs-logo-divider {
  width: 1px;
  height: 20px;
  background: rgba(255, 255, 255, 0.25);
}

.public-docs-logo-text {
  font-size: 0.9rem;
  font-weight: 500;
  color: rgba(255, 255, 255, 0.8);
  letter-spacing: 0.01em;
}

.public-docs-cta {
  display: inline-flex;
  align-items: center;
  padding: 0.45rem 1.1rem;
  background: #10b981;
  color: white;
  font-size: 0.85rem;
  font-weight: 600;
  border-radius: 6px;
  text-decoration: none;
  transition: background 0.2s;
}

.public-docs-cta:hover {
  background: #059669;
}

.public-docs-main {
  flex: 1 1;
}

.public-docs-footer {
  background: #101721;
  padding: 1.5rem 2rem;
  margin-top: auto;
}

.public-docs-footer-inner {
  max-width: 1200px;
  margin: 0 auto;
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: 0.8rem;
  color: rgba(255, 255, 255, 0.5);
}

.public-docs-footer-links {
  display: flex;
  gap: 1.5rem;
}

.public-docs-footer-links a {
  color: rgba(255, 255, 255, 0.5);
  text-decoration: none;
  transition: color 0.2s;
}

.public-docs-footer-links a:hover {
  color: rgba(255, 255, 255, 0.8);
}

@media (max-width: 768px) {
  .public-docs-nav-inner {
    padding: 0 1rem;
  }

  .public-docs-footer-inner {
    flex-direction: column;
    gap: 0.75rem;
    text-align: center;
  }
}

/* ── KPI Cards ────────────────────────────────────────── */
.aa-kpi-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: 1rem;
  gap: 1rem;
}
@media (max-width: 1024px) {
  .aa-kpi-grid {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 640px) {
  .aa-kpi-grid {
    grid-template-columns: 1fr;
  }
}

.aa-kpi-card {
  background: #fff;
  border-radius: 12px;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.08);
  padding: 1.25rem;
  display: flex;
  flex-direction: column;
  gap: 0.25rem;
  transition: box-shadow 0.2s, transform 0.2s;
}
.aa-kpi-card:hover {
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transform: translateY(-1px);
}
.aa-kpi-card__label {
  font-size: 0.75rem;
  font-weight: 600;
  color: #6b7280;
  text-transform: uppercase;
  letter-spacing: 0.04em;
}
.aa-kpi-card__value {
  font-size: 1.75rem;
  font-weight: 700;
  color: #111827;
  line-height: 1.2;
}
.aa-kpi-card__change {
  font-size: 0.8rem;
  font-weight: 600;
  display: inline-flex;
  align-items: center;
  gap: 2px;
}
.aa-kpi-card__change--up {
  color: #16a679;
}
.aa-kpi-card__change--down {
  color: #c5280c;
}
.aa-kpi-card__sparkline {
  height: 48px;
  margin-top: 0.5rem;
}

/* ── Revenue Chart ───────────────────────────────────── */
.aa-revenue-chart {
  background: #062940;
  border-radius: 12px;
  overflow: hidden;
}
.aa-revenue-chart__header {
  padding: 1.25rem 1.5rem 0;
}
.aa-revenue-chart__header--light {
  background: #fff;
  padding: 1rem 1.5rem;
  border-bottom: 1px solid #e5e7eb;
}
.aa-revenue-chart__title {
  color: #fff;
  font-size: 1rem;
  font-weight: 600;
  margin: 0;
}
.aa-revenue-chart__title--dark {
  color: #111827;
}
.aa-revenue-chart__body {
  padding: 0.5rem 0.5rem 1rem;
}

.aa-chart-tooltip {
  background: rgba(0, 0, 0, 0.85);
  border-radius: 8px;
  padding: 0.65rem 0.85rem;
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.aa-chart-tooltip__label {
  color: rgba(255, 255, 255, 0.6);
  font-size: 0.7rem;
  margin-bottom: 0.35rem;
}
.aa-chart-tooltip__row {
  font-size: 0.8rem;
  font-weight: 500;
  display: flex;
  align-items: center;
  gap: 6px;
  padding: 1px 0;
}
.aa-chart-tooltip__dot {
  width: 8px;
  height: 8px;
  border-radius: 50%;
  flex-shrink: 0;
}

/* ── Breakdown Panels ────────────────────────────────── */
.aa-breakdown-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-gap: 1.25rem;
  gap: 1.25rem;
}
@media (max-width: 768px) {
  .aa-breakdown-grid {
    grid-template-columns: 1fr;
  }
}
.aa-panel {
  background: #fff;
  border-radius: 12px;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.08);
  padding: 1.25rem;
}
.aa-panel__title {
  font-size: 0.95rem;
  font-weight: 700;
  color: #111827;
  margin: 0 0 1rem;
}
.aa-panel__subtitle {
  font-size: 0.8rem;
  font-weight: 600;
  color: #374151;
  margin: 1.25rem 0 0.5rem;
}

/* Stat rows */
.aa-stat-row {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0.45rem 0;
  border-bottom: 1px solid #f3f4f6;
}
.aa-stat-row:last-child {
  border-bottom: none;
}
.aa-stat-row__label {
  font-size: 0.82rem;
  color: #4b5563;
}
.aa-stat-row__value {
  font-size: 0.82rem;
  font-weight: 600;
  color: #111827;
}

/* Best sellers table */
.aa-bestsellers {
  width: 100%;
  border-collapse: collapse;
}
.aa-bestsellers th {
  font-size: 0.7rem;
  font-weight: 600;
  color: #9ca3af;
  text-transform: uppercase;
  letter-spacing: 0.04em;
  text-align: left;
  padding: 0.35rem 0;
  border-bottom: 1px solid #e5e7eb;
}
.aa-bestsellers th:last-child {
  text-align: right;
}
.aa-bestsellers td {
  font-size: 0.82rem;
  padding: 0.5rem 0;
  border-bottom: 1px solid #f3f4f6;
  color: #374151;
}
.aa-bestsellers td:last-child {
  text-align: right;
  font-weight: 600;
}

/* ── Design Funnel ───────────────────────────────────── */
.aa-funnel__header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0.75rem;
}
.aa-funnel__title {
  font-size: 0.95rem;
  font-weight: 700;
  color: #111827;
  margin: 0;
}
.aa-funnel__conversion {
  font-size: 0.75rem;
  font-weight: 600;
  color: #10F1A7;
  background: rgba(16, 241, 167, 0.1);
  padding: 0.2rem 0.6rem;
  border-radius: 999px;
}
.aa-funnel__stages {
  display: flex;
  flex-direction: column;
  gap: 0.6rem;
}
.aa-funnel__stage-info {
  display: flex;
  justify-content: space-between;
  margin-bottom: 0.2rem;
}
.aa-funnel__stage-label {
  font-size: 0.8rem;
  color: #4b5563;
}
.aa-funnel__stage-value {
  font-size: 0.8rem;
  font-weight: 600;
  color: #111827;
}
.aa-funnel__bar-track {
  height: 8px;
  background: #f3f4f6;
  border-radius: 99px;
  overflow: hidden;
}
.aa-funnel__bar-fill {
  height: 100%;
  border-radius: 99px;
  transition: width 0.6s ease;
}

/* ── Order Status Breakdown ──────────────────────────── */
.aa-order-status {
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
}
.aa-order-status__row {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0.6rem 0.75rem;
  background: #f9fafb;
  border-radius: 8px;
}
.aa-order-status__label {
  font-size: 0.82rem;
  color: #4b5563;
  display: flex;
  align-items: center;
  gap: 0.4rem;
}
.aa-order-status__dot {
  width: 8px;
  height: 8px;
  border-radius: 50%;
  flex-shrink: 0;
}
.aa-order-status__count {
  font-size: 0.9rem;
  font-weight: 700;
  color: #111827;
}

/* ── Client Stores Table ─────────────────────────────── */
.aa-stores-scroll {
  max-height: 320px;
  overflow-y: auto;
}
.aa-stores-table {
  width: 100%;
  border-collapse: collapse;
}
.aa-stores-table th {
  font-size: 0.7rem;
  font-weight: 600;
  color: #9ca3af;
  text-transform: uppercase;
  letter-spacing: 0.04em;
  text-align: left;
  padding: 0.5rem 0.75rem;
  border-bottom: 2px solid #e5e7eb;
}
.aa-stores-table td {
  font-size: 0.85rem;
  color: #374151;
  padding: 0.65rem 0.75rem;
  border-bottom: 1px solid #f3f4f6;
}
.aa-stores-table tr:hover td {
  background: #f9fafb;
}
.aa-stores-table__top-badge {
  display: inline-block;
  font-size: 0.65rem;
  font-weight: 700;
  color: #fff;
  background: linear-gradient(135deg, #10F1A7, #1877F2);
  padding: 0.15rem 0.5rem;
  border-radius: 999px;
  margin-left: 0.5rem;
}
.aa-stores-table__status {
  display: inline-block;
  font-size: 0.7rem;
  font-weight: 600;
  padding: 0.15rem 0.5rem;
  border-radius: 999px;
}
.aa-stores-table__status--active {
  color: #16a679;
  background: rgba(22, 166, 121, 0.1);
}
.aa-stores-table__status--inactive {
  color: #6b7280;
  background: #f3f4f6;
}

/* ── Usage Meters ────────────────────────────────────── */
.aa-usage-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: 1rem;
  gap: 1rem;
}
@media (max-width: 768px) {
  .aa-usage-grid {
    grid-template-columns: 1fr;
  }
}
.aa-usage-meter {
  background: #fff;
  border-radius: 12px;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.08);
  padding: 1rem 1.25rem;
}
.aa-usage-meter__header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0.5rem;
}
.aa-usage-meter__label {
  font-size: 0.82rem;
  font-weight: 600;
  color: #374151;
}
.aa-usage-meter__count {
  font-size: 0.75rem;
  color: #6b7280;
}
.aa-usage-meter__track {
  height: 10px;
  background: #f3f4f6;
  border-radius: 99px;
  overflow: hidden;
}
.aa-usage-meter__fill {
  height: 100%;
  border-radius: 99px;
  transition: width 0.6s ease;
}
.aa-usage-meter__overage {
  margin-top: 0.4rem;
  font-size: 0.72rem;
  font-weight: 500;
  color: #ef4444;
}

/* ── Section spacing ─────────────────────────────────── */
.aa-section {
  margin-bottom: 1.5rem;
}
.aa-section__title {
  font-size: 1rem;
  font-weight: 700;
  color: #111827;
  margin: 0 0 1rem;
  display: flex;
  align-items: center;
  gap: 0.5rem;
}

/* ── Domain Section Dividers ─────────────────────────── */
.aa-domain-section {
  margin-bottom: 2rem;
  padding-top: 0.5rem;
}
.aa-domain-section:first-of-type {
  padding-top: 0;
}
.aa-domain-header {
  display: flex;
  align-items: center;
  gap: 0.6rem;
  margin-bottom: 1.25rem;
  padding-bottom: 0.75rem;
  border-bottom: 1px solid #e5e7eb;
  position: relative;
}
.aa-domain-header__accent {
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 56px;
  height: 3px;
  border-radius: 3px 3px 0 0;
  background: linear-gradient(90deg, #10F1A7, #1877F2);
}
.aa-domain-header__icon {
  color: #6b7280;
  flex-shrink: 0;
}
.aa-domain-header__logo {
  height: 20px;
  flex-shrink: 0;
}
.aa-domain-header__title {
  font-size: 1.05rem;
  font-weight: 700;
  color: #111827;
  margin: 0;
  white-space: nowrap;
}
.aa-domain-header__subtitle {
  font-size: 0.78rem;
  color: #9ca3af;
  font-weight: 400;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* Printify accent */
.aa-domain-header__accent--printify {
  background: linear-gradient(90deg, #39d4a5, #26a880);
}
/* Client stores accent */
.aa-domain-header__accent--stores {
  background: linear-gradient(90deg, #6366F1, #818CF8);
}
/* Klaviyo accent */
.aa-domain-header__accent--klaviyo {
  background: linear-gradient(90deg, #F97316, #FB923C);
}
/* Usage accent */
.aa-domain-header__accent--usage {
  background: linear-gradient(90deg, #8B5CF6, #A78BFA);
}

/* ── Klaviyo KPI Grid ────────────────────────────────── */
.aa-klaviyo-grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-gap: 1rem;
  gap: 1rem;
}
@media (max-width: 1024px) {
  .aa-klaviyo-grid {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 640px) {
  .aa-klaviyo-grid {
    grid-template-columns: 1fr;
  }
}
.aa-klaviyo-card {
  background: #fff;
  border-radius: 12px;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.08);
  padding: 1.25rem;
  text-align: center;
}
.aa-klaviyo-card__value {
  font-size: 1.75rem;
  font-weight: 700;
  color: #111827;
  line-height: 1.2;
}
.aa-klaviyo-card__value--muted {
  color: #d1d5db;
}
.aa-klaviyo-card__label {
  font-size: 0.82rem;
  font-weight: 600;
  color: #374151;
  margin-top: 0.25rem;
}
.aa-klaviyo-card__sublabel {
  font-size: 0.7rem;
  color: #9ca3af;
  margin-top: 0.15rem;
}
.aa-klaviyo-status {
  margin-top: 1rem;
}

/* ── Printify Overview Cards ──────────────────────────── */
.aa-printify-overview {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-gap: 1rem;
  gap: 1rem;
}
@media (max-width: 1024px) {
  .aa-printify-overview {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 640px) {
  .aa-printify-overview {
    grid-template-columns: 1fr;
  }
}
.aa-printify-overview-card {
  border-radius: 12px;
  padding: 1.25rem;
  text-align: center;
  transition: box-shadow 0.2s, transform 0.2s;
}
.aa-printify-overview-card:hover {
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);
  transform: translateY(-1px);
}
.aa-printify-overview-card__value {
  font-size: 1.75rem;
  font-weight: 700;
  line-height: 1.2;
}
.aa-printify-overview-card__label {
  font-size: 0.82rem;
  font-weight: 500;
  color: #4b5563;
  margin-top: 0.25rem;
}
.aa-printify-overview-card--indigo {
  background: #eef2ff;
}
.aa-printify-overview-card--indigo .aa-printify-overview-card__value {
  color: #4338ca;
}
.aa-printify-overview-card--green {
  background: #ecfdf5;
}
.aa-printify-overview-card--green .aa-printify-overview-card__value {
  color: #16a34a;
}
.aa-printify-overview-card--blue {
  background: #eff6ff;
}
.aa-printify-overview-card--blue .aa-printify-overview-card__value {
  color: #1d4ed8;
}
.aa-printify-overview-card--amber {
  background: #fffbeb;
}
.aa-printify-overview-card--amber .aa-printify-overview-card__value {
  color: #b45309;
}

/* ── Printify Pipeline Bar ───────────────────────────── */
.aa-printify-pipeline-bar {
  display: flex;
  height: 10px;
  border-radius: 99px;
  overflow: hidden;
  margin-top: 1rem;
  background: #f3f4f6;
}
.aa-printify-pipeline-bar__segment {
  height: 100%;
  transition: width 0.6s ease;
}
.aa-printify-pipeline-bar__segment:first-child {
  border-radius: 99px 0 0 99px;
}
.aa-printify-pipeline-bar__segment:last-child {
  border-radius: 0 99px 99px 0;
}
.aa-printify-pipeline-bar__segment:only-child {
  border-radius: 99px;
}

/* ── COGS Breakdown sub-card ─────────────────────────── */
.aa-cogs-group {
  margin-bottom: 1rem;
}
.aa-cogs-group:last-child {
  margin-bottom: 0;
}
.aa-cogs-group__header {
  font-size: 0.78rem;
  font-weight: 700;
  color: #111827;
  text-transform: uppercase;
  letter-spacing: 0.04em;
  padding-bottom: 0.35rem;
  margin-bottom: 0.25rem;
  border-bottom: 2px solid #e5e7eb;
}

/* ── Period selector in banner ───────────────────────── */
.aa-period-select {
  background: rgba(255, 255, 255, 0.12);
  border: 1px solid rgba(255, 255, 255, 0.2);
  color: #fff;
  font-size: 0.8rem;
  font-weight: 500;
  padding: 0.35rem 0.65rem;
  border-radius: 8px;
  cursor: pointer;
  outline: none;
  appearance: none;
  -webkit-appearance: none;
  background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2712%27 viewBox=%270 0 12 12%27%3E%3Cpath fill=%27%23ffffff%27 d=%27M3 5l3 3 3-3%27/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: right 0.5rem center;
  padding-right: 1.75rem;
}
.aa-period-select option {
  background: #1e293b;
  color: #fff;
}

/* ── AI stats mini card ──────────────────────────────── */
.aa-ai-stats {
  background: #fff;
  border-radius: 12px;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.08);
  padding: 1rem 1.25rem;
  grid-column: 1 / -1;
}
.aa-ai-stats__grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(140px, 1fr));
  grid-gap: 1rem;
  gap: 1rem;
  margin-top: 0.5rem;
}
.aa-ai-stats__item-label {
  font-size: 0.72rem;
  color: #6b7280;
  font-weight: 500;
}
.aa-ai-stats__item-value {
  font-size: 1.1rem;
  font-weight: 700;
  color: #111827;
}

/* ── Loading & empty ─────────────────────────────────── */
.aa-empty {
  text-align: center;
  color: #9ca3af;
  font-size: 0.85rem;
  padding: 2rem 1rem;
}

/* ── Margin badge within panels ──────────────────────── */
.aa-margin-badge {
  display: inline-block;
  font-size: 0.75rem;
  font-weight: 600;
  padding: 0.15rem 0.55rem;
  border-radius: 999px;
}
.aa-margin-badge--green {
  color: #16a679;
  background: rgba(22, 166, 121, 0.1);
}
.aa-margin-badge--red {
  color: #ef4444;
  background: rgba(239, 68, 68, 0.1);
}

/* ── Admin Dark Cards on Light Background ────────────── */
.admin-dark-theme .aa-panel {
  background: #1E293B;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
  color: #CBD5E1;
}
.admin-dark-theme .aa-panel__title {
  color: #F1F5F9;
}
.admin-dark-theme .aa-stores-table {
  color: #CBD5E1;
}
.admin-dark-theme .aa-stores-table th {
  background: #0F172A;
  color: #94A3B8;
  border-bottom-color: #334155;
}
.admin-dark-theme .aa-stores-table td {
  border-bottom-color: #334155;
}
.admin-dark-theme .aa-stores-table tr:hover {
  background: #334155;
}
.admin-dark-theme .aa-funnel__bar-track {
  background: #0F172A;
}

.pbcp-calibration {
  padding: 0;
  min-height: 100vh;
  background: #f9fafb;
}

.pbcp-calibration .pbcp-body {
  padding: 24px;
}

/* Stats Row */
.pbcp-calibration .stats-row {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-gap: 16px;
  gap: 16px;
  margin-bottom: 24px;
}

.pbcp-calibration .stat-card {
  background: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 12px;
  padding: 20px;
  text-align: center;
}

.pbcp-calibration .stat-card .stat-value {
  font-size: 28px;
  font-weight: 700;
  color: #111827;
}

.pbcp-calibration .stat-card .stat-pending { color: #f59e0b; }
.pbcp-calibration .stat-card .stat-approved { color: #10b981; }
.pbcp-calibration .stat-card .stat-flagged { color: #ef4444; }

.pbcp-calibration .stat-card .stat-label {
  font-size: 13px;
  color: #6b7280;
  margin-top: 4px;
}

/* Main Grid */
.pbcp-calibration .main-grid {
  display: grid;
  grid-template-columns: 340px 1fr 300px;
  grid-gap: 20px;
  gap: 20px;
  min-height: calc(100vh - 280px);
}

/* Sidebar */
.pbcp-calibration .sidebar-panel {
  background: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 12px;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  max-height: calc(100vh - 280px);
}

.pbcp-calibration .sidebar-header {
  padding: 16px;
  border-bottom: 1px solid #e5e7eb;
}

.pbcp-calibration .sidebar-title-row {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.pbcp-calibration .sidebar-title-row h3 {
  margin: 0;
  font-size: 15px;
  font-weight: 600;
}

.pbcp-calibration .select-all-label {
  display: flex;
  align-items: center;
  gap: 4px;
  font-size: 12px;
  color: #6b7280;
  cursor: pointer;
}

.pbcp-calibration .sidebar-search {
  width: 100%;
  padding: 8px 10px;
  border: 1px solid #d1d5db;
  border-radius: 6px;
  font-size: 13px;
  margin-top: 12px;
  box-sizing: border-box;
}

.pbcp-calibration .sidebar-search:focus {
  outline: none;
  border-color: #6366f1;
  box-shadow: 0 0 0 2px rgba(99, 102, 241, 0.15);
}

.pbcp-calibration .sidebar-filters {
  display: flex;
  gap: 6px;
  margin-top: 8px;
  flex-wrap: wrap;
}

.pbcp-calibration .sidebar-filters select {
  flex: 1 1;
  min-width: 0;
  padding: 5px 6px;
  border: 1px solid #d1d5db;
  border-radius: 6px;
  font-size: 11px;
  background: #fff;
}

/* Template List */
.pbcp-calibration .template-list {
  flex: 1 1;
  overflow-y: auto;
  padding: 8px;
}

.pbcp-calibration .template-item {
  display: flex;
  align-items: center;
  gap: 10px;
  padding: 10px 12px;
  border-radius: 8px;
  cursor: pointer;
  transition: background 0.15s;
  border: 1px solid transparent;
  margin-bottom: 4px;
}

.pbcp-calibration .template-item:hover { background: #f3f4f6; }
.pbcp-calibration .template-item.active { background: #eef2ff; border-color: #6366f1; }

.pbcp-calibration .template-checkbox {
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  cursor: pointer;
  accent-color: #6366f1;
}

.pbcp-calibration .template-item .template-thumb {
  width: 44px;
  height: 44px;
  border-radius: 6px;
  background: #f3f4f6;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  overflow: hidden;
}

.pbcp-calibration .template-item .template-thumb img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.pbcp-calibration .thumb-placeholder {
  width: 100%;
  height: 100%;
  background: #e5e7eb;
}

.pbcp-calibration .template-item .template-info {
  flex: 1 1;
  min-width: 0;
}

.pbcp-calibration .template-item .template-name {
  font-size: 13px;
  font-weight: 600;
  color: #111827;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.pbcp-calibration .template-item .template-meta {
  font-size: 11px;
  color: #6b7280;
  margin-top: 2px;
}

.pbcp-calibration .imported-badge {
  font-size: 10px;
  font-weight: 700;
  color: #059669;
  background: #d1fae5;
  padding: 2px 6px;
  border-radius: 4px;
  flex-shrink: 0;
}

.pbcp-calibration .status-dot {
  width: 8px;
  height: 8px;
  border-radius: 50%;
  flex-shrink: 0;
}

.pbcp-calibration .status-dot.pending { background: #f59e0b; }
.pbcp-calibration .status-dot.approved { background: #10b981; }
.pbcp-calibration .status-dot.needs_adjustment { background: #ef4444; }

/* Pagination */
.pbcp-calibration .pagination-bar {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 12px;
  padding: 10px 16px;
  border-top: 1px solid #e5e7eb;
  font-size: 13px;
  color: #6b7280;
}

.pbcp-calibration .pagination-bar button {
  padding: 4px 12px;
  border: 1px solid #d1d5db;
  background: #fff;
  border-radius: 6px;
  font-size: 12px;
  cursor: pointer;
}

.pbcp-calibration .pagination-bar button:disabled { opacity: 0.4; cursor: not-allowed; }

/* Center Canvas */
.pbcp-calibration .canvas-panel {
  background: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 12px;
  display: flex;
  flex-direction: column;
  overflow: hidden;
}

.pbcp-calibration .canvas-toolbar {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 12px 16px;
  border-bottom: 1px solid #e5e7eb;
  gap: 12px;
}

.pbcp-calibration .canvas-title {
  font-size: 14px;
  font-weight: 600;
  color: #374151;
}

.pbcp-calibration .canvas-controls {
  display: flex;
  align-items: center;
  gap: 16px;
}

.pbcp-calibration .opacity-control {
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: 12px;
  color: #6b7280;
}

.pbcp-calibration .opacity-control input[type="range"] {
  width: 80px;
  height: 4px;
  accent-color: #6366f1;
}

.pbcp-calibration .canvas-toolbar .view-toggle {
  display: flex;
  gap: 4px;
}

.pbcp-calibration .canvas-toolbar .view-toggle button {
  padding: 6px 14px;
  border: 1px solid #d1d5db;
  background: #fff;
  border-radius: 6px;
  font-size: 13px;
  cursor: pointer;
  transition: all 0.15s;
}

.pbcp-calibration .canvas-toolbar .view-toggle button.active {
  background: #4f46e5;
  color: #fff;
  border-color: #4f46e5;
}

/* Image Picker */
.pbcp-calibration .image-picker-strip {
  display: flex;
  gap: 6px;
  padding: 8px 16px;
  border-bottom: 1px solid #e5e7eb;
  overflow-x: auto;
  background: #fafafa;
}

.pbcp-calibration .image-picker-thumb {
  width: 48px;
  height: 48px;
  border: 2px solid transparent;
  border-radius: 6px;
  overflow: hidden;
  cursor: pointer;
  flex-shrink: 0;
  padding: 0;
  background: #fff;
  transition: border-color 0.15s;
}

.pbcp-calibration .image-picker-thumb img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.pbcp-calibration .image-picker-thumb.active {
  border-color: #6366f1;
  box-shadow: 0 0 0 2px rgba(99, 102, 241, 0.2);
}

.pbcp-calibration .image-picker-thumb:hover { border-color: #a5b4fc; }

.pbcp-calibration .custom-image-input {
  padding: 6px 10px;
  border: 1px solid #d1d5db;
  border-radius: 6px;
  font-size: 12px;
  min-width: 160px;
  height: 48px;
  box-sizing: border-box;
}

.pbcp-calibration .custom-image-input:focus {
  outline: none;
  border-color: #6366f1;
}

.pbcp-calibration .btn-save-image {
  padding: 6px 12px;
  background: #4f46e5;
  color: #fff;
  border: none;
  border-radius: 6px;
  font-size: 11px;
  font-weight: 600;
  cursor: pointer;
  white-space: nowrap;
  height: 48px;
}

.pbcp-calibration .btn-save-image:hover { background: #4338ca; }

.pbcp-calibration .canvas-container {
  flex: 1 1;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 24px;
  position: relative;
  background: #f5f5f5;
  min-height: 500px;
}

.pbcp-calibration .garment-canvas {
  position: relative;
  width: 450px;
  height: 450px;
}

.pbcp-calibration .garment-canvas .silhouette-placeholder {
  width: 100%;
  height: 100%;
  border: 2px dashed #d1d5db;
  border-radius: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #9ca3af;
  font-size: 14px;
  background: rgba(255, 255, 255, 0.8);
}

.pbcp-calibration .garment-image {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
  transition: opacity 0.15s;
}

.pbcp-calibration .print-area-overlay {
  position: absolute;
  border: 2px solid #6366f1;
  background: rgba(99, 102, 241, 0.1);
  border-radius: 4px;
  cursor: move;
  transition: border-color 0.15s, box-shadow 0.15s;
}

.pbcp-calibration .print-area-overlay:hover,
.pbcp-calibration .print-area-overlay.selected {
  border-color: #4f46e5;
  box-shadow: 0 0 0 3px rgba(79, 70, 229, 0.2);
}

.pbcp-calibration .print-area-overlay .area-label {
  position: absolute;
  top: -22px;
  left: 0;
  font-size: 11px;
  font-weight: 600;
  color: #4f46e5;
  background: #fff;
  padding: 2px 6px;
  border-radius: 4px;
  white-space: nowrap;
  box-shadow: 0 1px 3px rgba(0,0,0,0.1);
}

.pbcp-calibration .print-area-overlay .resize-handle {
  position: absolute;
  width: 10px;
  height: 10px;
  background: #4f46e5;
  border: 2px solid #fff;
  border-radius: 2px;
  cursor: se-resize;
  bottom: -5px;
  right: -5px;
  box-shadow: 0 1px 3px rgba(0,0,0,0.2);
}

/* Right Panel */
.pbcp-calibration .details-panel {
  background: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 12px;
  overflow-y: auto;
  max-height: calc(100vh - 280px);
}

.pbcp-calibration .details-header {
  padding: 16px;
  border-bottom: 1px solid #e5e7eb;
}

.pbcp-calibration .details-header h3 {
  font-size: 15px;
  font-weight: 600;
  color: #111827;
  margin: 0 0 4px;
}

.pbcp-calibration .details-header .detail-meta {
  font-size: 12px;
  color: #6b7280;
  line-height: 1.6;
}

.pbcp-calibration .status-text.approved { color: #10b981; font-weight: 600; }
.pbcp-calibration .status-text.needs_adjustment { color: #ef4444; font-weight: 600; }
.pbcp-calibration .status-text.pending { color: #f59e0b; font-weight: 600; }

.pbcp-calibration .details-section {
  padding: 16px;
  border-bottom: 1px solid #f3f4f6;
}

.pbcp-calibration .details-section h4 {
  font-size: 13px;
  font-weight: 600;
  color: #374151;
  margin: 0 0 12px;
}

.pbcp-calibration .coord-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-gap: 8px;
  gap: 8px;
}

.pbcp-calibration .coord-field {
  display: flex;
  flex-direction: column;
  gap: 4px;
}

.pbcp-calibration .coord-field label {
  font-size: 11px;
  font-weight: 500;
  color: #6b7280;
  text-transform: uppercase;
  letter-spacing: 0.05em;
}

.pbcp-calibration .coord-field input {
  padding: 6px 8px;
  border: 1px solid #d1d5db;
  border-radius: 6px;
  font-size: 13px;
  width: 100%;
  box-sizing: border-box;
}

.pbcp-calibration .coord-field input.locked-input {
  background: #f3f4f6;
  color: #9ca3af;
  cursor: not-allowed;
}

.pbcp-calibration .btn-auto-position {
  width: 100%;
  margin-top: 10px;
  padding: 6px 12px;
  background: #eef2ff;
  color: #4f46e5;
  border: 1px solid #c7d2fe;
  border-radius: 6px;
  font-size: 12px;
  font-weight: 600;
  cursor: pointer;
  transition: all 0.15s;
}

.pbcp-calibration .btn-auto-position:hover:not(:disabled) {
  background: #e0e7ff;
  border-color: #a5b4fc;
}

.pbcp-calibration .btn-auto-position:disabled {
  opacity: 0.5;
  cursor: not-allowed;
}

.pbcp-calibration .ratio-lock-info {
  font-size: 11px;
  color: #6366f1;
  margin-top: 8px;
  font-weight: 500;
}

.pbcp-calibration .output-dims {
  font-size: 11px;
  color: #9ca3af;
  margin-top: 8px;
}

.pbcp-calibration .notes-textarea {
  width: 100%;
  min-height: 80px;
  border: 1px solid #d1d5db;
  border-radius: 6px;
  padding: 8px;
  font-size: 13px;
  resize: vertical;
  box-sizing: border-box;
  font-family: inherit;
}

.pbcp-calibration .template-info-block {
  font-size: 12px;
  color: #6b7280;
  line-height: 1.8;
}

/* Action Buttons */
.pbcp-calibration .action-buttons {
  padding: 16px;
  display: flex;
  flex-direction: column;
  gap: 8px;
}

.pbcp-calibration .btn-approve {
  padding: 10px 16px;
  background: #10b981;
  color: #fff;
  border: none;
  border-radius: 8px;
  font-size: 14px;
  font-weight: 600;
  cursor: pointer;
  transition: background 0.15s;
}

.pbcp-calibration .btn-approve:hover { background: #059669; }

.pbcp-calibration .btn-flag {
  padding: 10px 16px;
  background: #fff;
  color: #ef4444;
  border: 1px solid #ef4444;
  border-radius: 8px;
  font-size: 14px;
  font-weight: 600;
  cursor: pointer;
  transition: all 0.15s;
}

.pbcp-calibration .btn-flag:hover { background: #fef2f2; }

.pbcp-calibration .btn-batch {
  padding: 10px 16px;
  background: #4f46e5;
  color: #fff;
  border: none;
  border-radius: 8px;
  font-size: 14px;
  font-weight: 600;
  cursor: pointer;
  transition: background 0.15s;
}

.pbcp-calibration .btn-batch:hover { background: #4338ca; }

/* Pipeline Controls */
.pbcp-calibration .pipeline-controls {
  display: flex;
  align-items: center;
  gap: 12px;
  padding: 12px 24px;
  background: #f9fafb;
  border-bottom: 1px solid #e5e7eb;
}

.pbcp-calibration .pipeline-spacer { flex: 1 1; }

.pbcp-calibration .pipeline-category-chips {
  display: flex;
  gap: 4px;
  flex-wrap: wrap;
}

.pbcp-calibration .category-chip {
  display: flex;
  align-items: center;
  gap: 4px;
  padding: 4px 10px;
  border: 1px solid #d1d5db;
  border-radius: 16px;
  font-size: 12px;
  cursor: pointer;
  background: #fff;
  color: #6b7280;
  transition: all 0.15s;
  white-space: nowrap;
}

.pbcp-calibration .category-chip input[type="checkbox"] { display: none; }

.pbcp-calibration .category-chip.active {
  background: #eef2ff;
  border-color: #6366f1;
  color: #4f46e5;
  font-weight: 600;
}

.pbcp-calibration .category-chip:hover { border-color: #6366f1; }

.pbcp-calibration .checked-count {
  font-size: 13px;
  font-weight: 600;
  color: #6366f1;
}

.pbcp-calibration .pipeline-provider-select {
  padding: 8px 12px;
  border: 1px solid #d1d5db;
  border-radius: 8px;
  font-size: 13px;
  background: #fff;
  min-width: 180px;
}

.pbcp-calibration .btn-pipeline {
  padding: 8px 20px;
  background: #6366f1;
  color: #fff;
  border: none;
  border-radius: 8px;
  font-size: 13px;
  font-weight: 600;
  cursor: pointer;
  transition: background 0.15s;
  white-space: nowrap;
}

.pbcp-calibration .btn-pipeline:hover { background: #4f46e5; }
.pbcp-calibration .btn-pipeline:disabled { opacity: 0.5; cursor: not-allowed; }

.pbcp-calibration .btn-refresh {
  padding: 8px 20px;
  background: #fff;
  color: #6366f1;
  border: 1px solid #6366f1;
  border-radius: 8px;
  font-size: 13px;
  font-weight: 600;
  cursor: pointer;
  transition: all 0.15s;
  white-space: nowrap;
}

.pbcp-calibration .btn-refresh:hover { background: #eef2ff; }
.pbcp-calibration .btn-refresh:disabled { opacity: 0.5; cursor: not-allowed; }

.pbcp-calibration .btn-import-batch {
  padding: 8px 20px;
  background: #059669;
  color: #fff;
  border: none;
  border-radius: 8px;
  font-size: 13px;
  font-weight: 600;
  cursor: pointer;
  transition: background 0.15s;
  white-space: nowrap;
}

.pbcp-calibration .btn-import-batch:hover { background: #047857; }
.pbcp-calibration .btn-import-batch:disabled { opacity: 0.5; cursor: not-allowed; }

.pbcp-calibration .btn-import {
  padding: 10px 16px;
  background: #059669;
  color: #fff;
  border: none;
  border-radius: 8px;
  font-size: 14px;
  font-weight: 600;
  cursor: pointer;
  transition: background 0.15s;
}

.pbcp-calibration .btn-import:hover { background: #047857; }
.pbcp-calibration .btn-import:disabled { opacity: 0.5; cursor: not-allowed; }

/* Empty State */
.pbcp-calibration .empty-state {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 100%;
  color: #9ca3af;
  font-size: 14px;
  gap: 8px;
  padding: 40px;
  text-align: center;
}

.pbcp-calibration .empty-state.full-height { height: 100%; }
.pbcp-calibration .empty-hint { font-size: 12px; }

/* Placement Tabs */
.pbcp-calibration .placement-tabs {
  display: flex;
  gap: 4px;
  margin-bottom: 12px;
  flex-wrap: wrap;
}

.pbcp-calibration .placement-tabs button {
  padding: 4px 10px;
  border: 1px solid #d1d5db;
  background: #fff;
  border-radius: 6px;
  font-size: 12px;
  cursor: pointer;
}

.pbcp-calibration .placement-tabs button.active {
  background: #6366f1;
  color: #fff;
  border-color: #6366f1;
}

/* Confirm Modal */
.pbcp-calibration .confirm-overlay {
  position: fixed;
  inset: 0;
  background: rgba(0, 0, 0, 0.4);
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 1000;
}

.pbcp-calibration .confirm-modal {
  background: #fff;
  border-radius: 12px;
  padding: 24px;
  max-width: 440px;
  width: 90%;
  box-shadow: 0 20px 60px rgba(0, 0, 0, 0.2);
}

.pbcp-calibration .confirm-modal p {
  font-size: 14px;
  color: #374151;
  line-height: 1.6;
  margin: 0 0 20px;
}

.pbcp-calibration .confirm-actions {
  display: flex;
  justify-content: flex-end;
  gap: 10px;
}

.pbcp-calibration .btn-confirm-cancel {
  padding: 8px 16px;
  background: #fff;
  color: #374151;
  border: 1px solid #d1d5db;
  border-radius: 8px;
  font-size: 13px;
  font-weight: 500;
  cursor: pointer;
}

.pbcp-calibration .btn-confirm-ok {
  padding: 8px 16px;
  background: #4f46e5;
  color: #fff;
  border: none;
  border-radius: 8px;
  font-size: 13px;
  font-weight: 600;
  cursor: pointer;
}

.pbcp-calibration .btn-confirm-ok:hover { background: #4338ca; }

/* SVG Outline button in image picker */
.pbcp-calibration .svg-outline-btn {
  display: flex;
  align-items: center;
  justify-content: center;
  background: #f3f4f6;
}

.pbcp-calibration .svg-outline-btn.active {
  background: #eef2ff;
}

.pbcp-calibration .svg-outline-icon {
  font-size: 11px;
  font-weight: 700;
  color: #6366f1;
  letter-spacing: 0.5px;
}

/* Inline SVG in canvas */
.pbcp-calibration .silhouette-placeholder > svg {
  width: 100%;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
}

/* Printify-hosted SVG via <object> */
.pbcp-calibration .garment-svg-object {
  width: 100%;
  height: 100%;
  pointer-events: none;
}

/* Fetch SVG button */
.pbcp-calibration .fetch-svg-btn {
  border: 2px dashed #d1d5db !important;
  background: #fafafa;
}

.pbcp-calibration .fetch-svg-btn:hover:not(:disabled) {
  border-color: #6366f1 !important;
  background: #eef2ff;
}

.pbcp-calibration .fetch-svg-btn:disabled {
  opacity: 0.5;
  cursor: wait;
}

/* ===========================================
   Dashboard Designer CSS Variable Defaults
   =========================================== */
:root {
  --ld-primary: #C1272D;
  --ld-secondary: #1a1a2e;
  --ld-font-family: 'Inter', 'Figtree', -apple-system, BlinkMacSystemFont, sans-serif;
  --ld-h1-size: 24px;
  --ld-h2-size: 20px;
  --ld-h3-size: 16px;
  --ld-h4-size: 14px;
  --ld-body-size: 14px;
  --ld-caption-size: 12px;
  --ld-label-size: 14px;
  --ld-button-size: 14px;
  --ld-input-size: 14px;
}

/* Tailwind-extended colors for ld-primary/secondary */
.bg-ld-primary { background-color: #C1272D; background-color: var(--ld-primary); }
.bg-ld-secondary { background-color: #1a1a2e; background-color: var(--ld-secondary); }
.text-ld-primary { color: #C1272D; color: var(--ld-primary); }
.border-ld-primary { border-color: #C1272D; border-color: var(--ld-primary); }
.hover\:border-l-ld-primary:hover { border-left-color: #C1272D; border-left-color: var(--ld-primary); }

/* Typography helpers */
.ld-h1 { font-size: 24px; font-size: var(--ld-h1-size); font-weight: 700; font-family: 'Inter', 'Figtree', -apple-system, BlinkMacSystemFont, sans-serif; font-family: var(--ld-font-family); }
.ld-h2 { font-size: 20px; font-size: var(--ld-h2-size); font-weight: 700; font-family: 'Inter', 'Figtree', -apple-system, BlinkMacSystemFont, sans-serif; font-family: var(--ld-font-family); }
.ld-h3 { font-size: 16px; font-size: var(--ld-h3-size); font-weight: 600; font-family: 'Inter', 'Figtree', -apple-system, BlinkMacSystemFont, sans-serif; font-family: var(--ld-font-family); }
.ld-h4 { font-size: 14px; font-size: var(--ld-h4-size); font-weight: 600; font-family: 'Inter', 'Figtree', -apple-system, BlinkMacSystemFont, sans-serif; font-family: var(--ld-font-family); }
.ld-body { font-size: 14px; font-size: var(--ld-body-size); font-family: 'Inter', 'Figtree', -apple-system, BlinkMacSystemFont, sans-serif; font-family: var(--ld-font-family); }
.ld-body-sm { font-size: 12px; font-size: var(--ld-caption-size); font-family: 'Inter', 'Figtree', -apple-system, BlinkMacSystemFont, sans-serif; font-family: var(--ld-font-family); }
.ld-caption { font-size: 12px; font-size: var(--ld-caption-size); font-family: 'Inter', 'Figtree', -apple-system, BlinkMacSystemFont, sans-serif; font-family: var(--ld-font-family); }
.ld-label { font-size: 14px; font-size: var(--ld-label-size); font-weight: 500; font-family: 'Inter', 'Figtree', -apple-system, BlinkMacSystemFont, sans-serif; font-family: var(--ld-font-family); }
.ld-button { font-size: 14px; font-size: var(--ld-button-size); font-weight: 600; font-family: 'Inter', 'Figtree', -apple-system, BlinkMacSystemFont, sans-serif; font-family: var(--ld-font-family); }
.ld-input { font-size: 14px; font-size: var(--ld-input-size); font-family: 'Inter', 'Figtree', -apple-system, BlinkMacSystemFont, sans-serif; font-family: var(--ld-font-family); }
.ld-control-label { font-size: 14px; font-size: var(--ld-h4-size); font-weight: 600; font-family: 'Inter', 'Figtree', -apple-system, BlinkMacSystemFont, sans-serif; font-family: var(--ld-font-family); }
.ld-title { font-size: 16px; font-size: var(--ld-h3-size); font-weight: 700; font-family: 'Inter', 'Figtree', -apple-system, BlinkMacSystemFont, sans-serif; font-family: var(--ld-font-family); }

/* Shadow utilities */
.shadow-header { box-shadow: 2px 0 8px rgba(0,0,0,0.1); }

/* Hide scrollbar but keep scrollable */
.scrollbar-hide { -ms-overflow-style: none; scrollbar-width: none; }
.scrollbar-hide::-webkit-scrollbar { display: none; }

/* Sidebar bar default bg */
.ld-designer-sidebar { background-color: #1a1a2e; }

/* Control groups (used in AddText panel) */
.ld-control-group { display: flex; flex-direction: column; align-items: center; gap: 4px; }
.ld-button-group { display: flex; align-items: center; gap: 2px; }
.ld-button-group button {
  padding: 6px;
  border-radius: 4px;
  border: none;
  background: transparent;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: background-color 0.15s;
}
.ld-button-group button:hover { background-color: #f3f4f6; }

/* Edit upload panel */
.ld-edit-upload { padding: 0 4px; }

.canvas-area {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  -ms-flex-preferred-size: 66%;
  flex: 1 1;
  flex-basis: 66%;
  flex-grow: 1;
}
.canvas-border {
  border: 1px solid #ccc;
}

.range-slider {
  width: 195px;
  display: block !important;
}
.range-slider * {
  display: block !important;
}
.range-slider-thumb {
  width: 14px;
  height: 14px;
  background: #000;
  border: 1px solid #000000;
  outline: none;
  position: relative;
  top: -6px;
  border-radius: 100%;
  cursor: pointer;
  display: block !important;
}
.range-slider-track {
  height: 2px;
  background: #b4b4b4;
  display: block !important;
}

/*
* Canvas Style
*/
.canvas-area {

  flex-grow: 1;
}

/*
* Canvas Thumbnail style
*/
.view-editor-area {
  /* height: 85%; */
  overflow: hidden;
  position: relative;
  width: 100% !important;
}

.view-thumb-area .selected .text {
  border-bottom: 2px solid red;
}

.view-thumb-area {
  background-color: rgba(246, 246, 246, 0.9);
  border-radius: 0.25rem;
  margin-bottom: 0.5rem;
  padding: 10px;
  position: relative;
  text-align: center;
  width: 200px;
}

.view-thumb-box img {
  height: 100%;
  object-fit: contain;
  width: 100%;
}

.view-thumb-box .text {
  font-size: 12px;
  font-weight: 400;
  letter-spacing: 1px;
  line-height: 0.75rem;
  margin-top: 1px;
  padding-top: 4px;
  position: relative;
  text-transform: capitalize;
}

.view-thumb-bg {
  background-color: #d8d8d8;
  margin-bottom: 5px;
}

.view-thumb-area .text {
  font-size: 12px;
  font-weight: 400;
  letter-spacing: 1px;
  line-height: 0.75rem;
  margin-top: 1px;
  padding-top: 4px;
  position: relative;
  text-transform: capitalize;
}
.view-wrapper {
  overflow: hidden;
  width: 100%;
  margin: auto;
  display: flex;
  height: 75vh;
  background-color: aliceblue;
}

/* Mobile: Adjust view wrapper for bottom menu */
@media (max-width: 1023px) {
  .view-wrapper {
    height: calc(100vh - 180px);
    min-height: 300px;
  }
}

/* Prevent iOS auto-zoom on input focus */
@media (max-width: 1023px) {
  input, textarea, select {
    font-size: 16px !important;
  }
}

.upload-error {
  display: block;

  z-index: 99999;
}

.upload-error .modal-content {
  border-top: 10px solid #dc3545;
  padding: 15px;
}

.upload-error .close {
  position: absolute;
  right: 6px;
  top: 0px;
  font-size: 32px;
}

.upload-error .modal-header {
  border: none;
  border-bottom: none;
}

.upload-error .upload-error-title {
  color: #aa241b;
  line-height: 1.5rem;
  margin-bottom: 2rem;
  font-weight: 300;
}

.upload-error .modal-footer {
  border: none;
  border-top: none;
}

.upload-error p {
  padding-bottom: 10px;
}

.product-container img {
  max-width: none;
  max-width: initial;
}
.view-editor-area .canvas-container {
  border: dashed 1px #ccc;
}
/* .view-editor-area {
  background: blue;
} */

/* Scoped helpers for Products panel */
.ld-products .ld-products__heading {}
.ld-products .ld-products__subhead {}
.ld-products .ld-products__cta {}
.ld-products .ld-products__footer {}
.ld-products .ld-products__powered {}

/* ===========================================
   Toastify Icon Fix - prevent oversized icons
   =========================================== */
.Toastify__toast-container {
  z-index: 99999999 !important;
}
.Toastify__toast {
  padding: 8px 12px !important;
  min-height: auto !important;
  font-size: 14px !important;
}
.Toastify__toast-body {
  display: flex !important;
  align-items: center !important;
  gap: 8px !important;
}
.Toastify__toast-icon {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  width: 20px !important;
  height: 20px !important;
  min-width: 20px !important;
  max-width: 20px !important;
  flex-shrink: 0 !important;
}
.Toastify__toast-icon svg {
  width: 20px !important;
  height: 20px !important;
  max-width: 20px !important;
  max-height: 20px !important;
}
.Toastify__toast--error .Toastify__toast-icon svg,
.Toastify__toast--success .Toastify__toast-icon svg,
.Toastify__toast--warning .Toastify__toast-icon svg,
.Toastify__toast--info .Toastify__toast-icon svg {
  width: 20px !important;
  height: 20px !important;
}

/* ===========================================
   Save Status Indicator
   =========================================== */
.save-status-indicator {
  display: flex !important;
  align-items: center !important;
}

:root {
  --toastify-color-light: #fff;
  --toastify-color-dark: #121212;
  --toastify-color-info: #3498db;
  --toastify-color-success: #07bc0c;
  --toastify-color-warning: #f1c40f;
  --toastify-color-error: #e74c3c;
  --toastify-color-transparent: rgba(255, 255, 255, 0.7);
  --toastify-icon-color-info: var(--toastify-color-info);
  --toastify-icon-color-success: var(--toastify-color-success);
  --toastify-icon-color-warning: var(--toastify-color-warning);
  --toastify-icon-color-error: var(--toastify-color-error);
  --toastify-toast-width: 320px;
  --toastify-toast-background: #fff;
  --toastify-toast-min-height: 64px;
  --toastify-toast-max-height: 800px;
  --toastify-font-family: sans-serif;
  --toastify-z-index: 9999;
  --toastify-text-color-light: #757575;
  --toastify-text-color-dark: #fff;
  --toastify-text-color-info: #fff;
  --toastify-text-color-success: #fff;
  --toastify-text-color-warning: #fff;
  --toastify-text-color-error: #fff;
  --toastify-spinner-color: #616161;
  --toastify-spinner-color-empty-area: #e0e0e0;
  --toastify-color-progress-light: linear-gradient(
    to right,
    #4cd964,
    #5ac8fa,
    #007aff,
    #34aadc,
    #5856d6,
    #ff2d55
  );
  --toastify-color-progress-dark: #bb86fc;
  --toastify-color-progress-info: var(--toastify-color-info);
  --toastify-color-progress-success: var(--toastify-color-success);
  --toastify-color-progress-warning: var(--toastify-color-warning);
  --toastify-color-progress-error: var(--toastify-color-error);
}

.Toastify__toast-container {
  z-index: 9999;
  z-index: var(--toastify-z-index);
  -webkit-transform: translate3d(0, 0, 9999);
  -webkit-transform: translate3d(0, 0, var(--toastify-z-index));
  position: fixed;
  padding: 4px;
  width: 320px;
  width: var(--toastify-toast-width);
  box-sizing: border-box;
  color: #fff;
}
.Toastify__toast-container--top-left {
  top: 1em;
  left: 1em;
}
.Toastify__toast-container--top-center {
  top: 1em;
  left: 50%;
  transform: translateX(-50%);
}
.Toastify__toast-container--top-right {
  top: 1em;
  right: 1em;
}
.Toastify__toast-container--bottom-left {
  bottom: 1em;
  left: 1em;
}
.Toastify__toast-container--bottom-center {
  bottom: 1em;
  left: 50%;
  transform: translateX(-50%);
}
.Toastify__toast-container--bottom-right {
  bottom: 1em;
  right: 1em;
}

@media only screen and (max-width : 480px) {
  .Toastify__toast-container {
    width: 100vw;
    padding: 0;
    left: 0;
    margin: 0;
  }
  .Toastify__toast-container--top-left, .Toastify__toast-container--top-center, .Toastify__toast-container--top-right {
    top: 0;
    transform: translateX(0);
  }
  .Toastify__toast-container--bottom-left, .Toastify__toast-container--bottom-center, .Toastify__toast-container--bottom-right {
    bottom: 0;
    transform: translateX(0);
  }
  .Toastify__toast-container--rtl {
    right: 0;
    left: auto;
    left: initial;
  }
}
.Toastify__toast {
  position: relative;
  min-height: 64px;
  min-height: var(--toastify-toast-min-height);
  box-sizing: border-box;
  margin-bottom: 1rem;
  padding: 8px;
  border-radius: 4px;
  box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.1), 0 2px 15px 0 rgba(0, 0, 0, 0.05);
  display: flex;
  justify-content: space-between;
  max-height: 800px;
  max-height: var(--toastify-toast-max-height);
  overflow: hidden;
  font-family: sans-serif;
  font-family: var(--toastify-font-family);
  cursor: default;
  direction: ltr;
  /* webkit only issue #791 */
  z-index: 0;
}
.Toastify__toast--rtl {
  direction: rtl;
}
.Toastify__toast--close-on-click {
  cursor: pointer;
}
.Toastify__toast-body {
  margin: auto 0;
  flex: 1 1 auto;
  padding: 6px;
  display: flex;
  align-items: center;
}
.Toastify__toast-body > div:last-child {
  word-break: break-word;
  flex: 1 1;
}
.Toastify__toast-icon {
  margin-inline-end: 10px;
  width: 20px;
  flex-shrink: 0;
  display: flex;
}

.Toastify--animate {
  animation-fill-mode: both;
  animation-duration: 0.7s;
}

.Toastify--animate-icon {
  animation-fill-mode: both;
  animation-duration: 0.3s;
}

@media only screen and (max-width : 480px) {
  .Toastify__toast {
    margin-bottom: 0;
    border-radius: 0;
  }
}
.Toastify__toast-theme--dark {
  background: #121212;
  background: var(--toastify-color-dark);
  color: #fff;
  color: var(--toastify-text-color-dark);
}
.Toastify__toast-theme--light {
  background: #fff;
  background: var(--toastify-color-light);
  color: #757575;
  color: var(--toastify-text-color-light);
}
.Toastify__toast-theme--colored.Toastify__toast--default {
  background: #fff;
  background: var(--toastify-color-light);
  color: #757575;
  color: var(--toastify-text-color-light);
}
.Toastify__toast-theme--colored.Toastify__toast--info {
  color: #fff;
  color: var(--toastify-text-color-info);
  background: #3498db;
  background: var(--toastify-color-info);
}
.Toastify__toast-theme--colored.Toastify__toast--success {
  color: #fff;
  color: var(--toastify-text-color-success);
  background: #07bc0c;
  background: var(--toastify-color-success);
}
.Toastify__toast-theme--colored.Toastify__toast--warning {
  color: #fff;
  color: var(--toastify-text-color-warning);
  background: #f1c40f;
  background: var(--toastify-color-warning);
}
.Toastify__toast-theme--colored.Toastify__toast--error {
  color: #fff;
  color: var(--toastify-text-color-error);
  background: #e74c3c;
  background: var(--toastify-color-error);
}

.Toastify__progress-bar-theme--light {
  background: linear-gradient(
    to right,
    #4cd964,
    #5ac8fa,
    #007aff,
    #34aadc,
    #5856d6,
    #ff2d55
  );
  background: var(--toastify-color-progress-light);
}
.Toastify__progress-bar-theme--dark {
  background: #bb86fc;
  background: var(--toastify-color-progress-dark);
}
.Toastify__progress-bar--info {
  background: #3498db;
  background: var(--toastify-color-progress-info);
}
.Toastify__progress-bar--success {
  background: #07bc0c;
  background: var(--toastify-color-progress-success);
}
.Toastify__progress-bar--warning {
  background: #f1c40f;
  background: var(--toastify-color-progress-warning);
}
.Toastify__progress-bar--error {
  background: #e74c3c;
  background: var(--toastify-color-progress-error);
}
.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info, .Toastify__progress-bar-theme--colored.Toastify__progress-bar--success, .Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning, .Toastify__progress-bar-theme--colored.Toastify__progress-bar--error {
  background: rgba(255, 255, 255, 0.7);
  background: var(--toastify-color-transparent);
}

.Toastify__close-button {
  color: #fff;
  background: transparent;
  outline: none;
  border: none;
  padding: 0;
  cursor: pointer;
  opacity: 0.7;
  transition: 0.3s ease;
  align-self: flex-start;
}
.Toastify__close-button--light {
  color: #000;
  opacity: 0.3;
}
.Toastify__close-button > svg {
  fill: currentColor;
  height: 16px;
  width: 14px;
}
.Toastify__close-button:hover, .Toastify__close-button:focus {
  opacity: 1;
}

@keyframes Toastify__trackProgress {
  0% {
    transform: scaleX(1);
  }
  100% {
    transform: scaleX(0);
  }
}
.Toastify__progress-bar {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 5px;
  z-index: 9999;
  z-index: var(--toastify-z-index);
  opacity: 0.7;
  transform-origin: left;
}
.Toastify__progress-bar--animated {
  animation: Toastify__trackProgress linear 1 forwards;
}
.Toastify__progress-bar--controlled {
  transition: transform 0.2s;
}
.Toastify__progress-bar--rtl {
  right: 0;
  left: auto;
  left: initial;
  transform-origin: right;
}

.Toastify__spinner {
  width: 20px;
  height: 20px;
  box-sizing: border-box;
  border: 2px solid;
  border-radius: 100%;
  border-color: #e0e0e0;
  border-color: var(--toastify-spinner-color-empty-area);
  border-right-color: #616161;
  border-right-color: var(--toastify-spinner-color);
  animation: Toastify__spin 0.65s linear infinite;
}

@keyframes Toastify__bounceInRight {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    transform: translate3d(3000px, 0, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(-25px, 0, 0);
  }
  75% {
    transform: translate3d(10px, 0, 0);
  }
  90% {
    transform: translate3d(-5px, 0, 0);
  }
  to {
    transform: none;
  }
}
@keyframes Toastify__bounceOutRight {
  20% {
    opacity: 1;
    transform: translate3d(-20px, 0, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }
}
@keyframes Toastify__bounceInLeft {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(-3000px, 0, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(25px, 0, 0);
  }
  75% {
    transform: translate3d(-10px, 0, 0);
  }
  90% {
    transform: translate3d(5px, 0, 0);
  }
  to {
    transform: none;
  }
}
@keyframes Toastify__bounceOutLeft {
  20% {
    opacity: 1;
    transform: translate3d(20px, 0, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }
}
@keyframes Toastify__bounceInUp {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    transform: translate3d(0, 3000px, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }
  75% {
    transform: translate3d(0, 10px, 0);
  }
  90% {
    transform: translate3d(0, -5px, 0);
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes Toastify__bounceOutUp {
  20% {
    transform: translate3d(0, -10px, 0);
  }
  40%, 45% {
    opacity: 1;
    transform: translate3d(0, 20px, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
}
@keyframes Toastify__bounceInDown {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(0, -3000px, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(0, 25px, 0);
  }
  75% {
    transform: translate3d(0, -10px, 0);
  }
  90% {
    transform: translate3d(0, 5px, 0);
  }
  to {
    transform: none;
  }
}
@keyframes Toastify__bounceOutDown {
  20% {
    transform: translate3d(0, 10px, 0);
  }
  40%, 45% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
}
.Toastify__bounce-enter--top-left, .Toastify__bounce-enter--bottom-left {
  animation-name: Toastify__bounceInLeft;
}
.Toastify__bounce-enter--top-right, .Toastify__bounce-enter--bottom-right {
  animation-name: Toastify__bounceInRight;
}
.Toastify__bounce-enter--top-center {
  animation-name: Toastify__bounceInDown;
}
.Toastify__bounce-enter--bottom-center {
  animation-name: Toastify__bounceInUp;
}

.Toastify__bounce-exit--top-left, .Toastify__bounce-exit--bottom-left {
  animation-name: Toastify__bounceOutLeft;
}
.Toastify__bounce-exit--top-right, .Toastify__bounce-exit--bottom-right {
  animation-name: Toastify__bounceOutRight;
}
.Toastify__bounce-exit--top-center {
  animation-name: Toastify__bounceOutUp;
}
.Toastify__bounce-exit--bottom-center {
  animation-name: Toastify__bounceOutDown;
}

@keyframes Toastify__zoomIn {
  from {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}
@keyframes Toastify__zoomOut {
  from {
    opacity: 1;
  }
  50% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 0;
  }
}
.Toastify__zoom-enter {
  animation-name: Toastify__zoomIn;
}

.Toastify__zoom-exit {
  animation-name: Toastify__zoomOut;
}

@keyframes Toastify__flipIn {
  from {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    animation-timing-function: ease-in;
  }
  60% {
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }
  80% {
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
  to {
    transform: perspective(400px);
  }
}
@keyframes Toastify__flipOut {
  from {
    transform: perspective(400px);
  }
  30% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }
  to {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}
.Toastify__flip-enter {
  animation-name: Toastify__flipIn;
}

.Toastify__flip-exit {
  animation-name: Toastify__flipOut;
}

@keyframes Toastify__slideInRight {
  from {
    transform: translate3d(110%, 0, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes Toastify__slideInLeft {
  from {
    transform: translate3d(-110%, 0, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes Toastify__slideInUp {
  from {
    transform: translate3d(0, 110%, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes Toastify__slideInDown {
  from {
    transform: translate3d(0, -110%, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes Toastify__slideOutRight {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(110%, 0, 0);
  }
}
@keyframes Toastify__slideOutLeft {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(-110%, 0, 0);
  }
}
@keyframes Toastify__slideOutDown {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(0, 500px, 0);
  }
}
@keyframes Toastify__slideOutUp {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(0, -500px, 0);
  }
}
.Toastify__slide-enter--top-left, .Toastify__slide-enter--bottom-left {
  animation-name: Toastify__slideInLeft;
}
.Toastify__slide-enter--top-right, .Toastify__slide-enter--bottom-right {
  animation-name: Toastify__slideInRight;
}
.Toastify__slide-enter--top-center {
  animation-name: Toastify__slideInDown;
}
.Toastify__slide-enter--bottom-center {
  animation-name: Toastify__slideInUp;
}

.Toastify__slide-exit--top-left, .Toastify__slide-exit--bottom-left {
  animation-name: Toastify__slideOutLeft;
}
.Toastify__slide-exit--top-right, .Toastify__slide-exit--bottom-right {
  animation-name: Toastify__slideOutRight;
}
.Toastify__slide-exit--top-center {
  animation-name: Toastify__slideOutUp;
}
.Toastify__slide-exit--bottom-center {
  animation-name: Toastify__slideOutDown;
}

@keyframes Toastify__spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
.Checkbox_customCheckbox__gFUcZ {
  position: relative;
  -webkit-appearance: none;
          appearance: none;
  outline: none;
  width: 40px;
  height: 22px;
  background-color: #ffffff;
  border: 1px solid #e44d4d;
  border-radius: 40px;
  box-shadow: inset -20px 0 0 0 #ffffff;
  cursor: pointer;
}

.Checkbox_customCheckbox__gFUcZ:after {
  content: '';
  position: absolute;
  top: 0px;
  left: 0px;
  width: 20px;
  height: 20px;
  background-color: #e44d4d;
  border-radius: 50%;
  border: 1px solid #fff;
}

.Checkbox_customCheckbox__gFUcZ:checked {
  border-color: #e44d4d;
  box-shadow: inset 20px 0 0 0 #e44d4d;
}

.Checkbox_customCheckbox__gFUcZ:checked:after {
  left: 18px;
  box-shadow: -2px 4px 3px rgba(0, 0, 0, 0.05);
  background-color: #fff;
  border: 1px solid #e44d4d;
}

