.spectrum_b37d53 {
    background-color: var(--spectrum-alias-background-color-default, var(--spectrum-global-color-gray-100));
    -webkit-tap-highlight-color: #0000
}

.spectrum_2a241c {
    font-family: adobe-clean-ux, adobe-clean, Source Sans Pro, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif
}

.spectrum_2a241c:lang(ar) {
    font-family: adobe-arabic, myriad-arabic, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif
}

.spectrum_2a241c:lang(he) {
    font-family: adobe-hebrew, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif
}

.spectrum_2a241c:lang(zh),
.spectrum_2a241c:lang(zh-Hans) {
    font-family: adobe-clean-han-simplified-c, SimSun, Heiti SC Light, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif
}

.spectrum_2a241c:lang(ko) {
    font-family: adobe-clean-han-korean, Malgun Gothic, Apple Gothic, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif
}

.spectrum_2a241c:lang(ja) {
    font-family: adobe-clean-han-japanese, Yu Gothic, メイリオ, ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro W3, Osaka, ＭＳＰゴシック, MS PGothic, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif
}

.spectrum_2a241c {
    font-size: var(--spectrum-alias-font-size-default, var(--spectrum-global-dimension-font-size-100));
    color: var(--spectrum-global-color-gray-800)
}

.spectrum-Body_2a241c,
.spectrum_2a241c,
.spectrum_2a241c.spectrum-Body_2a241c {
    font-size: var(--spectrum-body-4-text-size, var(--spectrum-alias-font-size-default));
    font-weight: var(--spectrum-body-4-text-font-weight, var(--spectrum-alias-body-text-font-weight));
    line-height: var(--spectrum-body-4-text-line-height, var(--spectrum-alias-body-text-line-height));
    font-style: var(--spectrum-body-4-text-font-style, var(--spectrum-global-font-style-regular))
}

.spectrum-Body--italic_2a241c {
    font-style: var(--spectrum-body-4-emphasis-text-font-style, var(--spectrum-global-font-style-italic))
}

.spectrum--darkest_256eeb {
    --spectrum-global-color-status: Verified;
    --spectrum-global-color-version: 5.00.1;
    --spectrum-global-color-celery-400: #3da74e;
    --spectrum-global-color-celery-500: #44b556;
    --spectrum-global-color-celery-600: #4bc35f;
    --spectrum-global-color-celery-700: #51d267;
    --spectrum-global-color-chartreuse-400: #7cc33f;
    --spectrum-global-color-chartreuse-500: #85d044;
    --spectrum-global-color-chartreuse-600: #8ede49;
    --spectrum-global-color-chartreuse-700: #9bec54;
    --spectrum-global-color-yellow-400: #d2b200;
    --spectrum-global-color-yellow-500: #dfbf00;
    --spectrum-global-color-yellow-600: #edcc00;
    --spectrum-global-color-yellow-700: #fad900;
    --spectrum-global-color-magenta-400: #ca2996;
    --spectrum-global-color-magenta-500: #d83790;
    --spectrum-global-color-magenta-600: #e2499d;
    --spectrum-global-color-magenta-700: #ec5aaa;
    --spectrum-global-color-fuchsia-400: #b130bd;
    --spectrum-global-color-fuchsia-500: #c038cc;
    --spectrum-global-color-fuchsia-600: #cf3edc;
    --spectrum-global-color-fuchsia-700: #d951e5;
    --spectrum-global-color-purple-400: #864ccc;
    --spectrum-global-color-purple-500: #9256d9;
    --spectrum-global-color-purple-600: #9d64e1;
    --spectrum-global-color-purple-700: #a873df;
    --spectrum-global-color-indigo-400: #5c5ce0;
    --spectrum-global-color-indigo-500: #6767ec;
    --spectrum-global-color-indigo-600: #7575f1;
    --spectrum-global-color-indigo-700: #8282f6;
    --spectrum-global-color-seafoam-400: #16878c;
    --spectrum-global-color-seafoam-500: #1b959a;
    --spectrum-global-color-seafoam-600: #20a3a8;
    --spectrum-global-color-seafoam-700: #23b2b8;
    --spectrum-global-color-red-400: #d7373f;
    --spectrum-global-color-red-500: #e34850;
    --spectrum-global-color-red-600: #ec5b62;
    --spectrum-global-color-red-700: #f76d74;
    --spectrum-global-color-orange-400: #da7b11;
    --spectrum-global-color-orange-500: #e68619;
    --spectrum-global-color-orange-600: #f29423;
    --spectrum-global-color-orange-700: #f9a43f;
    --spectrum-global-color-green-400: #268e6c;
    --spectrum-global-color-green-500: #2d9d78;
    --spectrum-global-color-green-600: #33ab84;
    --spectrum-global-color-green-700: #39b990;
    --spectrum-global-color-blue-400: #1473e6;
    --spectrum-global-color-blue-500: #2680eb;
    --spectrum-global-color-blue-600: #378ef0;
    --spectrum-global-color-blue-700: #4b9cf5;
    --spectrum-global-color-gray-50: #080808;
    --spectrum-global-color-gray-75: #1a1a1a;
    --spectrum-global-color-gray-100: #1e1e1e;
    --spectrum-global-color-gray-200: #2c2c2c;
    --spectrum-global-color-gray-300: #393939;
    --spectrum-global-color-gray-400: #494949;
    --spectrum-global-color-gray-500: #5c5c5c;
    --spectrum-global-color-gray-600: #7c7c7c;
    --spectrum-global-color-gray-700: #a2a2a2;
    --spectrum-global-color-gray-800: #c8c8c8;
    --spectrum-global-color-gray-900: #efefef;
    --spectrum-alias-background-color-modal-overlay: #0009;
    --spectrum-alias-dropshadow-color: #000c;
    --spectrum-alias-background-color-hover-overlay: #efefef14;
    --spectrum-alias-highlight-hover: #efefef14;
    --spectrum-alias-highlight-active: #efefef26;
    --spectrum-alias-highlight-selected: #2680eb33;
    --spectrum-alias-highlight-selected-hover: #2680eb4d;
    --spectrum-alias-text-highlight-color: #2680eb4d;
    --spectrum-alias-background-color-quickactions: #1e1e1ee6;
    --spectrum-alias-radial-reaction-color-default: #c8c8c899;
    --spectrum-alias-pasteboard-background-color: var(--spectrum-global-color-gray-50);
    --spectrum-alias-appframe-border-color: var(--spectrum-global-color-gray-50);
    --spectrum-alias-appframe-separator-color: var(--spectrum-global-color-gray-50);
    --spectrum-colorarea-border-color: #efefef1a;
    --spectrum-colorarea-border-color-hover: #efefef1a;
    --spectrum-colorarea-border-color-down: #efefef1a;
    --spectrum-colorarea-border-color-key-focus: #efefef1a;
    --spectrum-colorslider-border-color: #efefef1a;
    --spectrum-colorslider-border-color-hover: #efefef1a;
    --spectrum-colorslider-border-color-down: #efefef1a;
    --spectrum-colorslider-border-color-key-focus: #efefef1a;
    --spectrum-colorslider-vertical-border-color: #efefef1a;
    --spectrum-colorslider-vertical-border-color-hover: #efefef1a;
    --spectrum-colorslider-vertical-border-color-down: #efefef1a;
    --spectrum-colorslider-vertical-border-color-key-focus: #efefef1a;
    --spectrum-colorwheel-border-color: #efefef1a;
    --spectrum-colorwheel-border-color-hover: #efefef1a;
    --spectrum-colorwheel-border-color-down: #efefef1a;
    --spectrum-colorwheel-border-color-key-focus: #efefef1a;
    --spectrum-miller-column-item-background-color-selected: #2680eb1a;
    --spectrum-miller-column-item-background-color-selected-hover: #2680eb33;
    --spectrum-tabs-compact-selection-indicator-color: var(--spectrum-global-color-blue-500);
    --spectrum-tabs-compact-vertical-rule-color: var(--spectrum-global-color-gray-200);
    --spectrum-tabs-compact-vertical-emphasized-selection-indicator-color: var(--spectrum-global-color-blue-500);
    --spectrum-tabs-compact-vertical-emphasized-rule-color: var(--spectrum-global-color-gray-200);
    --spectrum-tabs-emphasized-selection-indicator-color: var(--spectrum-global-color-blue-500);
    --spectrum-tabs-quiet-compact-emphasized-selection-indicator-color: var(--spectrum-global-color-blue-500);
    --spectrum-tabs-quiet-compact-vertical-emphasized-selection-indicator-color: var(--spectrum-global-color-blue-500);
    --spectrum-tabs-quiet-emphasized-selection-indicator-color: var(--spectrum-global-color-blue-500);
    --spectrum-tabs-quiet-vertical-emphasized-selection-indicator-color: var(--spectrum-global-color-blue-500);
    --spectrum-well-background-color: #c8c8c805;
    --spectrum-well-border-color: #efefef0d;
    --spectrum-tray-background-color: var(--spectrum-global-color-gray-100);
    --react-spectrum-datepicker-placeholder-color: var(--spectrum-global-color-gray-600)
}

.spectrum_9e130c {
    --spectrum-global-animation-duration-0: 0ms;
    --spectrum-global-animation-duration-100: 130ms;
    --spectrum-global-animation-duration-200: 160ms;
    --spectrum-global-animation-duration-300: 190ms;
    --spectrum-global-animation-duration-400: 220ms;
    --spectrum-global-animation-duration-500: 250ms;
    --spectrum-global-animation-duration-600: 300ms;
    --spectrum-global-animation-duration-700: 350ms;
    --spectrum-global-animation-duration-800: 400ms;
    --spectrum-global-animation-duration-900: 450ms;
    --spectrum-global-animation-duration-1000: 500ms;
    --spectrum-global-animation-duration-2000: 1000ms;
    --spectrum-global-animation-duration-4000: 2000ms;
    --spectrum-global-animation-ease-in-out: cubic-bezier(0.45, 0, 0.4, 1);
    --spectrum-global-animation-ease-in: cubic-bezier(0.5, 0, 1, 1);
    --spectrum-global-animation-ease-out: cubic-bezier(0, 0, 0.4, 1);
    --spectrum-global-animation-linear: cubic-bezier(0, 0, 1, 1);
    --spectrum-global-color-status: Verified;
    --spectrum-global-color-version: 5.00.1;
    --spectrum-global-color-static-black: #000;
    --spectrum-global-color-static-white: #fff;
    --spectrum-global-color-static-blue: #1473e6;
    --spectrum-global-color-static-gray-50: #fff;
    --spectrum-global-color-static-gray-75: #fff;
    --spectrum-global-color-static-gray-100: #fff;
    --spectrum-global-color-static-gray-200: #f4f4f4;
    --spectrum-global-color-static-gray-300: #eaeaea;
    --spectrum-global-color-static-gray-400: #d3d3d3;
    --spectrum-global-color-static-gray-500: #bcbcbc;
    --spectrum-global-color-static-gray-600: #959595;
    --spectrum-global-color-static-gray-700: #747474;
    --spectrum-global-color-static-gray-800: #505050;
    --spectrum-global-color-static-gray-900: #323232;
    --spectrum-global-color-static-blue-200: #5aa9fa;
    --spectrum-global-color-static-blue-300: #4b9cf5;
    --spectrum-global-color-static-blue-400: #378ef0;
    --spectrum-global-color-static-blue-500: #2680eb;
    --spectrum-global-color-static-blue-600: #1473e6;
    --spectrum-global-color-static-blue-700: #0d66d0;
    --spectrum-global-color-static-blue-800: #095aba;
    --spectrum-global-color-static-red-400: #ec5b62;
    --spectrum-global-color-static-red-500: #e34850;
    --spectrum-global-color-static-red-600: #d7373f;
    --spectrum-global-color-static-red-700: #c9252d;
    --spectrum-global-color-static-orange-400: #f29423;
    --spectrum-global-color-static-orange-500: #e68619;
    --spectrum-global-color-static-orange-600: #da7b11;
    --spectrum-global-color-static-orange-700: #cb6f10;
    --spectrum-global-color-static-green-400: #33ab84;
    --spectrum-global-color-static-green-500: #2d9d78;
    --spectrum-global-color-static-green-600: #268e6c;
    --spectrum-global-color-static-green-700: #12805c;
    --spectrum-global-color-static-celery-200: #58e06f;
    --spectrum-global-color-static-celery-300: #51d267;
    --spectrum-global-color-static-celery-400: #4bc35f;
    --spectrum-global-color-static-celery-500: #44b556;
    --spectrum-global-color-static-celery-600: #3da74e;
    --spectrum-global-color-static-celery-700: #379947;
    --spectrum-global-color-static-chartreuse-300: #9bec54;
    --spectrum-global-color-static-chartreuse-400: #8ede49;
    --spectrum-global-color-static-chartreuse-500: #85d044;
    --spectrum-global-color-static-chartreuse-600: #7cc33f;
    --spectrum-global-color-static-chartreuse-700: #73b53a;
    --spectrum-global-color-static-yellow-200: #ffe22e;
    --spectrum-global-color-static-yellow-300: #fad900;
    --spectrum-global-color-static-yellow-400: #edcc00;
    --spectrum-global-color-static-yellow-500: #dfbf00;
    --spectrum-global-color-static-yellow-600: #d2b200;
    --spectrum-global-color-static-yellow-700: #c4a600;
    --spectrum-global-color-static-magenta-200: #f56bb7;
    --spectrum-global-color-static-magenta-300: #ec5aaa;
    --spectrum-global-color-static-magenta-400: #e2499d;
    --spectrum-global-color-static-magenta-500: #d83790;
    --spectrum-global-color-static-magenta-600: #ca2982;
    --spectrum-global-color-static-magenta-700: #bc1c74;
    --spectrum-global-color-static-fuchsia-400: #cf3edc;
    --spectrum-global-color-static-fuchsia-500: #c038cc;
    --spectrum-global-color-static-fuchsia-600: #b130bd;
    --spectrum-global-color-static-fuchsia-700: #a228ad;
    --spectrum-global-color-static-purple-400: #9d64e1;
    --spectrum-global-color-static-purple-500: #9256d9;
    --spectrum-global-color-static-purple-600: #864ccc;
    --spectrum-global-color-static-purple-700: #7a42bf;
    --spectrum-global-color-static-purple-800: #6f38b1;
    --spectrum-global-color-static-indigo-200: #9090fa;
    --spectrum-global-color-static-indigo-300: #8282f6;
    --spectrum-global-color-static-indigo-400: #7575f1;
    --spectrum-global-color-static-indigo-500: #6767ec;
    --spectrum-global-color-static-indigo-600: #5c5ce0;
    --spectrum-global-color-static-indigo-700: #5151d3;
    --spectrum-global-color-static-seafoam-200: #26c0c7;
    --spectrum-global-color-static-seafoam-300: #23b2b8;
    --spectrum-global-color-static-seafoam-400: #20a3a8;
    --spectrum-global-color-static-seafoam-500: #1b959a;
    --spectrum-global-color-static-seafoam-600: #16878c;
    --spectrum-global-color-static-seafoam-700: #0f797d;
    --spectrum-global-color-opacity-100: 1;
    --spectrum-global-color-opacity-90: 0.9;
    --spectrum-global-color-opacity-80: 0.8;
    --spectrum-global-color-opacity-60: 0.6;
    --spectrum-global-color-opacity-50: 0.5;
    --spectrum-global-color-opacity-42: 0.42;
    --spectrum-global-color-opacity-40: 0.4;
    --spectrum-global-color-opacity-30: 0.3;
    --spectrum-global-color-opacity-25: 0.25;
    --spectrum-global-color-opacity-20: 0.2;
    --spectrum-global-color-opacity-15: 0.15;
    --spectrum-global-color-opacity-10: 0.1;
    --spectrum-global-color-opacity-8: 0.08;
    --spectrum-global-color-opacity-7: 0.07;
    --spectrum-global-color-opacity-6: 0.06;
    --spectrum-global-color-opacity-5: 0.05;
    --spectrum-global-color-opacity-4: 0.04;
    --spectrum-semantic-negative-color-background: var(--spectrum-global-color-static-red-700, #c9252d);
    --spectrum-semantic-negative-color-default: var(--spectrum-global-color-red-500);
    --spectrum-semantic-negative-color-state-hover: var(--spectrum-global-color-red-600);
    --spectrum-semantic-negative-color-dark: var(--spectrum-global-color-red-600);
    --spectrum-semantic-negative-color-border: var(--spectrum-global-color-red-400);
    --spectrum-semantic-negative-color-icon: var(--spectrum-global-color-red-600);
    --spectrum-semantic-negative-color-status: var(--spectrum-global-color-red-400);
    --spectrum-semantic-negative-color-text-large: var(--spectrum-global-color-red-500);
    --spectrum-semantic-negative-color-text-small: var(--spectrum-global-color-red-600);
    --spectrum-semantic-negative-color-state-down: var(--spectrum-global-color-red-700);
    --spectrum-semantic-negative-color-state-focus: var(--spectrum-global-color-red-400);
    --spectrum-semantic-notice-color-background: var(--spectrum-global-color-static-orange-700, #cb6f10);
    --spectrum-semantic-notice-color-default: var(--spectrum-global-color-orange-500);
    --spectrum-semantic-notice-color-dark: var(--spectrum-global-color-orange-600);
    --spectrum-semantic-notice-color-border: var(--spectrum-global-color-orange-400);
    --spectrum-semantic-notice-color-icon: var(--spectrum-global-color-orange-600);
    --spectrum-semantic-notice-color-status: var(--spectrum-global-color-orange-400);
    --spectrum-semantic-notice-color-text-large: var(--spectrum-global-color-orange-500);
    --spectrum-semantic-notice-color-text-small: var(--spectrum-global-color-orange-600);
    --spectrum-semantic-notice-color-state-down: var(--spectrum-global-color-orange-700);
    --spectrum-semantic-notice-color-state-focus: var(--spectrum-global-color-orange-400);
    --spectrum-semantic-positive-color-background: var(--spectrum-global-color-static-green-700, #12805c);
    --spectrum-semantic-positive-color-default: var(--spectrum-global-color-green-500);
    --spectrum-semantic-positive-color-dark: var(--spectrum-global-color-green-600);
    --spectrum-semantic-positive-color-border: var(--spectrum-global-color-green-400);
    --spectrum-semantic-positive-color-icon: var(--spectrum-global-color-green-600);
    --spectrum-semantic-positive-color-status: var(--spectrum-global-color-green-400);
    --spectrum-semantic-positive-color-text-large: var(--spectrum-global-color-green-500);
    --spectrum-semantic-positive-color-text-small: var(--spectrum-global-color-green-600);
    --spectrum-semantic-positive-color-state-down: var(--spectrum-global-color-green-700);
    --spectrum-semantic-positive-color-state-focus: var(--spectrum-global-color-green-400);
    --spectrum-semantic-informative-color-background: var(--spectrum-global-color-static-blue-700, #0d66d0);
    --spectrum-semantic-informative-color-default: var(--spectrum-global-color-blue-500);
    --spectrum-semantic-informative-color-dark: var(--spectrum-global-color-blue-600);
    --spectrum-semantic-informative-color-border: var(--spectrum-global-color-blue-400);
    --spectrum-semantic-informative-color-icon: var(--spectrum-global-color-blue-600);
    --spectrum-semantic-informative-color-status: var(--spectrum-global-color-blue-400);
    --spectrum-semantic-informative-color-text-large: var(--spectrum-global-color-blue-500);
    --spectrum-semantic-informative-color-text-small: var(--spectrum-global-color-blue-600);
    --spectrum-semantic-informative-color-state-down: var(--spectrum-global-color-blue-700);
    --spectrum-semantic-informative-color-state-focus: var(--spectrum-global-color-blue-400);
    --spectrum-semantic-cta-color-background-default: var(--spectrum-global-color-static-blue-600, #1473e6);
    --spectrum-semantic-cta-color-background-hover: var(--spectrum-global-color-static-blue-700, #0d66d0);
    --spectrum-semantic-cta-color-background-down: var(--spectrum-global-color-static-blue-800, #095aba);
    --spectrum-semantic-cta-color-background-key-focus: var(--spectrum-global-color-static-blue-600, #1473e6);
    --spectrum-semantic-background-color-key-focus: var(--spectrum-global-color-static-blue-600, #1473e6);
    --spectrum-semantic-neutral-color-background: var(--spectrum-global-color-static-gray-700, #747474);
    --spectrum-semantic-presence-color-1: var(--spectrum-global-color-static-red-500, #e34850);
    --spectrum-semantic-presence-color-2: var(--spectrum-global-color-static-orange-400, #f29423);
    --spectrum-semantic-presence-color-3: var(--spectrum-global-color-static-yellow-400, #edcc00);
    --spectrum-semantic-presence-color-4: #4bcca2;
    --spectrum-semantic-presence-color-5: #00c7ff;
    --spectrum-semantic-presence-color-6: #008cb8;
    --spectrum-semantic-presence-color-7: #7e4bf3;
    --spectrum-semantic-presence-color-8: var(--spectrum-global-color-static-fuchsia-600, #b130bd);
    --spectrum-global-dimension-static-size-0: 0px;
    --spectrum-global-dimension-static-size-10: 1px;
    --spectrum-global-dimension-static-size-25: 2px;
    --spectrum-global-dimension-static-size-50: 4px;
    --spectrum-global-dimension-static-size-40: 3px;
    --spectrum-global-dimension-static-size-65: 5px;
    --spectrum-global-dimension-static-size-100: 8px;
    --spectrum-global-dimension-static-size-115: 9px;
    --spectrum-global-dimension-static-size-125: 10px;
    --spectrum-global-dimension-static-size-130: 11px;
    --spectrum-global-dimension-static-size-150: 12px;
    --spectrum-global-dimension-static-size-160: 13px;
    --spectrum-global-dimension-static-size-175: 14px;
    --spectrum-global-dimension-static-size-200: 16px;
    --spectrum-global-dimension-static-size-225: 18px;
    --spectrum-global-dimension-static-size-250: 20px;
    --spectrum-global-dimension-static-size-300: 24px;
    --spectrum-global-dimension-static-size-400: 32px;
    --spectrum-global-dimension-static-size-450: 36px;
    --spectrum-global-dimension-static-size-500: 40px;
    --spectrum-global-dimension-static-size-550: 44px;
    --spectrum-global-dimension-static-size-600: 48px;
    --spectrum-global-dimension-static-size-700: 56px;
    --spectrum-global-dimension-static-size-800: 64px;
    --spectrum-global-dimension-static-size-900: 72px;
    --spectrum-global-dimension-static-size-1000: 80px;
    --spectrum-global-dimension-static-size-1200: 96px;
    --spectrum-global-dimension-static-size-1700: 136px;
    --spectrum-global-dimension-static-size-2400: 192px;
    --spectrum-global-dimension-static-size-2600: 208px;
    --spectrum-global-dimension-static-size-3400: 272px;
    --spectrum-global-dimension-static-size-3600: 288px;
    --spectrum-global-dimension-static-size-4600: 368px;
    --spectrum-global-dimension-static-size-5000: 400px;
    --spectrum-global-dimension-static-size-6000: 480px;
    --spectrum-global-dimension-static-font-size-50: 11px;
    --spectrum-global-dimension-static-font-size-75: 12px;
    --spectrum-global-dimension-static-font-size-100: 14px;
    --spectrum-global-dimension-static-font-size-150: 15px;
    --spectrum-global-dimension-static-font-size-200: 16px;
    --spectrum-global-dimension-static-font-size-300: 18px;
    --spectrum-global-dimension-static-font-size-400: 20px;
    --spectrum-global-dimension-static-font-size-500: 22px;
    --spectrum-global-dimension-static-font-size-600: 25px;
    --spectrum-global-dimension-static-font-size-700: 28px;
    --spectrum-global-dimension-static-font-size-800: 32px;
    --spectrum-global-dimension-static-font-size-900: 36px;
    --spectrum-global-dimension-static-font-size-1000: 40px;
    --spectrum-global-dimension-static-percent-50: 50%;
    --spectrum-global-dimension-static-percent-100: 100%;
    --spectrum-global-dimension-static-breakpoint-xsmall: 304px;
    --spectrum-global-dimension-static-breakpoint-small: 768px;
    --spectrum-global-dimension-static-breakpoint-medium: 1280px;
    --spectrum-global-dimension-static-breakpoint-large: 1768px;
    --spectrum-global-dimension-static-breakpoint-xlarge: 2160px;
    --spectrum-global-dimension-static-grid-columns: 12;
    --spectrum-global-dimension-static-grid-fluid-width: 100%;
    --spectrum-global-dimension-static-grid-fixed-max-width: 1280px;
    --spectrum-global-font-family-base: adobe-clean, "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Ubuntu, "Trebuchet MS", "Lucida Grande", sans-serif;
    --spectrum-global-font-family-serif: adobe-clean-serif, "Source Serif Pro", Georgia, serif;
    --spectrum-global-font-family-code: "Source Code Pro", Monaco, monospace;
    --spectrum-global-font-weight-thin: 100;
    --spectrum-global-font-weight-ultra-light: 200;
    --spectrum-global-font-weight-light: 300;
    --spectrum-global-font-weight-regular: 400;
    --spectrum-global-font-weight-medium: 500;
    --spectrum-global-font-weight-semi-bold: 600;
    --spectrum-global-font-weight-bold: 700;
    --spectrum-global-font-weight-extra-bold: 800;
    --spectrum-global-font-weight-black: 900;
    --spectrum-global-font-style-regular: normal;
    --spectrum-global-font-style-italic: italic;
    --spectrum-global-font-letter-spacing-none: 0;
    --spectrum-global-font-letter-spacing-small: .0125em;
    --spectrum-global-font-letter-spacing-han: .05em;
    --spectrum-global-font-letter-spacing-medium: .06em;
    --spectrum-global-font-line-height-large: 1.7;
    --spectrum-global-font-line-height-medium: 1.5;
    --spectrum-global-font-line-height-small: 1.3;
    --spectrum-global-font-multiplier-25: .25em;
    --spectrum-global-font-multiplier-75: .75em;
    --spectrum-alias-border-size-thin: var(--spectrum-global-dimension-static-size-10, 1px);
    --spectrum-alias-border-size-thick: var(--spectrum-global-dimension-static-size-25, 2px);
    --spectrum-alias-border-size-thicker: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-alias-border-size-thickest: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-alias-border-offset-thin: var(--spectrum-global-dimension-static-size-25, 2px);
    --spectrum-alias-border-offset-thick: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-alias-border-offset-thicker: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-alias-border-offset-thickest: var(--spectrum-global-dimension-static-size-200, 16px);
    --spectrum-alias-grid-baseline: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-alias-grid-gutter-xsmall: var(--spectrum-global-dimension-static-size-200, 16px);
    --spectrum-alias-grid-gutter-small: var(--spectrum-global-dimension-static-size-300, 24px);
    --spectrum-alias-grid-gutter-medium: var(--spectrum-global-dimension-static-size-400, 32px);
    --spectrum-alias-grid-gutter-large: var(--spectrum-global-dimension-static-size-500, 40px);
    --spectrum-alias-grid-gutter-xlarge: var(--spectrum-global-dimension-static-size-600, 48px);
    --spectrum-alias-grid-margin-xsmall: var(--spectrum-global-dimension-static-size-200, 16px);
    --spectrum-alias-grid-margin-small: var(--spectrum-global-dimension-static-size-300, 24px);
    --spectrum-alias-grid-margin-medium: var(--spectrum-global-dimension-static-size-400, 32px);
    --spectrum-alias-grid-margin-large: var(--spectrum-global-dimension-static-size-500, 40px);
    --spectrum-alias-grid-margin-xlarge: var(--spectrum-global-dimension-static-size-600, 48px);
    --spectrum-alias-grid-layout-region-margin-bottom-xsmall: var(--spectrum-global-dimension-static-size-200, 16px);
    --spectrum-alias-grid-layout-region-margin-bottom-small: var(--spectrum-global-dimension-static-size-300, 24px);
    --spectrum-alias-grid-layout-region-margin-bottom-medium: var(--spectrum-global-dimension-static-size-400, 32px);
    --spectrum-alias-grid-layout-region-margin-bottom-large: var(--spectrum-global-dimension-static-size-500, 40px);
    --spectrum-alias-grid-layout-region-margin-bottom-xlarge: var(--spectrum-global-dimension-static-size-600, 48px);
    --spectrum-alias-radial-reaction-size-default: var(--spectrum-global-dimension-static-size-550, 44px);
    --spectrum-alias-font-family-ar: myriad-arabic, adobe-clean, "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Ubuntu, "Trebuchet MS", "Lucida Grande", sans-serif;
    --spectrum-alias-font-family-he: myriad-hebrew, adobe-clean, "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Ubuntu, "Trebuchet MS", "Lucida Grande", sans-serif;
    --spectrum-alias-font-family-zh: adobe-clean-han-traditional, source-han-traditional, "MingLiu", "Heiti TC Light", "sans-serif";
    --spectrum-alias-font-family-zhhans: adobe-clean-han-simplified-c, source-han-simplified-c, "SimSun", "Heiti SC Light", "sans-serif";
    --spectrum-alias-font-family-ko: adobe-clean-han-korean, source-han-korean, "Malgun Gothic", "Apple Gothic", "sans-serif";
    --spectrum-alias-font-family-ja: adobe-clean-han-japanese, source-han-japanese, "Yu Gothic", "メイリオ", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro W3", "Osaka", "ＭＳＰゴシック", "MS PGothic", "sans-serif";
    --spectrum-alias-font-family-condensed: adobe-clean-han-traditional, source-han-traditional, "MingLiu", "Heiti TC Light", adobe-clean, "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Ubuntu, "Trebuchet MS", "Lucida Grande", sans-serif;
    --spectrum-alias-line-height-body: var(--spectrum-global-font-line-height-medium, 1.5);
    --spectrum-alias-line-height-title: var(--spectrum-global-font-line-height-small, 1.3);
    --spectrum-alias-body-han-text-line-height: var(--spectrum-global-font-line-height-large, 1.7);
    --spectrum-alias-body-text-font-family: var(--spectrum-global-font-family-base, adobe-clean, "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Ubuntu, "Trebuchet MS", "Lucida Grande", sans-serif);
    --spectrum-alias-body-text-line-height: var(--spectrum-global-font-line-height-medium, 1.5);
    --spectrum-alias-body-text-font-weight: var(--spectrum-global-font-weight-regular, 400);
    --spectrum-alias-body-text-font-weight-strong: var(--spectrum-global-font-weight-bold, 700);
    --spectrum-alias-button-text-line-height: var(--spectrum-global-font-line-height-small, 1.3);
    --spectrum-alias-heading-han-text-line-height: var(--spectrum-global-font-line-height-medium, 1.5);
    --spectrum-alias-heading-text-line-height: var(--spectrum-global-font-line-height-small, 1.3);
    --spectrum-alias-heading-text-font-weight-regular: var(--spectrum-global-font-weight-bold, 700);
    --spectrum-alias-heading-text-font-weight-regular-strong: var(--spectrum-global-font-weight-black, 900);
    --spectrum-alias-heading-text-font-weight-quiet: var(--spectrum-global-font-weight-light, 300);
    --spectrum-alias-heading-text-font-weight-quiet-strong: var(--spectrum-global-font-weight-bold, 700);
    --spectrum-alias-heading-text-font-weight-strong: var(--spectrum-global-font-weight-black, 900);
    --spectrum-alias-heading-text-font-weight-strong-strong: var(--spectrum-global-font-weight-black, 900);
    --spectrum-alias-subheading-text-font-weight: var(--spectrum-global-font-weight-bold, 700);
    --spectrum-alias-subheading-text-font-weight-strong: var(--spectrum-global-font-weight-black, 900);
    --spectrum-alias-detail-text-font-weight: var(--spectrum-global-font-weight-bold, 700);
    --spectrum-alias-detail-text-font-weight-light: var(--spectrum-global-font-weight-regular, 400);
    --spectrum-alias-detail-text-font-weight-strong: var(--spectrum-global-font-weight-black, 900);
    --spectrum-alias-serif-text-font-family: var(--spectrum-global-font-family-serif, adobe-clean-serif, "Source Serif Pro", Georgia, serif);
    --spectrum-alias-article-text-font-family: var(--spectrum-global-font-family-serif, adobe-clean-serif, "Source Serif Pro", Georgia, serif);
    --spectrum-alias-article-body-text-font-weight: var(--spectrum-global-font-weight-regular, 400);
    --spectrum-alias-article-body-text-font-weight-strong: var(--spectrum-global-font-weight-black, 900);
    --spectrum-alias-article-heading-text-font-weight: var(--spectrum-global-font-weight-bold, 700);
    --spectrum-alias-article-heading-text-font-weight-strong: var(--spectrum-global-font-weight-black, 900);
    --spectrum-alias-article-heading-text-font-weight-quiet: var(--spectrum-global-font-weight-regular, 400);
    --spectrum-alias-article-heading-text-font-weight-quiet-strong: var(--spectrum-global-font-weight-bold, 700);
    --spectrum-alias-article-subheading-text-font-weight: var(--spectrum-global-font-weight-bold, 700);
    --spectrum-alias-article-subheading-text-font-weight-strong: var(--spectrum-global-font-weight-black, 900);
    --spectrum-alias-article-detail-text-font-weight: var(--spectrum-global-font-weight-regular, 400);
    --spectrum-alias-article-detail-text-font-weight-strong: var(--spectrum-global-font-weight-bold, 700);
    --spectrum-alias-code-text-font-family: var(--spectrum-global-font-family-code, "Source Code Pro", Monaco, monospace);
    --spectrum-alias-han-heading-text-font-weight-regular: var(--spectrum-global-font-weight-bold, 700);
    --spectrum-alias-han-heading-text-font-weight-regular-emphasis: var(--spectrum-global-font-weight-extra-bold, 800);
    --spectrum-alias-han-heading-text-font-weight-regular-strong: var(--spectrum-global-font-weight-black, 900);
    --spectrum-alias-han-heading-text-font-weight-quiet: var(--spectrum-global-font-weight-light, 300);
    --spectrum-alias-han-heading-text-font-weight-quiet-emphasis: var(--spectrum-global-font-weight-regular, 400);
    --spectrum-alias-han-heading-text-font-weight-quiet-strong: var(--spectrum-global-font-weight-bold, 700);
    --spectrum-alias-han-heading-text-font-weight-light: var(--spectrum-global-font-weight-light, 300);
    --spectrum-alias-han-heading-text-font-weight-light-emphasis: var(--spectrum-global-font-weight-regular, 400);
    --spectrum-alias-han-heading-text-font-weight-light-strong: var(--spectrum-global-font-weight-bold, 700);
    --spectrum-alias-han-heading-text-font-weight-strong: var(--spectrum-global-font-weight-black, 900);
    --spectrum-alias-han-heading-text-font-weight-strong-emphasis: var(--spectrum-global-font-weight-black, 900);
    --spectrum-alias-han-heading-text-font-weight-strong-strong: var(--spectrum-global-font-weight-black, 900);
    --spectrum-alias-han-heading-text-font-weight-heavy: var(--spectrum-global-font-weight-black, 900);
    --spectrum-alias-han-heading-text-font-weight-heavy-emphasis: var(--spectrum-global-font-weight-black, 900);
    --spectrum-alias-han-heading-text-font-weight-heavy-strong: var(--spectrum-global-font-weight-black, 900);
    --spectrum-alias-han-body-text-font-weight-regular: var(--spectrum-global-font-weight-regular, 400);
    --spectrum-alias-han-body-text-font-weight-emphasis: var(--spectrum-global-font-weight-bold, 700);
    --spectrum-alias-han-body-text-font-weight-strong: var(--spectrum-global-font-weight-black, 900);
    --spectrum-alias-han-subheading-text-font-weight-regular: var(--spectrum-global-font-weight-bold, 700);
    --spectrum-alias-han-subheading-text-font-weight-emphasis: var(--spectrum-global-font-weight-extra-bold, 800);
    --spectrum-alias-han-subheading-text-font-weight-strong: var(--spectrum-global-font-weight-black, 900);
    --spectrum-alias-han-detail-text-font-weight: var(--spectrum-global-font-weight-regular, 400);
    --spectrum-alias-han-detail-text-font-weight-emphasis: var(--spectrum-global-font-weight-bold, 700);
    --spectrum-alias-han-detail-text-font-weight-strong: var(--spectrum-global-font-weight-black, 900);
    --spectrum-alias-code-text-font-weight-regular: var(--spectrum-global-font-weight-regular, 400);
    --spectrum-alias-code-text-font-weight-strong: var(--spectrum-global-font-weight-bold, 700);
    --spectrum-alias-code-text-line-height: var(--spectrum-global-font-line-height-medium, 1.5);
    --spectrum-alias-heading-margin-bottom: var(--spectrum-global-font-multiplier-25, .25em);
    --spectrum-alias-body-margin-bottom: var(--spectrum-global-font-multiplier-75, .75em);
    --spectrum-alias-focus-ring-gap: var(--spectrum-global-dimension-static-size-25, 2px);
    --spectrum-alias-focus-ring-size: var(--spectrum-global-dimension-static-size-25, 2px);
    --spectrum-alias-loupe-entry-animation-duration: var(--spectrum-global-animation-duration-300, 190ms);
    --spectrum-alias-loupe-exit-animation-duration: var(--spectrum-global-animation-duration-300, 190ms)
}

.spectrum--large_9e130c,
.spectrum--medium_9e130c {
    --spectrum-alias-dropshadow-blur: var(--spectrum-global-dimension-size-50);
    --spectrum-alias-dropshadow-offset-y: var(--spectrum-global-dimension-size-10);
    --spectrum-alias-font-size-default: var(--spectrum-global-dimension-font-size-100);
    --spectrum-alias-line-height-small: var(--spectrum-global-dimension-size-200);
    --spectrum-alias-line-height-medium: var(--spectrum-global-dimension-size-250);
    --spectrum-alias-line-height-large: var(--spectrum-global-dimension-size-300);
    --spectrum-alias-line-height-xlarge: var(--spectrum-global-dimension-size-400);
    --spectrum-alias-line-height-xxlarge: var(--spectrum-global-dimension-size-600);
    --spectrum-alias-layout-label-gap-size: var(--spectrum-global-dimension-size-100);
    --spectrum-alias-pill-button-text-size: var(--spectrum-global-dimension-font-size-100);
    --spectrum-alias-pill-button-text-baseline: var(--spectrum-global-dimension-static-size-150, 12px);
    --spectrum-alias-border-radius-xsmall: var(--spectrum-global-dimension-size-10);
    --spectrum-alias-border-radius-small: var(--spectrum-global-dimension-size-25);
    --spectrum-alias-border-radius-regular: var(--spectrum-global-dimension-size-50);
    --spectrum-alias-border-radius-medium: var(--spectrum-global-dimension-size-100);
    --spectrum-alias-border-radius-large: var(--spectrum-global-dimension-size-200);
    --spectrum-alias-single-line-height: var(--spectrum-global-dimension-size-400);
    --spectrum-alias-single-line-width: var(--spectrum-global-dimension-size-2400);
    --spectrum-alias-workflow-icon-size: var(--spectrum-global-dimension-size-225);
    --spectrum-alias-heading-display1-text-size: var(--spectrum-global-dimension-font-size-1300);
    --spectrum-alias-heading-xxxl-text-size: var(--spectrum-global-dimension-font-size-1300);
    --spectrum-alias-heading-han-display1-text-size: var(--spectrum-global-dimension-font-size-1300);
    --spectrum-alias-heading-han-xxxl-text-size: var(--spectrum-global-dimension-font-size-1300);
    --spectrum-alias-heading-han-display1-margin-top: var(--spectrum-global-dimension-font-size-1200);
    --spectrum-alias-heading-han-xxxl-margin-top: var(--spectrum-global-dimension-font-size-1200);
    --spectrum-alias-heading-display1-margin-top: var(--spectrum-global-dimension-font-size-1200);
    --spectrum-alias-heading-xxxl-margin-top: var(--spectrum-global-dimension-font-size-1200);
    --spectrum-alias-heading-display2-text-size: var(--spectrum-global-dimension-font-size-1100);
    --spectrum-alias-heading-xxl-text-size: var(--spectrum-global-dimension-font-size-1100);
    --spectrum-alias-heading-display2-margin-top: var(--spectrum-global-dimension-font-size-900);
    --spectrum-alias-heading-xxl-margin-top: var(--spectrum-global-dimension-font-size-900);
    --spectrum-alias-heading-han-display2-text-size: var(--spectrum-global-dimension-font-size-900);
    --spectrum-alias-heading-han-xxl-text-size: var(--spectrum-global-dimension-font-size-900);
    --spectrum-alias-heading-han-display2-margin-top: var(--spectrum-global-dimension-font-size-800);
    --spectrum-alias-heading-han-xxl-margin-top: var(--spectrum-global-dimension-font-size-800);
    --spectrum-alias-heading1-text-size: var(--spectrum-global-dimension-font-size-900);
    --spectrum-alias-heading-xl-text-size: var(--spectrum-global-dimension-font-size-900);
    --spectrum-alias-heading1-margin-top: var(--spectrum-global-dimension-font-size-800);
    --spectrum-alias-heading-xl-margin-top: var(--spectrum-global-dimension-font-size-800);
    --spectrum-alias-heading1-han-text-size: var(--spectrum-global-dimension-font-size-800);
    --spectrum-alias-heading-han-xl-text-size: var(--spectrum-global-dimension-font-size-800);
    --spectrum-alias-heading1-han-margin-top: var(--spectrum-global-dimension-font-size-700);
    --spectrum-alias-heading-han-xl-margin-top: var(--spectrum-global-dimension-font-size-700);
    --spectrum-alias-heading2-text-size: var(--spectrum-global-dimension-font-size-700);
    --spectrum-alias-heading-l-text-size: var(--spectrum-global-dimension-font-size-700);
    --spectrum-alias-heading2-margin-top: var(--spectrum-global-dimension-font-size-600);
    --spectrum-alias-heading-l-margin-top: var(--spectrum-global-dimension-font-size-600);
    --spectrum-alias-heading2-han-text-size: var(--spectrum-global-dimension-font-size-600);
    --spectrum-alias-heading-han-l-text-size: var(--spectrum-global-dimension-font-size-600);
    --spectrum-alias-heading2-han-margin-top: var(--spectrum-global-dimension-font-size-500);
    --spectrum-alias-heading-han-l-margin-top: var(--spectrum-global-dimension-font-size-500);
    --spectrum-alias-heading3-text-size: var(--spectrum-global-dimension-font-size-500);
    --spectrum-alias-heading-m-text-size: var(--spectrum-global-dimension-font-size-500);
    --spectrum-alias-heading3-margin-top: var(--spectrum-global-dimension-font-size-400);
    --spectrum-alias-heading-m-margin-top: var(--spectrum-global-dimension-font-size-400);
    --spectrum-alias-heading3-han-text-size: var(--spectrum-global-dimension-font-size-400);
    --spectrum-alias-heading-han-m-text-size: var(--spectrum-global-dimension-font-size-400);
    --spectrum-alias-heading3-han-margin-top: var(--spectrum-global-dimension-font-size-300);
    --spectrum-alias-heading-han-m-margin-top: var(--spectrum-global-dimension-font-size-300);
    --spectrum-alias-heading4-text-size: var(--spectrum-global-dimension-font-size-300);
    --spectrum-alias-heading-s-text-size: var(--spectrum-global-dimension-font-size-300);
    --spectrum-alias-heading4-margin-top: var(--spectrum-global-dimension-font-size-200);
    --spectrum-alias-heading-s-margin-top: var(--spectrum-global-dimension-font-size-200);
    --spectrum-alias-heading5-text-size: var(--spectrum-global-dimension-font-size-200);
    --spectrum-alias-heading-xs-text-size: var(--spectrum-global-dimension-font-size-200);
    --spectrum-alias-heading5-margin-top: var(--spectrum-global-dimension-font-size-100);
    --spectrum-alias-heading-xs-margin-top: var(--spectrum-global-dimension-font-size-100);
    --spectrum-alias-heading6-text-size: var(--spectrum-global-dimension-font-size-100);
    --spectrum-alias-heading-xxs-text-size: var(--spectrum-global-dimension-font-size-100);
    --spectrum-alias-heading6-margin-top: var(--spectrum-global-dimension-font-size-75);
    --spectrum-alias-heading-xxs-margin-top: var(--spectrum-global-dimension-font-size-75);
    --spectrum-alias-avatar-size-50: var(--spectrum-global-dimension-size-200);
    --spectrum-alias-avatar-size-75: var(--spectrum-global-dimension-size-225);
    --spectrum-alias-avatar-size-200: var(--spectrum-global-dimension-size-275);
    --spectrum-alias-avatar-size-300: var(--spectrum-global-dimension-size-325);
    --spectrum-alias-avatar-size-500: var(--spectrum-global-dimension-size-400);
    --spectrum-alias-avatar-size-700: var(--spectrum-global-dimension-size-500)
}

.spectrum--dark_9e130c,
.spectrum--darkest_9e130c,
.spectrum--light_9e130c,
.spectrum--lightest_9e130c {
    --spectrum-alias-background-color-default: var(--spectrum-global-color-gray-100);
    --spectrum-alias-background-color-transparent: transparent;
    --spectrum-alias-background-color-label-gray: #707070;
    --spectrum-alias-background-color-quickactions-overlay: #0003;
    --spectrum-alias-placeholder-text-color: var(--spectrum-global-color-gray-600);
    --spectrum-alias-placeholder-text-color-hover: var(--spectrum-global-color-gray-900);
    --spectrum-alias-placeholder-text-color-down: var(--spectrum-global-color-gray-900);
    --spectrum-alias-placeholder-text-color-selected: var(--spectrum-global-color-gray-800);
    --spectrum-alias-label-text-color: var(--spectrum-global-color-gray-700);
    --spectrum-alias-text-color: var(--spectrum-global-color-gray-800);
    --spectrum-alias-text-color-hover: var(--spectrum-global-color-gray-900);
    --spectrum-alias-text-color-down: var(--spectrum-global-color-gray-900);
    --spectrum-alias-text-color-key-focus: var(--spectrum-global-color-blue-600);
    --spectrum-alias-text-color-mouse-focus: var(--spectrum-global-color-blue-600);
    --spectrum-alias-text-color-disabled: var(--spectrum-global-color-gray-500);
    --spectrum-alias-text-color-invalid: var(--spectrum-global-color-red-500);
    --spectrum-alias-text-color-selected: var(--spectrum-global-color-blue-600);
    --spectrum-alias-text-color-selected-neutral: var(--spectrum-global-color-gray-900);
    --spectrum-alias-title-text-color: var(--spectrum-global-color-gray-900);
    --spectrum-alias-heading-text-color: var(--spectrum-global-color-gray-900);
    --spectrum-alias-border-color: var(--spectrum-global-color-gray-400);
    --spectrum-alias-border-color-hover: var(--spectrum-global-color-gray-500);
    --spectrum-alias-border-color-down: var(--spectrum-global-color-gray-500);
    --spectrum-alias-border-color-focus: var(--spectrum-global-color-blue-400);
    --spectrum-alias-border-color-mouse-focus: var(--spectrum-global-color-blue-500);
    --spectrum-alias-border-color-disabled: var(--spectrum-global-color-gray-200);
    --spectrum-alias-border-color-extralight: var(--spectrum-global-color-gray-100);
    --spectrum-alias-border-color-light: var(--spectrum-global-color-gray-200);
    --spectrum-alias-border-color-mid: var(--spectrum-global-color-gray-300);
    --spectrum-alias-border-color-dark: var(--spectrum-global-color-gray-400);
    --spectrum-alias-border-color-transparent: transparent;
    --spectrum-alias-border-color-translucent-dark: #0000000d;
    --spectrum-alias-border-color-translucent-darker: #0000001a;
    --spectrum-alias-focus-color: var(--spectrum-global-color-blue-400);
    --spectrum-alias-focus-ring-color: var(--spectrum-alias-focus-color, var(--spectrum-global-color-blue-400));
    --spectrum-alias-track-color-default: var(--spectrum-global-color-gray-300);
    --spectrum-alias-track-color-disabled: var(--spectrum-global-color-gray-300);
    --spectrum-alias-track-color-over-background: #fff3;
    --spectrum-alias-icon-color: var(--spectrum-global-color-gray-700);
    --spectrum-alias-icon-color-over-background: var(--spectrum-global-color-static-white, #fff);
    --spectrum-alias-icon-color-hover: var(--spectrum-global-color-gray-900);
    --spectrum-alias-icon-color-down: var(--spectrum-global-color-gray-900);
    --spectrum-alias-icon-color-focus: var(--spectrum-global-color-gray-900);
    --spectrum-alias-icon-color-disabled: var(--spectrum-global-color-gray-400);
    --spectrum-alias-icon-color-selected-neutral: var(--spectrum-global-color-gray-900);
    --spectrum-alias-icon-color-selected: var(--spectrum-global-color-blue-500);
    --spectrum-alias-icon-color-selected-hover: var(--spectrum-global-color-blue-600);
    --spectrum-alias-icon-color-selected-down: var(--spectrum-global-color-blue-700);
    --spectrum-alias-icon-color-selected-focus: var(--spectrum-global-color-blue-600);
    --spectrum-alias-icon-color-error: var(--spectrum-global-color-red-400);
    --spectrum-alias-toolbar-background-color: var(--spectrum-global-color-gray-100);
    --spectrum-alias-colorhandle-outer-border-color: #0000006b;
    --spectrum-alias-categorical-color-1: var(--spectrum-global-color-static-seafoam-200, #26c0c7);
    --spectrum-alias-categorical-color-2: var(--spectrum-global-color-static-indigo-700, #5151d3);
    --spectrum-alias-categorical-color-3: var(--spectrum-global-color-static-orange-500, #e68619);
    --spectrum-alias-categorical-color-4: var(--spectrum-global-color-static-magenta-500, #d83790);
    --spectrum-alias-categorical-color-5: var(--spectrum-global-color-static-indigo-200, #9090fa);
    --spectrum-alias-categorical-color-6: var(--spectrum-global-color-static-celery-200, #58e06f);
    --spectrum-alias-categorical-color-7: var(--spectrum-global-color-static-blue-500, #2680eb);
    --spectrum-alias-categorical-color-8: var(--spectrum-global-color-static-purple-800, #6f38b1);
    --spectrum-alias-categorical-color-9: var(--spectrum-global-color-static-yellow-500, #dfbf00);
    --spectrum-alias-categorical-color-10: var(--spectrum-global-color-static-orange-700, #cb6f10);
    --spectrum-alias-categorical-color-11: var(--spectrum-global-color-static-green-600, #268e6c);
    --spectrum-alias-categorical-color-12: var(--spectrum-global-color-static-chartreuse-300, #9bec54);
    --spectrum-alias-categorical-color-13: var(--spectrum-global-color-static-blue-200, #5aa9fa);
    --spectrum-alias-categorical-color-14: var(--spectrum-global-color-static-fuchsia-500, #c038cc);
    --spectrum-alias-categorical-color-15: var(--spectrum-global-color-static-magenta-200, #f56bb7);
    --spectrum-alias-categorical-color-16: var(--spectrum-global-color-static-yellow-200, #ffe22e)
}

.spectrum--large_c40598 {
    --spectrum-global-dimension-scale-factor: 1.25;
    --spectrum-global-dimension-size-0: 0px;
    --spectrum-global-dimension-size-10: 1px;
    --spectrum-global-dimension-size-25: 2px;
    --spectrum-global-dimension-size-40: 4px;
    --spectrum-global-dimension-size-50: 5px;
    --spectrum-global-dimension-size-65: 6px;
    --spectrum-global-dimension-size-75: 8px;
    --spectrum-global-dimension-size-85: 9px;
    --spectrum-global-dimension-size-100: 10px;
    --spectrum-global-dimension-size-115: 11px;
    --spectrum-global-dimension-size-125: 13px;
    --spectrum-global-dimension-size-130: 14px;
    --spectrum-global-dimension-size-150: 15px;
    --spectrum-global-dimension-size-160: 16px;
    --spectrum-global-dimension-size-175: 18px;
    --spectrum-global-dimension-size-200: 20px;
    --spectrum-global-dimension-size-225: 22px;
    --spectrum-global-dimension-size-250: 25px;
    --spectrum-global-dimension-size-275: 28px;
    --spectrum-global-dimension-size-300: 30px;
    --spectrum-global-dimension-size-325: 32px;
    --spectrum-global-dimension-size-350: 35px;
    --spectrum-global-dimension-size-400: 40px;
    --spectrum-global-dimension-size-450: 45px;
    --spectrum-global-dimension-size-500: 50px;
    --spectrum-global-dimension-size-550: 56px;
    --spectrum-global-dimension-size-600: 60px;
    --spectrum-global-dimension-size-675: 68px;
    --spectrum-global-dimension-size-700: 70px;
    --spectrum-global-dimension-size-800: 80px;
    --spectrum-global-dimension-size-900: 90px;
    --spectrum-global-dimension-size-1000: 100px;
    --spectrum-global-dimension-size-1200: 120px;
    --spectrum-global-dimension-size-1250: 125px;
    --spectrum-global-dimension-size-1600: 160px;
    --spectrum-global-dimension-size-1700: 170px;
    --spectrum-global-dimension-size-2000: 200px;
    --spectrum-global-dimension-size-2400: 240px;
    --spectrum-global-dimension-size-3000: 300px;
    --spectrum-global-dimension-size-3400: 340px;
    --spectrum-global-dimension-size-3600: 360px;
    --spectrum-global-dimension-size-4600: 460px;
    --spectrum-global-dimension-size-5000: 500px;
    --spectrum-global-dimension-size-6000: 600px;
    --spectrum-global-dimension-font-size-25: 12px;
    --spectrum-global-dimension-font-size-50: 13px;
    --spectrum-global-dimension-font-size-75: 15px;
    --spectrum-global-dimension-font-size-100: 17px;
    --spectrum-global-dimension-font-size-150: 18px;
    --spectrum-global-dimension-font-size-200: 19px;
    --spectrum-global-dimension-font-size-300: 22px;
    --spectrum-global-dimension-font-size-400: 24px;
    --spectrum-global-dimension-font-size-500: 27px;
    --spectrum-global-dimension-font-size-600: 31px;
    --spectrum-global-dimension-font-size-700: 34px;
    --spectrum-global-dimension-font-size-800: 39px;
    --spectrum-global-dimension-font-size-900: 44px;
    --spectrum-global-dimension-font-size-1000: 49px;
    --spectrum-global-dimension-font-size-1100: 55px;
    --spectrum-global-dimension-font-size-1200: 62px;
    --spectrum-global-dimension-font-size-1300: 70px;
    --spectrum-alias-avatar-size-100: 26px;
    --spectrum-alias-avatar-size-400: 36px;
    --spectrum-alias-avatar-size-600: 46px;
    --spectrum-actionbutton-touch-hit-x: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-actionbutton-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-actionbutton-emphasized-touch-hit-x: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-actionbutton-emphasized-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-actionbutton-quiet-touch-hit-x: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-actionbutton-quiet-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-actionbutton-quiet-emphasized-touch-hit-x: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-actionbutton-quiet-emphasized-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-barloader-large-border-radius: 4px;
    --spectrum-barloader-large-indeterminate-border-radius: 4px;
    --spectrum-barloader-large-over-background-border-radius: 4px;
    --spectrum-barloader-small-border-radius: 3px;
    --spectrum-barloader-small-indeterminate-border-radius: 3px;
    --spectrum-barloader-small-over-background-border-radius: 3px;
    --spectrum-breadcrumb-compact-item-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-breadcrumb-compact-button-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-breadcrumb-item-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-breadcrumb-button-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-breadcrumb-multiline-item-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-breadcrumb-multiline-button-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-button-cta-text-padding-bottom: var(--spectrum-global-dimension-size-100);
    --spectrum-button-cta-min-width: 90px;
    --spectrum-button-cta-touch-hit-x: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-button-cta-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-button-over-background-text-padding-bottom: var(--spectrum-global-dimension-size-100);
    --spectrum-button-over-background-min-width: 90px;
    --spectrum-button-over-background-touch-hit-x: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-button-over-background-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-button-primary-text-padding-bottom: var(--spectrum-global-dimension-size-100);
    --spectrum-button-primary-min-width: 90px;
    --spectrum-button-primary-touch-hit-x: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-button-primary-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-button-quiet-over-background-text-padding-bottom: var(--spectrum-global-dimension-size-100);
    --spectrum-button-quiet-over-background-min-width: 90px;
    --spectrum-button-quiet-over-background-touch-hit-x: var(--spectrum-global-dimension-static-size-250, 20px);
    --spectrum-button-quiet-over-background-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-button-quiet-over-background-cursor-hit-x: var(--spectrum-global-dimension-static-size-250, 20px);
    --spectrum-button-quiet-primary-text-padding-bottom: var(--spectrum-global-dimension-size-100);
    --spectrum-button-quiet-primary-min-width: 90px;
    --spectrum-button-quiet-primary-touch-hit-x: var(--spectrum-global-dimension-static-size-250, 20px);
    --spectrum-button-quiet-primary-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-button-quiet-primary-cursor-hit-x: var(--spectrum-global-dimension-static-size-250, 20px);
    --spectrum-button-quiet-secondary-text-padding-bottom: var(--spectrum-global-dimension-size-100);
    --spectrum-button-quiet-secondary-min-width: 90px;
    --spectrum-button-quiet-secondary-touch-hit-x: var(--spectrum-global-dimension-static-size-250, 20px);
    --spectrum-button-quiet-secondary-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-button-quiet-secondary-cursor-hit-x: var(--spectrum-global-dimension-static-size-250, 20px);
    --spectrum-button-quiet-warning-text-padding-bottom: var(--spectrum-global-dimension-size-100);
    --spectrum-button-quiet-warning-min-width: 90px;
    --spectrum-button-quiet-warning-touch-hit-x: var(--spectrum-global-dimension-static-size-250, 20px);
    --spectrum-button-quiet-warning-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-button-quiet-warning-cursor-hit-x: var(--spectrum-global-dimension-static-size-250, 20px);
    --spectrum-button-secondary-text-padding-bottom: var(--spectrum-global-dimension-size-100);
    --spectrum-button-secondary-min-width: 90px;
    --spectrum-button-secondary-touch-hit-x: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-button-secondary-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-button-warning-text-padding-bottom: var(--spectrum-global-dimension-size-100);
    --spectrum-button-warning-min-width: 90px;
    --spectrum-button-warning-touch-hit-x: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-button-warning-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-checkbox-text-gap-key-focus: var(--spectrum-global-dimension-static-size-150, 12px);
    --spectrum-checkbox-text-gap-selected-key-focus: var(--spectrum-global-dimension-static-size-150, 12px);
    --spectrum-checkbox-text-gap-indeterminate-key-focus: var(--spectrum-global-dimension-static-size-150, 12px);
    --spectrum-checkbox-text-gap-error-key-focus: var(--spectrum-global-dimension-static-size-150, 12px);
    --spectrum-checkbox-text-gap-error-selected-key-focus: var(--spectrum-global-dimension-static-size-150, 12px);
    --spectrum-checkbox-text-gap-error-indeterminate-key-focus: var(--spectrum-global-dimension-static-size-150, 12px);
    --spectrum-checkbox-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-checkbox-emphasized-text-gap-key-focus: var(--spectrum-global-dimension-static-size-150, 12px);
    --spectrum-checkbox-emphasized-text-gap-selected-key-focus: var(--spectrum-global-dimension-static-size-150, 12px);
    --spectrum-checkbox-emphasized-text-gap-indeterminate-key-focus: var(--spectrum-global-dimension-static-size-150, 12px);
    --spectrum-checkbox-emphasized-text-gap-error-key-focus: var(--spectrum-global-dimension-static-size-150, 12px);
    --spectrum-checkbox-emphasized-text-gap-error-selected-key-focus: var(--spectrum-global-dimension-static-size-150, 12px);
    --spectrum-checkbox-emphasized-text-gap-error-indeterminate-key-focus: var(--spectrum-global-dimension-static-size-150, 12px);
    --spectrum-checkbox-emphasized-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-checkbox-quiet-text-gap-key-focus: var(--spectrum-global-dimension-static-size-150, 12px);
    --spectrum-checkbox-quiet-text-gap-selected-key-focus: var(--spectrum-global-dimension-static-size-150, 12px);
    --spectrum-checkbox-quiet-text-gap-indeterminate-key-focus: var(--spectrum-global-dimension-static-size-150, 12px);
    --spectrum-checkbox-quiet-text-gap-error-key-focus: var(--spectrum-global-dimension-static-size-150, 12px);
    --spectrum-checkbox-quiet-text-gap-error-selected-key-focus: var(--spectrum-global-dimension-static-size-150, 12px);
    --spectrum-checkbox-quiet-text-gap-error-indeterminate-key-focus: var(--spectrum-global-dimension-static-size-150, 12px);
    --spectrum-checkbox-quiet-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-circleloader-medium-border-size: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-circleloader-medium-over-background-border-size: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-circleloader-small-border-size: 3px;
    --spectrum-circleloader-small-over-background-border-size: 3px;
    --spectrum-colorhandle-loupe-margin: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-colorloupe-colorhandle-gap: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-colorslider-touch-hit-y: var(--spectrum-global-dimension-size-85);
    --spectrum-colorslider-vertical-touch-hit-x: var(--spectrum-global-dimension-size-85);
    --spectrum-colorwheel-min-size: var(--spectrum-global-dimension-static-size-2600, 208px);
    --spectrum-colorwheel-touch-hit-outer: var(--spectrum-global-dimension-size-85);
    --spectrum-colorwheel-touch-hit-inner: var(--spectrum-global-dimension-size-85);
    --spectrum-cyclebutton-touch-hit-x: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-cyclebutton-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-dialog-confirm-max-width: var(--spectrum-global-dimension-static-size-5000, 400px);
    --spectrum-dialog-confirm-title-text-size: var(--spectrum-global-dimension-font-size-200);
    --spectrum-dialog-confirm-description-text-size: var(--spectrum-global-dimension-font-size-75);
    --spectrum-dialog-confirm-padding: var(--spectrum-global-dimension-static-size-300, 24px);
    --spectrum-dialog-confirm-description-margin-bottom: var(--spectrum-global-dimension-static-size-500, 40px);
    --spectrum-dialog-max-width: var(--spectrum-global-dimension-static-size-5000, 400px);
    --spectrum-dialog-title-text-size: var(--spectrum-global-dimension-font-size-200);
    --spectrum-dialog-content-text-size: var(--spectrum-global-dimension-font-size-75);
    --spectrum-dialog-padding: var(--spectrum-global-dimension-static-size-300, 24px);
    --spectrum-dialog-content-margin-bottom: var(--spectrum-global-dimension-static-size-500, 40px);
    --spectrum-dialog-destructive-max-width: var(--spectrum-global-dimension-static-size-5000, 400px);
    --spectrum-dialog-destructive-title-text-size: var(--spectrum-global-dimension-font-size-200);
    --spectrum-dialog-destructive-description-text-size: var(--spectrum-global-dimension-font-size-75);
    --spectrum-dialog-destructive-padding: var(--spectrum-global-dimension-static-size-300, 24px);
    --spectrum-dialog-destructive-description-margin-bottom: var(--spectrum-global-dimension-static-size-500, 40px);
    --spectrum-dialog-error-max-width: var(--spectrum-global-dimension-static-size-5000, 400px);
    --spectrum-dialog-error-title-text-size: var(--spectrum-global-dimension-font-size-200);
    --spectrum-dialog-error-description-text-size: var(--spectrum-global-dimension-font-size-75);
    --spectrum-dialog-error-padding: var(--spectrum-global-dimension-static-size-300, 24px);
    --spectrum-dialog-error-description-margin-bottom: var(--spectrum-global-dimension-static-size-500, 40px);
    --spectrum-dialog-info-max-width: var(--spectrum-global-dimension-static-size-5000, 400px);
    --spectrum-dialog-info-title-text-size: var(--spectrum-global-dimension-font-size-200);
    --spectrum-dialog-info-description-text-size: var(--spectrum-global-dimension-font-size-75);
    --spectrum-dialog-info-padding: var(--spectrum-global-dimension-static-size-300, 24px);
    --spectrum-dialog-info-description-margin-bottom: var(--spectrum-global-dimension-static-size-500, 40px);
    --spectrum-dropdown-touch-hit-x: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-dropdown-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-dropdown-quiet-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-dropdown-thumbnail-small-touch-hit-x: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-dropdown-thumbnail-small-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-fieldbutton-quiet-min-width: var(--spectrum-global-dimension-size-200);
    --spectrum-icon-arrow-down-small-height: 12px;
    --spectrum-icon-arrow-left-medium-height: 12px;
    --spectrum-icon-checkmark-medium-width: 16px;
    --spectrum-icon-checkmark-medium-height: 16px;
    --spectrum-icon-checkmark-small-width: 12px;
    --spectrum-icon-checkmark-small-height: 12px;
    --spectrum-icon-chevron-down-medium-width: 12px;
    --spectrum-icon-chevron-left-large-width: 16px;
    --spectrum-icon-chevron-left-medium-height: 12px;
    --spectrum-icon-chevron-right-large-width: 16px;
    --spectrum-icon-chevron-right-medium-height: 12px;
    --spectrum-icon-cross-large-width: 16px;
    --spectrum-icon-cross-large-height: 16px;
    --spectrum-icon-dash-small-width: 12px;
    --spectrum-icon-dash-small-height: 12px;
    --spectrum-icon-skip-left-width: 10px;
    --spectrum-icon-skip-left-height: 12px;
    --spectrum-icon-skip-right-width: 10px;
    --spectrum-icon-skip-right-height: 12px;
    --spectrum-icon-triplegripper-width: 12px;
    --spectrum-listitem-option-icon-size: var(--spectrum-global-dimension-static-size-200, 16px);
    --spectrum-listitem-option-icon-margin-top: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-listitem-option-height: var(--spectrum-global-dimension-static-size-600, 48px);
    --spectrum-listitem-option-icon-padding-y: var(--spectrum-global-dimension-static-size-200, 16px);
    --spectrum-listitem-thumbnail-option-icon-margin-top: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-listitem-thumbnail-option-icon-padding-y: var(--spectrum-global-dimension-static-size-200, 16px);
    --spectrum-selectlist-thumbnail-small-option-icon-margin-top: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-selectlist-thumbnail-small-option-icon-padding-y: var(--spectrum-global-dimension-static-size-200, 16px);
    --spectrum-selectlist-option-icon-size: var(--spectrum-global-dimension-static-size-200, 16px);
    --spectrum-selectlist-option-icon-padding-y: var(--spectrum-global-dimension-static-size-200, 16px);
    --spectrum-selectlist-option-icon-margin-top: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-selectlist-option-height: var(--spectrum-global-dimension-static-size-600, 48px);
    --spectrum-selectlist-option-padding-height: var(--spectrum-global-dimension-static-size-160, 13px);
    --spectrum-selectlist-thumbnail-option-icon-padding-y: var(--spectrum-global-dimension-static-size-200, 16px);
    --spectrum-loader-bar-large-border-radius: 4px;
    --spectrum-loader-bar-large-over-background-border-radius: 4px;
    --spectrum-loader-bar-small-border-radius: 3px;
    --spectrum-loader-bar-small-over-background-border-radius: 3px;
    --spectrum-loader-circle-medium-border-size: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-loader-circle-medium-over-background-border-size: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-loader-circle-small-border-size: 3px;
    --spectrum-loader-circle-small-over-background-border-size: 3px;
    --spectrum-meter-large-border-radius: 4px;
    --spectrum-meter-small-border-radius: 3px;
    --spectrum-pagination-page-button-line-height: 32px;
    --spectrum-overlay-positive-transform-distance: 8px;
    --spectrum-overlay-negative-transform-distance: -8px;
    --spectrum-picker-touch-hit-x: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-picker-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-picker-quiet-min-width: var(--spectrum-global-dimension-size-200);
    --spectrum-picker-quiet-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-picker-thumbnail-small-touch-hit-x: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-picker-thumbnail-small-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-progressbar-large-border-radius: 4px;
    --spectrum-progressbar-large-indeterminate-border-radius: 4px;
    --spectrum-progressbar-large-over-background-border-radius: 4px;
    --spectrum-progressbar-small-border-radius: 3px;
    --spectrum-progressbar-small-indeterminate-border-radius: 3px;
    --spectrum-progressbar-small-over-background-border-radius: 3px;
    --spectrum-progresscircle-medium-border-size: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-progresscircle-medium-over-background-border-size: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-progresscircle-small-border-size: 3px;
    --spectrum-progresscircle-small-indeterminate-border-size: 3px;
    --spectrum-progresscircle-small-over-background-border-size: 3px;
    --spectrum-progresscircle-medium-indeterminate-border-size: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-radio-text-gap-key-focus: var(--spectrum-global-dimension-static-size-150, 12px);
    --spectrum-radio-text-gap-selected-key-focus: var(--spectrum-global-dimension-static-size-150, 12px);
    --spectrum-radio-text-gap-error-key-focus: var(--spectrum-global-dimension-static-size-150, 12px);
    --spectrum-radio-text-gap-error-selected-key-focus: var(--spectrum-global-dimension-static-size-150, 12px);
    --spectrum-radio-margin-bottom: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-radio-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-radio-emphasized-text-gap-key-focus: var(--spectrum-global-dimension-static-size-150, 12px);
    --spectrum-radio-emphasized-text-gap-selected-key-focus: var(--spectrum-global-dimension-static-size-150, 12px);
    --spectrum-radio-emphasized-text-gap-error-key-focus: var(--spectrum-global-dimension-static-size-150, 12px);
    --spectrum-radio-emphasized-text-gap-error-selected-key-focus: var(--spectrum-global-dimension-static-size-150, 12px);
    --spectrum-radio-emphasized-margin-bottom: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-radio-emphasized-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-radio-quiet-text-gap-key-focus: var(--spectrum-global-dimension-static-size-150, 12px);
    --spectrum-radio-quiet-text-gap-selected-key-focus: var(--spectrum-global-dimension-static-size-150, 12px);
    --spectrum-radio-quiet-text-gap-error-key-focus: var(--spectrum-global-dimension-static-size-150, 12px);
    --spectrum-radio-quiet-text-gap-error-selected-key-focus: var(--spectrum-global-dimension-static-size-150, 12px);
    --spectrum-radio-quiet-margin-bottom: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-radio-quiet-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-rating-icon-width: 30px;
    --spectrum-rating-indicator-width: 20px;
    --spectrum-rating-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-rating-emphasized-icon-width: 30px;
    --spectrum-rating-emphasized-indicator-width: 20px;
    --spectrum-rating-emphasized-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-rating-quiet-icon-width: 30px;
    --spectrum-rating-quiet-indicator-width: 20px;
    --spectrum-rating-quiet-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-search-touch-hit-x: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-search-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-search-icon-frame: var(--spectrum-global-dimension-static-size-500, 40px);
    --spectrum-search-quiet-touch-hit-x: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-search-quiet-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-search-quiet-icon-frame: var(--spectrum-global-dimension-static-size-500, 40px);
    --spectrum-sidenav-item-touch-hit-bottom: 3px;
    --spectrum-sidenav-multilevel-item-touch-hit-bottom: 3px;
    --spectrum-slider-track-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-slider-handle-touch-hit-x: var(--spectrum-global-dimension-static-size-175, 14px);
    --spectrum-slider-handle-touch-hit-y: var(--spectrum-global-dimension-static-size-175, 14px);
    --spectrum-slider-editable-track-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-slider-editable-handle-touch-hit-x: var(--spectrum-global-dimension-static-size-175, 14px);
    --spectrum-slider-editable-handle-touch-hit-y: var(--spectrum-global-dimension-static-size-175, 14px);
    --spectrum-slider-fill-track-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-slider-fill-handle-touch-hit-x: var(--spectrum-global-dimension-static-size-175, 14px);
    --spectrum-slider-fill-handle-touch-hit-y: var(--spectrum-global-dimension-static-size-175, 14px);
    --spectrum-switch-focus-ring-border-radius-key-focus: var(--spectrum-global-dimension-static-size-160, 13px);
    --spectrum-switch-text-gap-key-focus: var(--spectrum-global-dimension-static-size-150, 12px);
    --spectrum-switch-text-gap-selected-key-focus: var(--spectrum-global-dimension-static-size-150, 12px);
    --spectrum-switch-text-gap-error-key-focus: var(--spectrum-global-dimension-static-size-150, 12px);
    --spectrum-switch-text-gap-error-selected-key-focus: var(--spectrum-global-dimension-static-size-150, 12px);
    --spectrum-switch-track-width: var(--spectrum-global-dimension-static-size-450, 36px);
    --spectrum-switch-handle-border-radius: 9px;
    --spectrum-switch-handle-transform-x-ltr: 18px;
    --spectrum-switch-handle-transform-x-rtl: -18px;
    --spectrum-switch-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-switch-emphasized-focus-ring-border-radius-key-focus: var(--spectrum-global-dimension-static-size-160, 13px);
    --spectrum-switch-emphasized-text-gap-key-focus: var(--spectrum-global-dimension-static-size-150, 12px);
    --spectrum-switch-emphasized-text-gap-selected-key-focus: var(--spectrum-global-dimension-static-size-150, 12px);
    --spectrum-switch-emphasized-text-gap-error-key-focus: var(--spectrum-global-dimension-static-size-150, 12px);
    --spectrum-switch-emphasized-text-gap-error-selected-key-focus: var(--spectrum-global-dimension-static-size-150, 12px);
    --spectrum-switch-emphasized-track-width: var(--spectrum-global-dimension-static-size-450, 36px);
    --spectrum-switch-emphasized-handle-border-radius: 9px;
    --spectrum-switch-emphasized-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-switch-quiet-focus-ring-border-radius-key-focus: var(--spectrum-global-dimension-static-size-160, 13px);
    --spectrum-switch-quiet-text-gap-key-focus: var(--spectrum-global-dimension-static-size-150, 12px);
    --spectrum-switch-quiet-text-gap-selected-key-focus: var(--spectrum-global-dimension-static-size-150, 12px);
    --spectrum-switch-quiet-text-gap-error-key-focus: var(--spectrum-global-dimension-static-size-150, 12px);
    --spectrum-switch-quiet-text-gap-error-selected-key-focus: var(--spectrum-global-dimension-static-size-150, 12px);
    --spectrum-switch-quiet-track-width: var(--spectrum-global-dimension-static-size-450, 36px);
    --spectrum-switch-quiet-handle-border-radius: 9px;
    --spectrum-switch-quiet-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-tabs-compact-focus-ring-border-radius: 6px;
    --spectrum-tabs-compact-margin-left: -11px;
    --spectrum-tabs-compact-margin-right: -11px;
    --spectrum-tabs-compact-vertical-focus-ring-border-radius: 6px;
    --spectrum-tabs-compact-vertical-emphasized-focus-ring-border-radius: 6px;
    --spectrum-tabs-baseline: var(--spectrum-global-dimension-size-250);
    --spectrum-tabs-focus-ring-border-radius: 6px;
    --spectrum-tabs-margin-left: -11px;
    --spectrum-tabs-margin-right: -11px;
    --spectrum-tabs-emphasized-baseline: var(--spectrum-global-dimension-size-250);
    --spectrum-tabs-emphasized-focus-ring-border-radius: 6px;
    --spectrum-tabs-emphasized-margin-left: -11px;
    --spectrum-tabs-emphasized-margin-right: -11px;
    --spectrum-tabs-quiet-baseline: var(--spectrum-global-dimension-size-250);
    --spectrum-tabs-quiet-focus-ring-border-radius: 6px;
    --spectrum-tabs-quiet-margin-left: -11px;
    --spectrum-tabs-quiet-margin-right: -11px;
    --spectrum-tabs-quiet-compact-focus-ring-border-radius: 6px;
    --spectrum-tabs-quiet-compact-margin-left: -11px;
    --spectrum-tabs-quiet-compact-margin-right: -11px;
    --spectrum-tabs-quiet-compact-emphasized-focus-ring-border-radius: 6px;
    --spectrum-tabs-quiet-compact-emphasized-margin-left: -11px;
    --spectrum-tabs-quiet-compact-emphasized-margin-right: -11px;
    --spectrum-tabs-quiet-compact-vertical-focus-ring-border-radius: 6px;
    --spectrum-tabs-quiet-compact-vertical-emphasized-focus-ring-border-radius: 6px;
    --spectrum-tabs-quiet-emphasized-baseline: var(--spectrum-global-dimension-size-250);
    --spectrum-tabs-quiet-emphasized-focus-ring-border-radius: 6px;
    --spectrum-tabs-quiet-emphasized-margin-left: -11px;
    --spectrum-tabs-quiet-emphasized-margin-right: -11px;
    --spectrum-tabs-quiet-vertical-baseline: var(--spectrum-global-dimension-size-250);
    --spectrum-tabs-quiet-vertical-focus-ring-border-radius: 6px;
    --spectrum-tabs-quiet-vertical-emphasized-baseline: var(--spectrum-global-dimension-size-250);
    --spectrum-tabs-quiet-vertical-emphasized-focus-ring-border-radius: 6px;
    --spectrum-tabs-vertical-baseline: var(--spectrum-global-dimension-size-250);
    --spectrum-tabs-vertical-focus-ring-border-radius: 6px;
    --spectrum-textarea-touch-hit-x: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-textarea-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-textarea-icon-frame: var(--spectrum-global-dimension-static-size-500, 40px);
    --spectrum-textarea-quiet-touch-hit-x: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-textarea-quiet-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-textarea-quiet-icon-frame: var(--spectrum-global-dimension-static-size-500, 40px);
    --spectrum-textfield-touch-hit-x: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-textfield-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-textfield-icon-frame: var(--spectrum-global-dimension-static-size-500, 40px);
    --spectrum-textfield-quiet-touch-hit-x: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-textfield-quiet-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-textfield-quiet-icon-frame: var(--spectrum-global-dimension-static-size-500, 40px);
    --spectrum-tool-touch-hit-x: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-tool-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-tool-high-emphasis-touch-hit-x: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-tool-high-emphasis-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px);
    --spectrum-tooltip-padding-bottom: 6px;
    --spectrum-tooltip-content-max-width: var(--spectrum-global-dimension-size-2000);
    --spectrum-tooltip-info-padding-bottom: 6px;
    --spectrum-tooltip-info-content-max-width: 126px;
    --spectrum-tooltip-negative-padding-bottom: 6px;
    --spectrum-tooltip-negative-content-max-width: 126px;
    --spectrum-tooltip-positive-padding-bottom: 6px;
    --spectrum-tooltip-positive-content-max-width: 126px
}

.spectrum--light_a40724 {
    --spectrum-global-color-status: Verified;
    --spectrum-global-color-version: 5.00.1;
    --spectrum-global-color-celery-400: #44b556;
    --spectrum-global-color-celery-500: #3da74e;
    --spectrum-global-color-celery-600: #379947;
    --spectrum-global-color-celery-700: #318b40;
    --spectrum-global-color-chartreuse-400: #85d044;
    --spectrum-global-color-chartreuse-500: #7cc33f;
    --spectrum-global-color-chartreuse-600: #73b53a;
    --spectrum-global-color-chartreuse-700: #6aa834;
    --spectrum-global-color-yellow-400: #dfbf00;
    --spectrum-global-color-yellow-500: #d2b200;
    --spectrum-global-color-yellow-600: #c4a600;
    --spectrum-global-color-yellow-700: #b79900;
    --spectrum-global-color-magenta-400: #d83790;
    --spectrum-global-color-magenta-500: #ce2783;
    --spectrum-global-color-magenta-600: #bc1c74;
    --spectrum-global-color-magenta-700: #ae0e66;
    --spectrum-global-color-fuchsia-400: #c038cc;
    --spectrum-global-color-fuchsia-500: #b130bd;
    --spectrum-global-color-fuchsia-600: #a228ad;
    --spectrum-global-color-fuchsia-700: #93219e;
    --spectrum-global-color-purple-400: #9256d9;
    --spectrum-global-color-purple-500: #864ccc;
    --spectrum-global-color-purple-600: #7a42bf;
    --spectrum-global-color-purple-700: #6f38b1;
    --spectrum-global-color-indigo-400: #6767ec;
    --spectrum-global-color-indigo-500: #5c5ce0;
    --spectrum-global-color-indigo-600: #5151d3;
    --spectrum-global-color-indigo-700: #4646c6;
    --spectrum-global-color-seafoam-400: #1b959a;
    --spectrum-global-color-seafoam-500: #16878c;
    --spectrum-global-color-seafoam-600: #0f797d;
    --spectrum-global-color-seafoam-700: #096c6f;
    --spectrum-global-color-red-400: #e34850;
    --spectrum-global-color-red-500: #d7373f;
    --spectrum-global-color-red-600: #c9252d;
    --spectrum-global-color-red-700: #bb121a;
    --spectrum-global-color-orange-400: #e68619;
    --spectrum-global-color-orange-500: #da7b11;
    --spectrum-global-color-orange-600: #cb6f10;
    --spectrum-global-color-orange-700: #bd640d;
    --spectrum-global-color-green-400: #2d9d78;
    --spectrum-global-color-green-500: #268e6c;
    --spectrum-global-color-green-600: #12805c;
    --spectrum-global-color-green-700: #107154;
    --spectrum-global-color-blue-400: #2680eb;
    --spectrum-global-color-blue-500: #1473e6;
    --spectrum-global-color-blue-600: #0d66d0;
    --spectrum-global-color-blue-700: #095aba;
    --spectrum-global-color-gray-50: #fff;
    --spectrum-global-color-gray-75: #fafafa;
    --spectrum-global-color-gray-100: #f5f5f5;
    --spectrum-global-color-gray-200: #eaeaea;
    --spectrum-global-color-gray-300: #e1e1e1;
    --spectrum-global-color-gray-400: #cacaca;
    --spectrum-global-color-gray-500: #b3b3b3;
    --spectrum-global-color-gray-600: #8e8e8e;
    --spectrum-global-color-gray-700: #6e6e6e;
    --spectrum-global-color-gray-800: #4b4b4b;
    --spectrum-global-color-gray-900: #2c2c2c;
    --spectrum-alias-background-color-modal-overlay: #0006;
    --spectrum-alias-dropshadow-color: #00000026;
    --spectrum-alias-background-color-hover-overlay: #2c2c2c0a;
    --spectrum-alias-highlight-hover: #2c2c2c0f;
    --spectrum-alias-highlight-active: #2c2c2c1a;
    --spectrum-alias-highlight-selected: #1473e61a;
    --spectrum-alias-highlight-selected-hover: #1473e633;
    --spectrum-alias-text-highlight-color: #1473e633;
    --spectrum-alias-background-color-quickactions: #f5f5f5e6;
    --spectrum-alias-radial-reaction-color-default: #4b4b4b99;
    --spectrum-alias-pasteboard-background-color: var(--spectrum-global-color-gray-300);
    --spectrum-alias-appframe-border-color: var(--spectrum-global-color-gray-300);
    --spectrum-alias-appframe-separator-color: var(--spectrum-global-color-gray-300);
    --spectrum-colorarea-border-color: #2c2c2c1a;
    --spectrum-colorarea-border-color-hover: #2c2c2c1a;
    --spectrum-colorarea-border-color-down: #2c2c2c1a;
    --spectrum-colorarea-border-color-key-focus: #2c2c2c1a;
    --spectrum-colorslider-border-color: #2c2c2c1a;
    --spectrum-colorslider-border-color-hover: #2c2c2c1a;
    --spectrum-colorslider-border-color-down: #2c2c2c1a;
    --spectrum-colorslider-border-color-key-focus: #2c2c2c1a;
    --spectrum-colorslider-vertical-border-color: #2c2c2c1a;
    --spectrum-colorslider-vertical-border-color-hover: #2c2c2c1a;
    --spectrum-colorslider-vertical-border-color-down: #2c2c2c1a;
    --spectrum-colorslider-vertical-border-color-key-focus: #2c2c2c1a;
    --spectrum-colorwheel-border-color: #2c2c2c1a;
    --spectrum-colorwheel-border-color-hover: #2c2c2c1a;
    --spectrum-colorwheel-border-color-down: #2c2c2c1a;
    --spectrum-colorwheel-border-color-key-focus: #2c2c2c1a;
    --spectrum-miller-column-item-background-color-selected: #1473e61a;
    --spectrum-miller-column-item-background-color-selected-hover: #1473e633;
    --spectrum-tabs-compact-selection-indicator-color: var(--spectrum-global-color-blue-500);
    --spectrum-tabs-compact-vertical-rule-color: var(--spectrum-global-color-gray-200);
    --spectrum-tabs-compact-vertical-emphasized-selection-indicator-color: var(--spectrum-global-color-blue-500);
    --spectrum-tabs-compact-vertical-emphasized-rule-color: var(--spectrum-global-color-gray-200);
    --spectrum-tabs-emphasized-selection-indicator-color: var(--spectrum-global-color-blue-500);
    --spectrum-tabs-quiet-compact-emphasized-selection-indicator-color: var(--spectrum-global-color-blue-500);
    --spectrum-tabs-quiet-compact-vertical-emphasized-selection-indicator-color: var(--spectrum-global-color-blue-500);
    --spectrum-tabs-quiet-emphasized-selection-indicator-color: var(--spectrum-global-color-blue-500);
    --spectrum-tabs-quiet-vertical-emphasized-selection-indicator-color: var(--spectrum-global-color-blue-500);
    --spectrum-well-background-color: #4b4b4b05;
    --spectrum-well-border-color: #2c2c2c0d;
    --spectrum-tray-background-color: var(--spectrum-global-color-gray-50);
    --react-spectrum-datepicker-placeholder-color: #767676
}

.spectrum--medium_4b172c {
    --spectrum-global-dimension-scale-factor: 1;
    --spectrum-global-dimension-size-0: 0px;
    --spectrum-global-dimension-size-10: 1px;
    --spectrum-global-dimension-size-25: 2px;
    --spectrum-global-dimension-size-40: 3px;
    --spectrum-global-dimension-size-50: 4px;
    --spectrum-global-dimension-size-65: 5px;
    --spectrum-global-dimension-size-75: 6px;
    --spectrum-global-dimension-size-85: 7px;
    --spectrum-global-dimension-size-100: 8px;
    --spectrum-global-dimension-size-115: 9px;
    --spectrum-global-dimension-size-125: 10px;
    --spectrum-global-dimension-size-130: 11px;
    --spectrum-global-dimension-size-150: 12px;
    --spectrum-global-dimension-size-160: 13px;
    --spectrum-global-dimension-size-175: 14px;
    --spectrum-global-dimension-size-200: 16px;
    --spectrum-global-dimension-size-225: 18px;
    --spectrum-global-dimension-size-250: 20px;
    --spectrum-global-dimension-size-275: 22px;
    --spectrum-global-dimension-size-300: 24px;
    --spectrum-global-dimension-size-325: 26px;
    --spectrum-global-dimension-size-350: 28px;
    --spectrum-global-dimension-size-400: 32px;
    --spectrum-global-dimension-size-450: 36px;
    --spectrum-global-dimension-size-500: 40px;
    --spectrum-global-dimension-size-550: 44px;
    --spectrum-global-dimension-size-600: 48px;
    --spectrum-global-dimension-size-675: 54px;
    --spectrum-global-dimension-size-700: 56px;
    --spectrum-global-dimension-size-800: 64px;
    --spectrum-global-dimension-size-900: 72px;
    --spectrum-global-dimension-size-1000: 80px;
    --spectrum-global-dimension-size-1200: 96px;
    --spectrum-global-dimension-size-1250: 100px;
    --spectrum-global-dimension-size-1600: 128px;
    --spectrum-global-dimension-size-1700: 136px;
    --spectrum-global-dimension-size-2000: 160px;
    --spectrum-global-dimension-size-2400: 192px;
    --spectrum-global-dimension-size-3000: 240px;
    --spectrum-global-dimension-size-3400: 272px;
    --spectrum-global-dimension-size-3600: 288px;
    --spectrum-global-dimension-size-4600: 368px;
    --spectrum-global-dimension-size-5000: 400px;
    --spectrum-global-dimension-size-6000: 480px;
    --spectrum-global-dimension-font-size-25: 10px;
    --spectrum-global-dimension-font-size-50: 11px;
    --spectrum-global-dimension-font-size-75: 12px;
    --spectrum-global-dimension-font-size-100: 14px;
    --spectrum-global-dimension-font-size-150: 15px;
    --spectrum-global-dimension-font-size-200: 16px;
    --spectrum-global-dimension-font-size-300: 18px;
    --spectrum-global-dimension-font-size-400: 20px;
    --spectrum-global-dimension-font-size-500: 22px;
    --spectrum-global-dimension-font-size-600: 25px;
    --spectrum-global-dimension-font-size-700: 28px;
    --spectrum-global-dimension-font-size-800: 32px;
    --spectrum-global-dimension-font-size-900: 36px;
    --spectrum-global-dimension-font-size-1000: 40px;
    --spectrum-global-dimension-font-size-1100: 45px;
    --spectrum-global-dimension-font-size-1200: 50px;
    --spectrum-global-dimension-font-size-1300: 60px;
    --spectrum-alias-avatar-size-100: var(--spectrum-global-dimension-size-250);
    --spectrum-alias-avatar-size-400: var(--spectrum-global-dimension-size-350);
    --spectrum-alias-avatar-size-600: var(--spectrum-global-dimension-size-450);
    --spectrum-actionbutton-touch-hit-x: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-actionbutton-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-actionbutton-emphasized-touch-hit-x: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-actionbutton-emphasized-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-actionbutton-quiet-touch-hit-x: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-actionbutton-quiet-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-actionbutton-quiet-emphasized-touch-hit-x: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-actionbutton-quiet-emphasized-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-barloader-large-border-radius: 3px;
    --spectrum-barloader-large-indeterminate-border-radius: 3px;
    --spectrum-barloader-large-over-background-border-radius: 3px;
    --spectrum-barloader-small-border-radius: var(--spectrum-global-dimension-static-size-25, 2px);
    --spectrum-barloader-small-indeterminate-border-radius: var(--spectrum-global-dimension-static-size-25, 2px);
    --spectrum-barloader-small-over-background-border-radius: var(--spectrum-global-dimension-static-size-25, 2px);
    --spectrum-breadcrumb-compact-item-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-breadcrumb-compact-button-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-breadcrumb-item-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-breadcrumb-button-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-breadcrumb-multiline-item-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-breadcrumb-multiline-button-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-button-cta-text-padding-bottom: var(--spectrum-global-dimension-size-85);
    --spectrum-button-cta-min-width: var(--spectrum-global-dimension-size-900);
    --spectrum-button-cta-touch-hit-x: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-button-cta-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-button-over-background-text-padding-bottom: var(--spectrum-global-dimension-size-85);
    --spectrum-button-over-background-min-width: var(--spectrum-global-dimension-size-900);
    --spectrum-button-over-background-touch-hit-x: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-button-over-background-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-button-primary-text-padding-bottom: var(--spectrum-global-dimension-size-85);
    --spectrum-button-primary-min-width: var(--spectrum-global-dimension-size-900);
    --spectrum-button-primary-touch-hit-x: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-button-primary-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-button-quiet-over-background-text-padding-bottom: var(--spectrum-global-dimension-size-85);
    --spectrum-button-quiet-over-background-min-width: var(--spectrum-global-dimension-size-900);
    --spectrum-button-quiet-over-background-touch-hit-x: var(--spectrum-global-dimension-static-size-200, 16px);
    --spectrum-button-quiet-over-background-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-button-quiet-over-background-cursor-hit-x: var(--spectrum-global-dimension-static-size-200, 16px);
    --spectrum-button-quiet-primary-text-padding-bottom: var(--spectrum-global-dimension-size-85);
    --spectrum-button-quiet-primary-min-width: var(--spectrum-global-dimension-size-900);
    --spectrum-button-quiet-primary-touch-hit-x: var(--spectrum-global-dimension-static-size-200, 16px);
    --spectrum-button-quiet-primary-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-button-quiet-primary-cursor-hit-x: var(--spectrum-global-dimension-static-size-200, 16px);
    --spectrum-button-quiet-secondary-text-padding-bottom: var(--spectrum-global-dimension-size-85);
    --spectrum-button-quiet-secondary-min-width: var(--spectrum-global-dimension-size-900);
    --spectrum-button-quiet-secondary-touch-hit-x: var(--spectrum-global-dimension-static-size-200, 16px);
    --spectrum-button-quiet-secondary-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-button-quiet-secondary-cursor-hit-x: var(--spectrum-global-dimension-static-size-200, 16px);
    --spectrum-button-quiet-warning-text-padding-bottom: var(--spectrum-global-dimension-size-85);
    --spectrum-button-quiet-warning-min-width: var(--spectrum-global-dimension-size-900);
    --spectrum-button-quiet-warning-touch-hit-x: var(--spectrum-global-dimension-static-size-200, 16px);
    --spectrum-button-quiet-warning-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-button-quiet-warning-cursor-hit-x: var(--spectrum-global-dimension-static-size-200, 16px);
    --spectrum-button-secondary-text-padding-bottom: var(--spectrum-global-dimension-size-85);
    --spectrum-button-secondary-min-width: var(--spectrum-global-dimension-size-900);
    --spectrum-button-secondary-touch-hit-x: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-button-secondary-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-button-warning-text-padding-bottom: var(--spectrum-global-dimension-size-85);
    --spectrum-button-warning-min-width: var(--spectrum-global-dimension-size-900);
    --spectrum-button-warning-touch-hit-x: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-button-warning-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-checkbox-text-gap-key-focus: var(--spectrum-global-dimension-static-size-115, 9px);
    --spectrum-checkbox-text-gap-selected-key-focus: var(--spectrum-global-dimension-static-size-115, 9px);
    --spectrum-checkbox-text-gap-indeterminate-key-focus: var(--spectrum-global-dimension-static-size-115, 9px);
    --spectrum-checkbox-text-gap-error-key-focus: var(--spectrum-global-dimension-static-size-115, 9px);
    --spectrum-checkbox-text-gap-error-selected-key-focus: var(--spectrum-global-dimension-static-size-115, 9px);
    --spectrum-checkbox-text-gap-error-indeterminate-key-focus: var(--spectrum-global-dimension-static-size-115, 9px);
    --spectrum-checkbox-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-checkbox-emphasized-text-gap-key-focus: var(--spectrum-global-dimension-static-size-115, 9px);
    --spectrum-checkbox-emphasized-text-gap-selected-key-focus: var(--spectrum-global-dimension-static-size-115, 9px);
    --spectrum-checkbox-emphasized-text-gap-indeterminate-key-focus: var(--spectrum-global-dimension-static-size-115, 9px);
    --spectrum-checkbox-emphasized-text-gap-error-key-focus: var(--spectrum-global-dimension-static-size-115, 9px);
    --spectrum-checkbox-emphasized-text-gap-error-selected-key-focus: var(--spectrum-global-dimension-static-size-115, 9px);
    --spectrum-checkbox-emphasized-text-gap-error-indeterminate-key-focus: var(--spectrum-global-dimension-static-size-115, 9px);
    --spectrum-checkbox-emphasized-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-checkbox-quiet-text-gap-key-focus: var(--spectrum-global-dimension-static-size-115, 9px);
    --spectrum-checkbox-quiet-text-gap-selected-key-focus: var(--spectrum-global-dimension-static-size-115, 9px);
    --spectrum-checkbox-quiet-text-gap-indeterminate-key-focus: var(--spectrum-global-dimension-static-size-115, 9px);
    --spectrum-checkbox-quiet-text-gap-error-key-focus: var(--spectrum-global-dimension-static-size-115, 9px);
    --spectrum-checkbox-quiet-text-gap-error-selected-key-focus: var(--spectrum-global-dimension-static-size-115, 9px);
    --spectrum-checkbox-quiet-text-gap-error-indeterminate-key-focus: var(--spectrum-global-dimension-static-size-115, 9px);
    --spectrum-checkbox-quiet-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-circleloader-medium-border-size: 3px;
    --spectrum-circleloader-medium-over-background-border-size: 3px;
    --spectrum-circleloader-small-border-size: var(--spectrum-global-dimension-static-size-25, 2px);
    --spectrum-circleloader-small-over-background-border-size: var(--spectrum-global-dimension-static-size-25, 2px);
    --spectrum-colorhandle-loupe-margin: var(--spectrum-global-dimension-static-size-125, 10px);
    --spectrum-colorloupe-colorhandle-gap: var(--spectrum-global-dimension-static-size-125, 10px);
    --spectrum-colorslider-touch-hit-y: var(--spectrum-global-dimension-size-150);
    --spectrum-colorslider-vertical-touch-hit-x: var(--spectrum-global-dimension-size-150);
    --spectrum-colorwheel-min-size: var(--spectrum-global-dimension-size-2400);
    --spectrum-colorwheel-touch-hit-outer: var(--spectrum-global-dimension-size-150);
    --spectrum-colorwheel-touch-hit-inner: var(--spectrum-global-dimension-size-150);
    --spectrum-cyclebutton-touch-hit-x: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-cyclebutton-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-dialog-confirm-max-width: var(--spectrum-global-dimension-static-size-6000, 480px);
    --spectrum-dialog-confirm-title-text-size: var(--spectrum-global-dimension-font-size-300);
    --spectrum-dialog-confirm-description-text-size: var(--spectrum-global-dimension-font-size-100);
    --spectrum-dialog-confirm-padding: var(--spectrum-global-dimension-static-size-500, 40px);
    --spectrum-dialog-confirm-description-margin-bottom: var(--spectrum-global-dimension-static-size-600, 48px);
    --spectrum-dialog-max-width: var(--spectrum-global-dimension-static-size-6000, 480px);
    --spectrum-dialog-title-text-size: var(--spectrum-global-dimension-font-size-300);
    --spectrum-dialog-content-text-size: var(--spectrum-global-dimension-font-size-100);
    --spectrum-dialog-padding: var(--spectrum-global-dimension-static-size-500, 40px);
    --spectrum-dialog-content-margin-bottom: var(--spectrum-global-dimension-static-size-600, 48px);
    --spectrum-dialog-destructive-max-width: var(--spectrum-global-dimension-static-size-6000, 480px);
    --spectrum-dialog-destructive-title-text-size: var(--spectrum-global-dimension-font-size-300);
    --spectrum-dialog-destructive-description-text-size: var(--spectrum-global-dimension-font-size-100);
    --spectrum-dialog-destructive-padding: var(--spectrum-global-dimension-static-size-500, 40px);
    --spectrum-dialog-destructive-description-margin-bottom: var(--spectrum-global-dimension-static-size-600, 48px);
    --spectrum-dialog-error-max-width: var(--spectrum-global-dimension-static-size-6000, 480px);
    --spectrum-dialog-error-title-text-size: var(--spectrum-global-dimension-font-size-300);
    --spectrum-dialog-error-description-text-size: var(--spectrum-global-dimension-font-size-100);
    --spectrum-dialog-error-padding: var(--spectrum-global-dimension-static-size-500, 40px);
    --spectrum-dialog-error-description-margin-bottom: var(--spectrum-global-dimension-static-size-600, 48px);
    --spectrum-dialog-info-max-width: var(--spectrum-global-dimension-static-size-6000, 480px);
    --spectrum-dialog-info-title-text-size: var(--spectrum-global-dimension-font-size-300);
    --spectrum-dialog-info-description-text-size: var(--spectrum-global-dimension-font-size-100);
    --spectrum-dialog-info-padding: var(--spectrum-global-dimension-static-size-500, 40px);
    --spectrum-dialog-info-description-margin-bottom: var(--spectrum-global-dimension-static-size-600, 48px);
    --spectrum-dropdown-touch-hit-x: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-dropdown-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-dropdown-quiet-touch-hit-y: var(--spectrum-global-dimension-static-size-400, 32px);
    --spectrum-dropdown-thumbnail-small-touch-hit-x: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-dropdown-thumbnail-small-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-fieldbutton-quiet-min-width: var(--spectrum-global-dimension-size-225);
    --spectrum-icon-arrow-down-small-height: var(--spectrum-global-dimension-size-125);
    --spectrum-icon-arrow-left-medium-height: var(--spectrum-global-dimension-size-125);
    --spectrum-icon-checkmark-medium-width: var(--spectrum-global-dimension-size-150);
    --spectrum-icon-checkmark-medium-height: var(--spectrum-global-dimension-size-150);
    --spectrum-icon-checkmark-small-width: var(--spectrum-global-dimension-size-125);
    --spectrum-icon-checkmark-small-height: var(--spectrum-global-dimension-size-125);
    --spectrum-icon-chevron-down-medium-width: var(--spectrum-global-dimension-size-125);
    --spectrum-icon-chevron-left-large-width: var(--spectrum-global-dimension-size-150);
    --spectrum-icon-chevron-left-medium-height: var(--spectrum-global-dimension-size-125);
    --spectrum-icon-chevron-right-large-width: var(--spectrum-global-dimension-size-150);
    --spectrum-icon-chevron-right-medium-height: var(--spectrum-global-dimension-size-125);
    --spectrum-icon-cross-large-width: var(--spectrum-global-dimension-size-150);
    --spectrum-icon-cross-large-height: var(--spectrum-global-dimension-size-150);
    --spectrum-icon-dash-small-width: var(--spectrum-global-dimension-size-125);
    --spectrum-icon-dash-small-height: var(--spectrum-global-dimension-size-125);
    --spectrum-icon-skip-left-width: 9px;
    --spectrum-icon-skip-left-height: var(--spectrum-global-dimension-size-125);
    --spectrum-icon-skip-right-width: 9px;
    --spectrum-icon-skip-right-height: var(--spectrum-global-dimension-size-125);
    --spectrum-icon-triplegripper-width: var(--spectrum-global-dimension-size-125);
    --spectrum-listitem-option-icon-size: var(--spectrum-global-dimension-static-size-150, 12px);
    --spectrum-listitem-option-icon-margin-top: var(--spectrum-global-dimension-static-size-65, 5px);
    --spectrum-listitem-option-height: var(--spectrum-global-dimension-static-size-400, 32px);
    --spectrum-listitem-option-icon-padding-y: var(--spectrum-global-dimension-static-size-125, 10px);
    --spectrum-listitem-thumbnail-option-icon-margin-top: var(--spectrum-global-dimension-static-size-65, 5px);
    --spectrum-listitem-thumbnail-option-icon-padding-y: var(--spectrum-global-dimension-static-size-125, 10px);
    --spectrum-selectlist-thumbnail-small-option-icon-margin-top: var(--spectrum-global-dimension-static-size-65, 5px);
    --spectrum-selectlist-thumbnail-small-option-icon-padding-y: var(--spectrum-global-dimension-static-size-125, 10px);
    --spectrum-selectlist-option-icon-size: var(--spectrum-global-dimension-static-size-150, 12px);
    --spectrum-selectlist-option-icon-padding-y: var(--spectrum-global-dimension-static-size-125, 10px);
    --spectrum-selectlist-option-icon-margin-top: var(--spectrum-global-dimension-static-size-65, 5px);
    --spectrum-selectlist-option-height: var(--spectrum-global-dimension-static-size-400, 32px);
    --spectrum-selectlist-option-padding-height: 7px;
    --spectrum-selectlist-thumbnail-option-icon-padding-y: var(--spectrum-global-dimension-static-size-125, 10px);
    --spectrum-loader-bar-large-border-radius: 3px;
    --spectrum-loader-bar-large-over-background-border-radius: 3px;
    --spectrum-loader-bar-small-border-radius: var(--spectrum-global-dimension-static-size-25, 2px);
    --spectrum-loader-bar-small-over-background-border-radius: var(--spectrum-global-dimension-static-size-25, 2px);
    --spectrum-loader-circle-medium-border-size: 3px;
    --spectrum-loader-circle-medium-over-background-border-size: 3px;
    --spectrum-loader-circle-small-border-size: var(--spectrum-global-dimension-static-size-25, 2px);
    --spectrum-loader-circle-small-over-background-border-size: var(--spectrum-global-dimension-static-size-25, 2px);
    --spectrum-meter-large-border-radius: 3px;
    --spectrum-meter-small-border-radius: var(--spectrum-global-dimension-static-size-25, 2px);
    --spectrum-pagination-page-button-line-height: 26px;
    --spectrum-overlay-positive-transform-distance: 6px;
    --spectrum-overlay-negative-transform-distance: -6px;
    --spectrum-picker-touch-hit-x: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-picker-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-picker-quiet-min-width: var(--spectrum-global-dimension-size-225);
    --spectrum-picker-quiet-touch-hit-y: var(--spectrum-global-dimension-static-size-400, 32px);
    --spectrum-picker-thumbnail-small-touch-hit-x: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-picker-thumbnail-small-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-progressbar-large-border-radius: 3px;
    --spectrum-progressbar-large-indeterminate-border-radius: 3px;
    --spectrum-progressbar-large-over-background-border-radius: 3px;
    --spectrum-progressbar-small-border-radius: var(--spectrum-global-dimension-static-size-25, 2px);
    --spectrum-progressbar-small-indeterminate-border-radius: var(--spectrum-global-dimension-static-size-25, 2px);
    --spectrum-progressbar-small-over-background-border-radius: var(--spectrum-global-dimension-static-size-25, 2px);
    --spectrum-progresscircle-medium-border-size: 3px;
    --spectrum-progresscircle-medium-over-background-border-size: 3px;
    --spectrum-progresscircle-small-border-size: var(--spectrum-global-dimension-static-size-25, 2px);
    --spectrum-progresscircle-small-indeterminate-border-size: var(--spectrum-global-dimension-static-size-25, 2px);
    --spectrum-progresscircle-small-over-background-border-size: var(--spectrum-global-dimension-static-size-25, 2px);
    --spectrum-progresscircle-medium-indeterminate-border-size: 3px;
    --spectrum-radio-text-gap-key-focus: var(--spectrum-global-dimension-static-size-115, 9px);
    --spectrum-radio-text-gap-selected-key-focus: var(--spectrum-global-dimension-static-size-115, 9px);
    --spectrum-radio-text-gap-error-key-focus: var(--spectrum-global-dimension-static-size-115, 9px);
    --spectrum-radio-text-gap-error-selected-key-focus: var(--spectrum-global-dimension-static-size-115, 9px);
    --spectrum-radio-margin-bottom: 0px;
    --spectrum-radio-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-radio-emphasized-text-gap-key-focus: var(--spectrum-global-dimension-static-size-115, 9px);
    --spectrum-radio-emphasized-text-gap-selected-key-focus: var(--spectrum-global-dimension-static-size-115, 9px);
    --spectrum-radio-emphasized-text-gap-error-key-focus: var(--spectrum-global-dimension-static-size-115, 9px);
    --spectrum-radio-emphasized-text-gap-error-selected-key-focus: var(--spectrum-global-dimension-static-size-115, 9px);
    --spectrum-radio-emphasized-margin-bottom: 0px;
    --spectrum-radio-emphasized-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-radio-quiet-text-gap-key-focus: var(--spectrum-global-dimension-static-size-115, 9px);
    --spectrum-radio-quiet-text-gap-selected-key-focus: var(--spectrum-global-dimension-static-size-115, 9px);
    --spectrum-radio-quiet-text-gap-error-key-focus: var(--spectrum-global-dimension-static-size-115, 9px);
    --spectrum-radio-quiet-text-gap-error-selected-key-focus: var(--spectrum-global-dimension-static-size-115, 9px);
    --spectrum-radio-quiet-margin-bottom: 0px;
    --spectrum-radio-quiet-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-rating-icon-width: 24px;
    --spectrum-rating-indicator-width: 16px;
    --spectrum-rating-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-rating-emphasized-icon-width: 24px;
    --spectrum-rating-emphasized-indicator-width: 16px;
    --spectrum-rating-emphasized-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-rating-quiet-icon-width: 24px;
    --spectrum-rating-quiet-indicator-width: 16px;
    --spectrum-rating-quiet-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-search-touch-hit-x: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-search-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-search-icon-frame: var(--spectrum-global-dimension-static-size-400, 32px);
    --spectrum-search-quiet-touch-hit-x: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-search-quiet-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-search-quiet-icon-frame: var(--spectrum-global-dimension-static-size-400, 32px);
    --spectrum-sidenav-item-touch-hit-bottom: var(--spectrum-global-dimension-static-size-25, 2px);
    --spectrum-sidenav-multilevel-item-touch-hit-bottom: var(--spectrum-global-dimension-static-size-25, 2px);
    --spectrum-slider-track-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-slider-handle-touch-hit-x: var(--spectrum-global-dimension-static-size-200, 16px);
    --spectrum-slider-handle-touch-hit-y: var(--spectrum-global-dimension-static-size-200, 16px);
    --spectrum-slider-editable-track-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-slider-editable-handle-touch-hit-x: var(--spectrum-global-dimension-static-size-200, 16px);
    --spectrum-slider-editable-handle-touch-hit-y: var(--spectrum-global-dimension-static-size-200, 16px);
    --spectrum-slider-fill-track-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-slider-fill-handle-touch-hit-x: var(--spectrum-global-dimension-static-size-200, 16px);
    --spectrum-slider-fill-handle-touch-hit-y: var(--spectrum-global-dimension-static-size-200, 16px);
    --spectrum-switch-focus-ring-border-radius-key-focus: var(--spectrum-global-dimension-static-size-130, 11px);
    --spectrum-switch-text-gap-key-focus: var(--spectrum-global-dimension-static-size-115, 9px);
    --spectrum-switch-text-gap-selected-key-focus: var(--spectrum-global-dimension-static-size-115, 9px);
    --spectrum-switch-text-gap-error-key-focus: var(--spectrum-global-dimension-static-size-115, 9px);
    --spectrum-switch-text-gap-error-selected-key-focus: var(--spectrum-global-dimension-static-size-115, 9px);
    --spectrum-switch-track-width: 26px;
    --spectrum-switch-handle-border-radius: 7px;
    --spectrum-switch-handle-transform-x-ltr: 12px;
    --spectrum-switch-handle-transform-x-rtl: -12px;
    --spectrum-switch-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-switch-emphasized-focus-ring-border-radius-key-focus: var(--spectrum-global-dimension-static-size-130, 11px);
    --spectrum-switch-emphasized-text-gap-key-focus: var(--spectrum-global-dimension-static-size-115, 9px);
    --spectrum-switch-emphasized-text-gap-selected-key-focus: var(--spectrum-global-dimension-static-size-115, 9px);
    --spectrum-switch-emphasized-text-gap-error-key-focus: var(--spectrum-global-dimension-static-size-115, 9px);
    --spectrum-switch-emphasized-text-gap-error-selected-key-focus: var(--spectrum-global-dimension-static-size-115, 9px);
    --spectrum-switch-emphasized-track-width: 26px;
    --spectrum-switch-emphasized-handle-border-radius: 7px;
    --spectrum-switch-emphasized-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-switch-quiet-focus-ring-border-radius-key-focus: var(--spectrum-global-dimension-static-size-130, 11px);
    --spectrum-switch-quiet-text-gap-key-focus: var(--spectrum-global-dimension-static-size-115, 9px);
    --spectrum-switch-quiet-text-gap-selected-key-focus: var(--spectrum-global-dimension-static-size-115, 9px);
    --spectrum-switch-quiet-text-gap-error-key-focus: var(--spectrum-global-dimension-static-size-115, 9px);
    --spectrum-switch-quiet-text-gap-error-selected-key-focus: var(--spectrum-global-dimension-static-size-115, 9px);
    --spectrum-switch-quiet-track-width: 26px;
    --spectrum-switch-quiet-handle-border-radius: 7px;
    --spectrum-switch-quiet-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-tabs-compact-focus-ring-border-radius: 5px;
    --spectrum-tabs-compact-margin-left: -8px;
    --spectrum-tabs-compact-margin-right: -8px;
    --spectrum-tabs-compact-vertical-focus-ring-border-radius: 5px;
    --spectrum-tabs-compact-vertical-emphasized-focus-ring-border-radius: 5px;
    --spectrum-tabs-baseline: var(--spectrum-global-dimension-size-225);
    --spectrum-tabs-focus-ring-border-radius: 5px;
    --spectrum-tabs-margin-left: -8px;
    --spectrum-tabs-margin-right: -8px;
    --spectrum-tabs-emphasized-baseline: var(--spectrum-global-dimension-size-225);
    --spectrum-tabs-emphasized-focus-ring-border-radius: 5px;
    --spectrum-tabs-emphasized-margin-left: -8px;
    --spectrum-tabs-emphasized-margin-right: -8px;
    --spectrum-tabs-quiet-baseline: var(--spectrum-global-dimension-size-225);
    --spectrum-tabs-quiet-focus-ring-border-radius: 5px;
    --spectrum-tabs-quiet-margin-left: -8px;
    --spectrum-tabs-quiet-margin-right: -8px;
    --spectrum-tabs-quiet-compact-focus-ring-border-radius: 5px;
    --spectrum-tabs-quiet-compact-margin-left: -8px;
    --spectrum-tabs-quiet-compact-margin-right: -8px;
    --spectrum-tabs-quiet-compact-emphasized-focus-ring-border-radius: 5px;
    --spectrum-tabs-quiet-compact-emphasized-margin-left: -8px;
    --spectrum-tabs-quiet-compact-emphasized-margin-right: -8px;
    --spectrum-tabs-quiet-compact-vertical-focus-ring-border-radius: 5px;
    --spectrum-tabs-quiet-compact-vertical-emphasized-focus-ring-border-radius: 5px;
    --spectrum-tabs-quiet-emphasized-baseline: var(--spectrum-global-dimension-size-225);
    --spectrum-tabs-quiet-emphasized-focus-ring-border-radius: 5px;
    --spectrum-tabs-quiet-emphasized-margin-left: -8px;
    --spectrum-tabs-quiet-emphasized-margin-right: -8px;
    --spectrum-tabs-quiet-vertical-baseline: var(--spectrum-global-dimension-size-225);
    --spectrum-tabs-quiet-vertical-focus-ring-border-radius: 5px;
    --spectrum-tabs-quiet-vertical-emphasized-baseline: var(--spectrum-global-dimension-size-225);
    --spectrum-tabs-quiet-vertical-emphasized-focus-ring-border-radius: 5px;
    --spectrum-tabs-vertical-baseline: var(--spectrum-global-dimension-size-225);
    --spectrum-tabs-vertical-focus-ring-border-radius: 5px;
    --spectrum-textarea-touch-hit-x: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-textarea-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-textarea-icon-frame: var(--spectrum-global-dimension-static-size-400, 32px);
    --spectrum-textarea-quiet-touch-hit-x: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-textarea-quiet-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-textarea-quiet-icon-frame: var(--spectrum-global-dimension-static-size-400, 32px);
    --spectrum-textfield-touch-hit-x: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-textfield-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-textfield-icon-frame: var(--spectrum-global-dimension-static-size-400, 32px);
    --spectrum-textfield-quiet-touch-hit-x: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-textfield-quiet-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-textfield-quiet-icon-frame: var(--spectrum-global-dimension-static-size-400, 32px);
    --spectrum-tool-touch-hit-x: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-tool-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-tool-high-emphasis-touch-hit-x: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-tool-high-emphasis-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px);
    --spectrum-tooltip-padding-bottom: 5px;
    --spectrum-tooltip-content-max-width: var(--spectrum-global-dimension-size-2000);
    --spectrum-tooltip-info-padding-bottom: 5px;
    --spectrum-tooltip-info-content-max-width: 101px;
    --spectrum-tooltip-negative-padding-bottom: 5px;
    --spectrum-tooltip-negative-content-max-width: 101px;
    --spectrum-tooltip-positive-padding-bottom: 5px;
    --spectrum-tooltip-positive-content-max-width: 101px
}

.spectrum-Calendar_6099b6 {
    isolation: isolate;
    display: block
}

.spectrum-Calendar--padded_6099b6 {
    margin: 32px 24px
}

.spectrum-Calendar-header_6099b6 {
    display: -ms-grid;
    width: 100%;
    grid-gap: var(--spectrum-global-dimension-size-300);
    gap: var(--spectrum-global-dimension-size-300);
    grid-auto-columns: 1fr;
    grid-auto-flow: column;
    display: grid
}

.spectrum-Calendar-monthHeader_6099b6 {
    display: -ms-grid;
    -ms-grid-columns: minmax(auto, 1fr)auto minmax(auto, 1fr);
    width: 100%;
    min-width: calc(var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400))*7);
    max-width: calc(var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400))*7 + var(--spectrum-calendar-day-padding, 4px)*12);
    padding: 0 var(--spectrum-global-dimension-size-40);
    box-sizing: border-box;
    grid-template-columns: minmax(auto, 1fr) auto minmax(auto, 1fr);
    grid-template-areas: "prev title next";
    align-content: start;
    display: grid
}

.spectrum-Calendar-title_6099b6 {
    font-size: var(--spectrum-calendar-title-text-size, var(--spectrum-global-dimension-font-size-300));
    font-weight: 700;
    line-height: var(--spectrum-calendar-title-height, var(--spectrum-global-dimension-static-size-400));
    margin: 0 var(--spectrum-global-dimension-size-75);
    text-align: center;
    white-space: nowrap;
    text-overflow: ellipsis;
    grid-area: title;
    overflow: hidden
}

.spectrum-Calendar-prevMonth_6099b6 {
    grid-area: prev;
    justify-self: start
}

.spectrum-Calendar-nextMonth_6099b6 {
    grid-area: next;
    justify-self: end
}

.spectrum-Calendar-months_6099b6 {
    display: -ms-grid;
    grid-gap: var(--spectrum-global-dimension-size-300);
    gap: var(--spectrum-global-dimension-size-300);
    grid-auto-columns: 1fr;
    grid-auto-flow: column;
    align-items: start;
    display: grid
}

.spectrum-Calendar-dayOfWeek_6099b6 {
    height: 100%;
    width: 100%;
    font-size: var(--spectrum-calendar-day-title-text-size, var(--spectrum-global-dimension-font-size-50));
    font-weight: var(--spectrum-calendar-day-title-text-font-weight, var(--spectrum-global-font-weight-medium));
    text-transform: uppercase;
    cursor: default;
    flex-direction: column;
    justify-content: flex-end;
    display: flex;
    border-bottom: 0 !important;
    text-decoration: none !important
}

.spectrum-Calendar-dayOfWeek_6099b6[title] {
    border-bottom: 0;
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted
}

.spectrum-Calendar-body_6099b6 {
    outline: 0
}

.spectrum-Calendar-table_6099b6 {
    table-layout: fixed;
    width: 100%;
    min-width: calc(var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400))*7);
    max-width: calc(var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400))*7 + var(--spectrum-calendar-day-padding, 4px)*12);
    border-collapse: collapse;
    border-spacing: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.spectrum-Calendar-tableCell_6099b6 {
    text-align: center;
    box-sizing: content-box;
    height: var(--spectrum-calendar-day-height, var(--spectrum-global-dimension-size-400));
    width: var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400));
    padding: 0;
    padding: var(--spectrum-calendar-day-padding, 4px)0;
    position: relative
}

.spectrum-Calendar-tableCell_6099b6:focus {
    outline: 0
}

.spectrum-Calendar-date_6099b6 {
    box-sizing: border-box;
    height: var(--spectrum-calendar-day-height, var(--spectrum-global-dimension-size-400));
    width: 100%;
    margin: var(--spectrum-calendar-day-padding, 4px)0;
    border-radius: var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400));
    font-size: var(--spectrum-calendar-day-text-size, var(--spectrum-alias-font-size-default));
    line-height: var(--spectrum-calendar-day-height, var(--spectrum-global-dimension-size-400));
    white-space: nowrap;
    cursor: default;
    --margin: calc((100% - var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400)))/2);
    display: block;
    position: absolute;
    top: 0;
    left: 0
}

[dir=ltr] .spectrum-Calendar-date_6099b6 .spectrum-Calendar-dateText_6099b6 {
    margin-left: auto
}

[dir=rtl] .spectrum-Calendar-date_6099b6 .spectrum-Calendar-dateText_6099b6 {
    margin-right: auto
}

[dir=ltr] .spectrum-Calendar-date_6099b6 .spectrum-Calendar-dateText_6099b6 {
    margin-right: var(--margin)
}

[dir=rtl] .spectrum-Calendar-date_6099b6 .spectrum-Calendar-dateText_6099b6 {
    margin-left: var(--margin)
}

.spectrum-Calendar-date_6099b6 .spectrum-Calendar-dateText_6099b6 {
    width: var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400));
    margin: 0 auto;
    display: block
}

.spectrum-Calendar-date_6099b6:focus {
    outline: 0
}

.spectrum-Calendar-date_6099b6:lang(ja),
.spectrum-Calendar-date_6099b6:lang(ko),
.spectrum-Calendar-date_6099b6:lang(zh) {
    font-size: var(--spectrum-calendar-day-text-size-han, var(--spectrum-global-dimension-font-size-50))
}

.spectrum-Calendar-date_6099b6.is-disabled_6099b6 {
    cursor: default;
    pointer-events: none
}

.spectrum-Calendar-date_6099b6.is-unavailable_6099b6 .spectrum-Calendar-dateText_6099b6 span {
    position: relative
}

.spectrum-Calendar-date_6099b6.is-unavailable_6099b6 .spectrum-Calendar-dateText_6099b6 span:after {
    content: "";
    height: 2px;
    background: currentColor;
    border-radius: 1px;
    position: absolute;
    top: 50%;
    left: -4px;
    right: -4px;
    transform: rotate(-16deg)
}

.spectrum-Calendar-date_6099b6.is-outsideMonth_6099b6 {
    visibility: hidden
}

.spectrum-Calendar-date_6099b6:before {
    border-radius: calc(var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400)) + var(--spectrum-alias-focus-ring-gap, var(--spectrum-global-dimension-static-size-25)));
    content: "";
    top: calc(50% - var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400))/2);
    left: calc(50% - var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400))/2);
    width: calc(var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400)) + var(--spectrum-alias-focus-ring-gap, var(--spectrum-global-dimension-static-size-25))*2);
    height: calc(var(--spectrum-calendar-day-height, var(--spectrum-global-dimension-size-400)) + var(--spectrum-alias-focus-ring-gap, var(--spectrum-global-dimension-static-size-25))*2);
    transition: box-shadow var(--spectrum-global-animation-duration-100, .13s)ease-out, margin var(--spectrum-global-animation-duration-100, .13s)ease-out;
    margin: 0;
    display: block;
    position: absolute;
    transform: translate(0)
}

.spectrum-Calendar-date_6099b6.is-focused_6099b6:before {
    margin: calc(var(--spectrum-alias-focus-ring-gap, var(--spectrum-global-dimension-static-size-25))*-1)
}

.spectrum-Calendar-date_6099b6:after {
    top: calc(50% - var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400))/2);
    left: calc(50% - var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400))/2);
    height: var(--spectrum-calendar-day-height, var(--spectrum-global-dimension-size-400));
    width: var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400));
    border-radius: var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400));
    content: "";
    z-index: -1;
    display: block;
    position: absolute
}

.spectrum-Calendar-date_6099b6.is-range-selection_6099b6 {
    margin: var(--spectrum-calendar-day-padding, 4px)0;
    line-height: var(--spectrum-calendar-day-height, var(--spectrum-global-dimension-size-400));
    border-radius: 0;
    border-width: 0
}

[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-range-start_6099b6,
[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-start_6099b6 {
    border-top-left-radius: var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400))
}

[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-range-start_6099b6,
[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-start_6099b6 {
    border-top-right-radius: var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400))
}

[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-range-start_6099b6,
[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-start_6099b6 {
    border-bottom-left-radius: var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400))
}

[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-range-start_6099b6,
[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-start_6099b6 {
    border-bottom-right-radius: var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400))
}

[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-range-start_6099b6,
[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-start_6099b6 {
    left: auto
}

[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-range-start_6099b6,
[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-start_6099b6 {
    right: auto
}

[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-range-start_6099b6,
[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-start_6099b6 {
    right: 0
}

[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-range-start_6099b6,
[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-start_6099b6 {
    left: 0
}

.spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-range-start_6099b6,
.spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-start_6099b6 {
    width: calc(100% - var(--margin))
}

[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-range-start_6099b6 .spectrum-Calendar-dateText_6099b6,
[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-range-start_6099b6:after,
[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-range-start_6099b6:before,
[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-start_6099b6 .spectrum-Calendar-dateText_6099b6,
[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-start_6099b6:after,
[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-start_6099b6:before {
    left: 0
}

[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-range-start_6099b6 .spectrum-Calendar-dateText_6099b6,
[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-range-start_6099b6:after,
[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-range-start_6099b6:before,
[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-start_6099b6 .spectrum-Calendar-dateText_6099b6,
[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-start_6099b6:after,
[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-start_6099b6:before {
    right: 0
}

[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-range-start_6099b6 .spectrum-Calendar-dateText_6099b6,
[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-range-start_6099b6:after,
[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-start_6099b6 .spectrum-Calendar-dateText_6099b6,
[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-start_6099b6:after {
    margin-left: 0
}

[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-range-start_6099b6 .spectrum-Calendar-dateText_6099b6,
[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-range-start_6099b6:after,
[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-start_6099b6 .spectrum-Calendar-dateText_6099b6,
[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-start_6099b6:after {
    margin-right: 0
}

[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-range-end_6099b6,
[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-end_6099b6 {
    border-top-right-radius: var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400))
}

[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-range-end_6099b6,
[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-end_6099b6 {
    border-top-left-radius: var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400))
}

[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-range-end_6099b6,
[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-end_6099b6 {
    border-bottom-right-radius: var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400))
}

[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-range-end_6099b6,
[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-end_6099b6 {
    border-bottom-left-radius: var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400))
}

[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-range-end_6099b6,
[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-end_6099b6 {
    left: 0
}

[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-range-end_6099b6,
[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-end_6099b6 {
    right: 0
}

[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-range-end_6099b6,
[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-end_6099b6 {
    right: var(--margin)
}

[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-range-end_6099b6,
[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-end_6099b6 {
    left: var(--margin)
}

.spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-range-end_6099b6,
.spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-end_6099b6 {
    width: auto
}

[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-range-end_6099b6 .spectrum-Calendar-dateText_6099b6,
[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-range-end_6099b6:after,
[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-range-end_6099b6:before,
[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-end_6099b6 .spectrum-Calendar-dateText_6099b6,
[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-end_6099b6:after,
[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-end_6099b6:before {
    left: auto
}

[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-range-end_6099b6 .spectrum-Calendar-dateText_6099b6,
[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-range-end_6099b6:after,
[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-range-end_6099b6:before,
[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-end_6099b6 .spectrum-Calendar-dateText_6099b6,
[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-end_6099b6:after,
[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-end_6099b6:before {
    right: auto
}

[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-range-end_6099b6 .spectrum-Calendar-dateText_6099b6,
[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-range-end_6099b6:after,
[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-range-end_6099b6:before,
[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-end_6099b6 .spectrum-Calendar-dateText_6099b6,
[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-end_6099b6:after,
[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-end_6099b6:before {
    right: 0
}

[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-range-end_6099b6 .spectrum-Calendar-dateText_6099b6,
[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-range-end_6099b6:after,
[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-range-end_6099b6:before,
[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-end_6099b6 .spectrum-Calendar-dateText_6099b6,
[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-end_6099b6:after,
[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-end_6099b6:before {
    left: 0
}

[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-range-end_6099b6 .spectrum-Calendar-dateText_6099b6,
[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-range-end_6099b6:after,
[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-end_6099b6 .spectrum-Calendar-dateText_6099b6,
[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-end_6099b6:after {
    margin-right: 0
}

[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-range-end_6099b6 .spectrum-Calendar-dateText_6099b6,
[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-range-end_6099b6:after,
[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-end_6099b6 .spectrum-Calendar-dateText_6099b6,
[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-end_6099b6:after {
    margin-left: 0
}

[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-range-start_6099b6.is-range-end_6099b6,
[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-end_6099b6.is-range-start_6099b6,
[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-start_6099b6.is-range-end_6099b6,
[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-start_6099b6.is-selection-end_6099b6 {
    left: 0
}

[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-range-start_6099b6.is-range-end_6099b6,
[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-end_6099b6.is-range-start_6099b6,
[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-start_6099b6.is-range-end_6099b6,
[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-start_6099b6.is-selection-end_6099b6,
[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-range-start_6099b6.is-range-end_6099b6,
[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-end_6099b6.is-range-start_6099b6,
[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-start_6099b6.is-range-end_6099b6,
[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-start_6099b6.is-selection-end_6099b6 {
    right: 0
}

[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-range-start_6099b6.is-range-end_6099b6,
[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-end_6099b6.is-range-start_6099b6,
[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-start_6099b6.is-range-end_6099b6,
[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-start_6099b6.is-selection-end_6099b6 {
    left: 0
}

[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-range-start_6099b6.is-range-end_6099b6,
[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-end_6099b6.is-range-start_6099b6,
[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-start_6099b6.is-range-end_6099b6,
[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-start_6099b6.is-selection-end_6099b6 {
    margin-left: auto
}

[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-range-start_6099b6.is-range-end_6099b6,
[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-end_6099b6.is-range-start_6099b6,
[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-start_6099b6.is-range-end_6099b6,
[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-start_6099b6.is-selection-end_6099b6 {
    margin-right: auto
}

[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-range-start_6099b6.is-range-end_6099b6,
[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-end_6099b6.is-range-start_6099b6,
[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-start_6099b6.is-range-end_6099b6,
[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-start_6099b6.is-selection-end_6099b6 {
    margin-right: var(--margin)
}

[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-range-start_6099b6.is-range-end_6099b6,
[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-end_6099b6.is-range-start_6099b6,
[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-start_6099b6.is-range-end_6099b6,
[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-start_6099b6.is-selection-end_6099b6 {
    margin-left: var(--margin)
}

.spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-range-start_6099b6.is-range-end_6099b6,
.spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-end_6099b6.is-range-start_6099b6,
.spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-start_6099b6.is-range-end_6099b6,
.spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-start_6099b6.is-selection-end_6099b6 {
    width: var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400));
    border-radius: var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400))
}

[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-range-start_6099b6.is-range-end_6099b6 .spectrum-Calendar-dateText_6099b6,
[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-range-start_6099b6.is-range-end_6099b6:after,
[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-end_6099b6.is-range-start_6099b6 .spectrum-Calendar-dateText_6099b6,
[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-end_6099b6.is-range-start_6099b6:after,
[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-start_6099b6.is-range-end_6099b6 .spectrum-Calendar-dateText_6099b6,
[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-start_6099b6.is-range-end_6099b6:after,
[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-start_6099b6.is-selection-end_6099b6 .spectrum-Calendar-dateText_6099b6,
[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-start_6099b6.is-selection-end_6099b6:after {
    margin-left: auto
}

[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-range-start_6099b6.is-range-end_6099b6 .spectrum-Calendar-dateText_6099b6,
[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-range-start_6099b6.is-range-end_6099b6:after,
[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-end_6099b6.is-range-start_6099b6 .spectrum-Calendar-dateText_6099b6,
[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-end_6099b6.is-range-start_6099b6:after,
[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-start_6099b6.is-range-end_6099b6 .spectrum-Calendar-dateText_6099b6,
[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-start_6099b6.is-range-end_6099b6:after,
[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-start_6099b6.is-selection-end_6099b6 .spectrum-Calendar-dateText_6099b6,
[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-start_6099b6.is-selection-end_6099b6:after {
    margin-right: auto
}

[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-range-start_6099b6.is-range-end_6099b6 .spectrum-Calendar-dateText_6099b6,
[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-range-start_6099b6.is-range-end_6099b6:after,
[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-end_6099b6.is-range-start_6099b6 .spectrum-Calendar-dateText_6099b6,
[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-end_6099b6.is-range-start_6099b6:after,
[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-start_6099b6.is-range-end_6099b6 .spectrum-Calendar-dateText_6099b6,
[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-start_6099b6.is-range-end_6099b6:after,
[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-start_6099b6.is-selection-end_6099b6 .spectrum-Calendar-dateText_6099b6,
[dir=ltr] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-start_6099b6.is-selection-end_6099b6:after {
    margin-right: var(--margin)
}

[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-range-start_6099b6.is-range-end_6099b6 .spectrum-Calendar-dateText_6099b6,
[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-range-start_6099b6.is-range-end_6099b6:after,
[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-end_6099b6.is-range-start_6099b6 .spectrum-Calendar-dateText_6099b6,
[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-end_6099b6.is-range-start_6099b6:after,
[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-start_6099b6.is-range-end_6099b6 .spectrum-Calendar-dateText_6099b6,
[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-start_6099b6.is-range-end_6099b6:after,
[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-start_6099b6.is-selection-end_6099b6 .spectrum-Calendar-dateText_6099b6,
[dir=rtl] .spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-selection-start_6099b6.is-selection-end_6099b6:after {
    margin-left: var(--margin)
}

.spectrum-Calendar-nextMonth_6099b6,
.spectrum-Calendar-prevMonth_6099b6 {
    color: var(--spectrum-calendar-button-icon-color, var(--spectrum-global-color-gray-700))
}

.spectrum-Calendar-dayOfWeek_6099b6 {
    color: var(--spectrum-calendar-day-title-text-color, var(--spectrum-global-color-gray-700))
}

.spectrum-Calendar-date_6099b6 {
    --spectrum-calendar-day-background-color-cap-selected: var(--spectrum-global-color-blue-400);
    --spectrum-calendar-day-background-color-cap-selected-hover: var(--spectrum-global-color-blue-500);
    --spectrum-calendar-day-background-color-cap-selected-down: var(--spectrum-global-color-blue-600);
    --spectrum-calendar-day-background-color-cap-invalid-selected: var(--spectrum-global-color-red-500);
    --spectrum-calendar-day-background-color-cap-invalid-selected-hover: var(--spectrum-global-color-red-600);
    --spectrum-calendar-day-background-color-cap-invalid-selected-down: var(--spectrum-global-color-red-700);
    --spectrum-calendar-day-background-color-selected-hover: var(--spectrum-alias-highlight-selected);
    --spectrum-calendar-day-background-color-invalid-selected: #d7373f26;
    --spectrum-calendar-day-text-color-cap-selected: #fff;
    --spectrum-calendar-day-text-color-cap-selected-hover: #fff;
    --spectrum-calendar-day-today-background-color: var(--spectrum-global-color-gray-300);
    --spectrum-calendar-day-today-background-color-hover: var(--spectrum-global-color-gray-400);
    --spectrum-calendar-day-today-background-color-down: var(--spectrum-global-color-gray-500);
    --background: transparent
}

.spectrum-Calendar-date_6099b6:after {
    background: var(--background)
}

.spectrum-Calendar-date_6099b6.is-range-selection_6099b6 {
    background: var(--spectrum-calendar-day-background-color-selected, var(--spectrum-alias-highlight-selected))
}

.spectrum-Calendar-date_6099b6.is-range-selection_6099b6.is-invalid_6099b6 {
    background: var(--spectrum-calendar-day-background-color-invalid-selected)
}

.spectrum-Calendar-date_6099b6.is-today_6099b6 {
    color: var(--spectrum-calendar-day-today-text-color, var(--spectrum-global-color-gray-800));
    border-color: var(--spectrum-calendar-day-today-background-color);
    --background: var(--spectrum-calendar-day-today-background-color)
}

.spectrum-Calendar-date_6099b6.is-selected_6099b6:not(.is-range-selection_6099b6),
.spectrum-Calendar-date_6099b6.is-selection-end_6099b6,
.spectrum-Calendar-date_6099b6.is-selection-start_6099b6 {
    color: var(--spectrum-calendar-day-text-color-cap-selected, var(--spectrum-global-color-gray-900));
    --background: var(--spectrum-calendar-day-background-color-cap-selected, var(--spectrum-alias-highlight-selected-hover))
}

.spectrum-Calendar-date_6099b6.is-selected_6099b6:not(.is-range-selection_6099b6).is-invalid_6099b6,
.spectrum-Calendar-date_6099b6.is-selection-end_6099b6.is-invalid_6099b6,
.spectrum-Calendar-date_6099b6.is-selection-start_6099b6.is-invalid_6099b6 {
    --background: var(--spectrum-calendar-day-background-color-cap-invalid-selected)
}

.spectrum-Calendar-date_6099b6.is-hovered_6099b6 {
    color: var(--spectrum-calendar-day-text-color-hover, var(--spectrum-global-color-gray-900));
    --background: var(--spectrum-calendar-day-background-color-hover, var(--spectrum-alias-highlight-hover))
}

.spectrum-Calendar-date_6099b6.is-hovered_6099b6.is-range-selection_6099b6 {
    color: var(--spectrum-calendar-day-text-color-selected-hover, var(--spectrum-global-color-gray-900));
    --background: var(--spectrum-calendar-day-background-color-selected-hover, var(--spectrum-alias-highlight-selected-hover))
}

.spectrum-Calendar-date_6099b6.is-hovered_6099b6.is-range-selection_6099b6.is-invalid_6099b6 {
    --background: var(--spectrum-calendar-day-background-color-invalid-selected)
}

.spectrum-Calendar-date_6099b6.is-hovered_6099b6.is-today_6099b6 {
    --background: var(--spectrum-calendar-day-today-background-color-hover)
}

.spectrum-Calendar-date_6099b6.is-hovered_6099b6.is-selected_6099b6:not(.is-range-selection_6099b6),
.spectrum-Calendar-date_6099b6.is-hovered_6099b6.is-selection-end_6099b6,
.spectrum-Calendar-date_6099b6.is-hovered_6099b6.is-selection-start_6099b6 {
    color: var(--spectrum-calendar-day-text-color-cap-selected-hover);
    --background: var(--spectrum-calendar-day-background-color-cap-selected-hover)
}

.spectrum-Calendar-date_6099b6.is-hovered_6099b6.is-selected_6099b6:not(.is-range-selection_6099b6).is-invalid_6099b6,
.spectrum-Calendar-date_6099b6.is-hovered_6099b6.is-selection-end_6099b6.is-invalid_6099b6,
.spectrum-Calendar-date_6099b6.is-hovered_6099b6.is-selection-start_6099b6.is-invalid_6099b6 {
    --background: var(--spectrum-calendar-day-background-color-cap-invalid-selected-hover)
}

.spectrum-Calendar-date_6099b6.is-pressed_6099b6 {
    color: var(--spectrum-calendar-day-text-color-hover, var(--spectrum-global-color-gray-900));
    --background: var(--spectrum-calendar-day-background-color-down, var(--spectrum-alias-highlight-active))
}

.spectrum-Calendar-date_6099b6.is-pressed_6099b6.is-range-selection_6099b6 {
    color: var(--spectrum-calendar-day-text-color-selected-hover, var(--spectrum-global-color-gray-900));
    --background: var(--spectrum-calendar-day-background-color-selected-hover, var(--spectrum-alias-highlight-selected-hover))
}

.spectrum-Calendar-date_6099b6.is-pressed_6099b6.is-range-selection_6099b6.is-invalid_6099b6 {
    --background: var(--spectrum-calendar-day-background-color-invalid-selected)
}

.spectrum-Calendar-date_6099b6.is-pressed_6099b6.is-today_6099b6 {
    --background: var(--spectrum-calendar-day-today-background-color-down)
}

.spectrum-Calendar-date_6099b6.is-pressed_6099b6.is-selected_6099b6:not(.is-range-selection_6099b6),
.spectrum-Calendar-date_6099b6.is-pressed_6099b6.is-selection-end_6099b6,
.spectrum-Calendar-date_6099b6.is-pressed_6099b6.is-selection-start_6099b6 {
    color: var(--spectrum-calendar-day-text-color-cap-selected-hover);
    --background: var(--spectrum-calendar-day-background-color-cap-selected-down)
}

.spectrum-Calendar-date_6099b6.is-pressed_6099b6.is-selected_6099b6:not(.is-range-selection_6099b6).is-invalid_6099b6,
.spectrum-Calendar-date_6099b6.is-pressed_6099b6.is-selection-end_6099b6.is-invalid_6099b6,
.spectrum-Calendar-date_6099b6.is-pressed_6099b6.is-selection-start_6099b6.is-invalid_6099b6 {
    --background: var(--spectrum-calendar-day-background-color-cap-invalid-selected-down)
}

.spectrum-Calendar-date_6099b6.is-focused_6099b6:before {
    box-shadow: 0 0 0 var(--spectrum-calendar-day-border-size-key-focus, 2px)var(--spectrum-calendar-day-border-color-key-focus, var(--spectrum-alias-focus-color))
}

.spectrum-Calendar-date_6099b6.is-disabled_6099b6,
.spectrum-Calendar-date_6099b6.is-disabled_6099b6.is-today_6099b6 {
    --background: var(--spectrum-calendar-day-background-color-disabled, transparent)
}

.spectrum-Calendar-date_6099b6.is-disabled_6099b6,
.spectrum-Calendar-date_6099b6.is-disabled_6099b6.is-selected_6099b6,
.spectrum-Calendar-date_6099b6.is-disabled_6099b6.is-today_6099b6 {
    color: var(--spectrum-calendar-day-text-color-disabled, var(--spectrum-global-color-gray-500))
}

.spectrum-Calendar-date_6099b6.is-unavailable_6099b6:not(.is-selected_6099b6),
.spectrum-Calendar-date_6099b6.is-unavailable_6099b6:not(.is-selected_6099b6).is-today_6099b6 {
    --background: transparent
}

@media (forced-colors:active) {
    .spectrum-Calendar-date_6099b6 {
        color: CanvasText;
        forced-color-adjust: none;
        --spectrum-calendar-button-icon-color: ButtonText;
        --spectrum-calendar-day-background-color-cap-selected: Highlight;
        --spectrum-calendar-day-background-color-cap-invalid-selected: Highlight;
        --spectrum-calendar-day-background-color-cap-invalid-selected-down: Highlight;
        --spectrum-calendar-day-background-color-cap-invalid-selected-hover: Highlight;
        --spectrum-calendar-day-background-color-cap-selected-down: Highlight;
        --spectrum-calendar-day-background-color-cap-selected-hover: Highlight;
        --spectrum-calendar-day-background-color-disabled: ButtonFace;
        --spectrum-calendar-day-background-color-down: ButtonFace;
        --spectrum-calendar-day-background-color-hover: ButtonFace;
        --spectrum-calendar-day-background-color-invalid-selected: Highlight;
        --spectrum-calendar-day-background-color-selected-hover: Highlight;
        --spectrum-calendar-day-background-color-selected: Highlight;
        --spectrum-calendar-day-border-color-key-focus: ButtonText;
        --spectrum-calendar-day-text-color-cap-selected: HighlightText;
        --spectrum-calendar-day-text-color-cap-selected-hover: HighlightText;
        --spectrum-calendar-day-text-color-disabled: GrayText;
        --spectrum-calendar-day-text-color-hover: ButtonText;
        --spectrum-calendar-day-text-color-selected-hover: HighlightText;
        --spectrum-calendar-day-title-text-color: CanvasText;
        --spectrum-calendar-day-today-background-color: ButtonText;
        --spectrum-calendar-day-today-background-color-down: ButtonText;
        --spectrum-calendar-day-today-background-color-hover: ButtonText;
        --spectrum-calendar-day-today-text-color: ButtonFace
    }

    .spectrum-Calendar-date_6099b6.is-range-selection_6099b6 {
        color: HighlightText
    }

    .spectrum-Calendar-date_6099b6.is-disabled_6099b6.is-range-selection_6099b6,
    .spectrum-Calendar-date_6099b6.is-disabled_6099b6.is-selected_6099b6 {
        background: Highlight;
        color: HighlightText
    }

    .spectrum-Calendar-date_6099b6.is-unavailable_6099b6.is-today_6099b6 {
        color: var(--spectrum-calendar-day-text-color-hover, var(--spectrum-global-color-gray-900))
    }

    .spectrum-Calendar-date_6099b6.is-hovered_6099b6.is-today_6099b6 {
        color: var(--spectrum-calendar-day-today-text-color, var(--spectrum-global-color-gray-800))
    }
}

.spectrum-Icon_368b34,
.spectrum-UIIcon_368b34 {
    color: inherit;
    fill: currentColor;
    pointer-events: none;
    display: inline-block
}

.spectrum-Icon_368b34:not(:root),
.spectrum-UIIcon_368b34:not(:root) {
    overflow: hidden
}

@media (forced-colors:active) {

    .spectrum-Icon_368b34,
    .spectrum-UIIcon_368b34 {
        forced-color-adjust: auto
    }
}

.spectrum-Icon--sizeXXS_368b34,
.spectrum-Icon--sizeXXS_368b34 img,
.spectrum-Icon--sizeXXS_368b34 svg {
    height: calc(var(--spectrum-alias-workflow-icon-size, var(--spectrum-global-dimension-size-225))/2);
    width: calc(var(--spectrum-alias-workflow-icon-size, var(--spectrum-global-dimension-size-225))/2)
}

.spectrum-Icon--sizeXS_368b34,
.spectrum-Icon--sizeXS_368b34 img,
.spectrum-Icon--sizeXS_368b34 svg {
    height: calc(var(--spectrum-global-dimension-size-300)/2);
    width: calc(var(--spectrum-global-dimension-size-300)/2)
}

.spectrum-Icon--sizeS_368b34,
.spectrum-Icon--sizeS_368b34 img,
.spectrum-Icon--sizeS_368b34 svg {
    height: var(--spectrum-alias-workflow-icon-size, var(--spectrum-global-dimension-size-225));
    width: var(--spectrum-alias-workflow-icon-size, var(--spectrum-global-dimension-size-225))
}

.spectrum-Icon--sizeM_368b34,
.spectrum-Icon--sizeM_368b34 img,
.spectrum-Icon--sizeM_368b34 svg {
    height: var(--spectrum-global-dimension-size-300);
    width: var(--spectrum-global-dimension-size-300)
}

.spectrum-Icon--sizeL_368b34,
.spectrum-Icon--sizeL_368b34 img,
.spectrum-Icon--sizeL_368b34 svg {
    height: calc(var(--spectrum-alias-workflow-icon-size, var(--spectrum-global-dimension-size-225))*2);
    width: calc(var(--spectrum-alias-workflow-icon-size, var(--spectrum-global-dimension-size-225))*2)
}

.spectrum-Icon--sizeXL_368b34,
.spectrum-Icon--sizeXL_368b34 img,
.spectrum-Icon--sizeXL_368b34 svg {
    height: calc(var(--spectrum-global-dimension-size-300)*2);
    width: calc(var(--spectrum-global-dimension-size-300)*2)
}

.spectrum-Icon--sizeXXL_368b34,
.spectrum-Icon--sizeXXL_368b34 img,
.spectrum-Icon--sizeXXL_368b34 svg {
    height: calc(var(--spectrum-global-dimension-size-300)*3);
    width: calc(var(--spectrum-global-dimension-size-300)*3)
}

.spectrum--medium_368b34 .spectrum-UIIcon--large_368b34 {
    display: none
}

.spectrum--medium_368b34 .spectrum-UIIcon--medium_368b34 {
    display: inline
}

.spectrum--large_368b34 .spectrum-UIIcon--medium_368b34 {
    display: none
}

.spectrum--large_368b34 .spectrum-UIIcon--large_368b34 {
    display: inline
}

.spectrum--large_368b34 {
    --ui-icon-large-display: block;
    --ui-icon-medium-display: none
}

.spectrum--medium_368b34 {
    --ui-icon-medium-display: block;
    --ui-icon-large-display: none
}

.spectrum-UIIcon--large_368b34 {
    display: var(--ui-icon-large-display)
}

.spectrum-UIIcon--medium_368b34 {
    display: var(--ui-icon-medium-display)
}

.spectrum-UIIcon-AlertMedium_368b34 {
    width: var(--spectrum-icon-alert-medium-width, var(--spectrum-global-dimension-size-225));
    height: var(--spectrum-icon-alert-medium-height, var(--spectrum-global-dimension-size-225))
}

.spectrum-UIIcon-AlertSmall_368b34 {
    width: var(--spectrum-icon-alert-small-width, var(--spectrum-global-dimension-size-175));
    height: var(--spectrum-icon-alert-small-height, var(--spectrum-global-dimension-size-175))
}

.spectrum-UIIcon-ArrowDownSmall_368b34 {
    width: var(--spectrum-icon-arrow-down-small-width, var(--spectrum-global-dimension-size-100));
    height: var(--spectrum-icon-arrow-down-small-height)
}

.spectrum-UIIcon-ArrowLeftMedium_368b34 {
    width: var(--spectrum-icon-arrow-left-medium-width, var(--spectrum-global-dimension-size-175));
    height: var(--spectrum-icon-arrow-left-medium-height)
}

.spectrum-UIIcon-Asterisk_368b34 {
    width: var(--spectrum-fieldlabel-asterisk-size, var(--spectrum-global-dimension-size-100));
    height: var(--spectrum-fieldlabel-asterisk-size, var(--spectrum-global-dimension-size-100))
}

.spectrum-UIIcon-CheckmarkMedium_368b34 {
    width: var(--spectrum-icon-checkmark-medium-width);
    height: var(--spectrum-icon-checkmark-medium-height)
}

.spectrum-UIIcon-CheckmarkSmall_368b34 {
    width: var(--spectrum-icon-checkmark-small-width);
    height: var(--spectrum-icon-checkmark-small-height)
}

.spectrum-UIIcon-ChevronDownMedium_368b34 {
    width: var(--spectrum-icon-chevron-down-medium-width);
    height: var(--spectrum-icon-chevron-down-medium-height, var(--spectrum-global-dimension-size-75))
}

.spectrum-UIIcon-ChevronDownSmall_368b34 {
    width: var(--spectrum-icon-chevron-down-small-width, var(--spectrum-global-dimension-size-100));
    height: var(--spectrum-icon-chevron-down-small-height, var(--spectrum-global-dimension-size-75))
}

.spectrum-UIIcon-ChevronLeftLarge_368b34 {
    width: var(--spectrum-icon-chevron-left-large-width);
    height: var(--spectrum-icon-chevron-left-large-height, var(--spectrum-global-dimension-size-200))
}

.spectrum-UIIcon-ChevronLeftMedium_368b34 {
    width: var(--spectrum-icon-chevron-left-medium-width, var(--spectrum-global-dimension-size-75));
    height: var(--spectrum-icon-chevron-left-medium-height)
}

.spectrum-UIIcon-ChevronRightLarge_368b34 {
    width: var(--spectrum-icon-chevron-right-large-width);
    height: var(--spectrum-icon-chevron-right-large-height, var(--spectrum-global-dimension-size-200))
}

.spectrum-UIIcon-ChevronRightMedium_368b34 {
    width: var(--spectrum-icon-chevron-right-medium-width, var(--spectrum-global-dimension-size-75));
    height: var(--spectrum-icon-chevron-right-medium-height)
}

.spectrum-UIIcon-ChevronRightSmall_368b34 {
    width: var(--spectrum-icon-chevron-right-small-width, var(--spectrum-global-dimension-size-75));
    height: var(--spectrum-icon-chevron-right-small-height, var(--spectrum-global-dimension-size-100))
}

.spectrum-UIIcon-ChevronUpSmall_368b34 {
    width: var(--spectrum-icon-chevron-up-small-width, var(--spectrum-global-dimension-size-100));
    height: var(--spectrum-icon-chevron-up-small-height, var(--spectrum-global-dimension-size-75))
}

.spectrum-UIIcon-CornerTriangle_368b34 {
    width: var(--spectrum-icon-cornertriangle-width, var(--spectrum-global-dimension-size-65));
    height: var(--spectrum-icon-cornertriangle-height, var(--spectrum-global-dimension-size-65))
}

.spectrum-UIIcon-CrossLarge_368b34 {
    width: var(--spectrum-icon-cross-large-width);
    height: var(--spectrum-icon-cross-large-height)
}

.spectrum-UIIcon-CrossMedium_368b34 {
    width: var(--spectrum-icon-cross-medium-width, var(--spectrum-global-dimension-size-100));
    height: var(--spectrum-icon-cross-medium-height, var(--spectrum-global-dimension-size-100))
}

.spectrum-UIIcon-CrossSmall_368b34 {
    width: var(--spectrum-icon-cross-small-width, var(--spectrum-global-dimension-size-100));
    height: var(--spectrum-icon-cross-small-height, var(--spectrum-global-dimension-size-100))
}

.spectrum-UIIcon-DashSmall_368b34 {
    width: var(--spectrum-icon-dash-small-width);
    height: var(--spectrum-icon-dash-small-height)
}

.spectrum-UIIcon-DoubleGripper_368b34 {
    width: var(--spectrum-icon-doublegripper-width, var(--spectrum-global-dimension-size-200));
    height: var(--spectrum-icon-doublegripper-height, var(--spectrum-global-dimension-size-50))
}

.spectrum-UIIcon-FolderBreadcrumb_368b34 {
    width: var(--spectrum-icon-folderbreadcrumb-width, var(--spectrum-global-dimension-size-225));
    height: var(--spectrum-icon-folderbreadcrumb-height, var(--spectrum-global-dimension-size-225))
}

.spectrum-UIIcon-HelpMedium_368b34 {
    width: var(--spectrum-icon-info-medium-width, var(--spectrum-global-dimension-size-225));
    height: var(--spectrum-icon-info-medium-height, var(--spectrum-global-dimension-size-225))
}

.spectrum-UIIcon-HelpSmall_368b34 {
    width: var(--spectrum-icon-info-small-width, var(--spectrum-global-dimension-size-175));
    height: var(--spectrum-icon-info-small-height, var(--spectrum-global-dimension-size-175))
}

.spectrum-UIIcon-InfoMedium_368b34 {
    width: var(--spectrum-icon-info-medium-width, var(--spectrum-global-dimension-size-225));
    height: var(--spectrum-icon-info-medium-height, var(--spectrum-global-dimension-size-225))
}

.spectrum-UIIcon-InfoSmall_368b34 {
    width: var(--spectrum-icon-info-small-width, var(--spectrum-global-dimension-size-175));
    height: var(--spectrum-icon-info-small-height, var(--spectrum-global-dimension-size-175))
}

.spectrum-UIIcon-ListGripper_368b34 {
    width: var(--spectrum-global-dimension-size-65);
    height: var(--spectrum-global-dimension-size-150)
}

.spectrum-UIIcon-Magnifier_368b34 {
    width: var(--spectrum-icon-magnifier-width, var(--spectrum-global-dimension-size-200));
    height: var(--spectrum-icon-magnifier-height, var(--spectrum-global-dimension-size-200))
}

.spectrum-UIIcon-SkipLeft_368b34 {
    width: var(--spectrum-icon-skip-left-width);
    height: var(--spectrum-icon-skip-left-height)
}

.spectrum-UIIcon-SkipRight_368b34 {
    width: var(--spectrum-icon-skip-right-width);
    height: var(--spectrum-icon-skip-right-height)
}

.spectrum-UIIcon-Star_368b34 {
    width: var(--spectrum-icon-star-width, var(--spectrum-global-dimension-size-225));
    height: var(--spectrum-icon-star-height, var(--spectrum-global-dimension-size-225))
}

.spectrum-UIIcon-StarOutline_368b34 {
    width: var(--spectrum-icon-star-outline-width, var(--spectrum-global-dimension-size-225));
    height: var(--spectrum-icon-star-outline-height, var(--spectrum-global-dimension-size-225))
}

.spectrum-UIIcon-SuccessMedium_368b34 {
    width: var(--spectrum-icon-success-medium-width, var(--spectrum-global-dimension-size-225));
    height: var(--spectrum-icon-success-medium-height, var(--spectrum-global-dimension-size-225))
}

.spectrum-UIIcon-SuccessSmall_368b34 {
    width: var(--spectrum-icon-success-small-width, var(--spectrum-global-dimension-size-175));
    height: var(--spectrum-icon-success-small-height, var(--spectrum-global-dimension-size-175))
}

.spectrum-UIIcon-TripleGripper_368b34 {
    width: var(--spectrum-icon-triplegripper-width);
    height: var(--spectrum-icon-triplegripper-height, var(--spectrum-global-dimension-size-85))
}

.spectrum-ActionButton_e2d99e,
.spectrum-Button_e2d99e,
.spectrum-ClearButton_e2d99e,
.spectrum-FieldButton_e2d99e,
.spectrum-LogicButton_e2d99e {
    font-family: adobe-clean-ux, adobe-clean, Source Sans Pro, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif
}

.spectrum-ActionButton_e2d99e:lang(ar),
.spectrum-Button_e2d99e:lang(ar),
.spectrum-ClearButton_e2d99e:lang(ar),
.spectrum-FieldButton_e2d99e:lang(ar),
.spectrum-LogicButton_e2d99e:lang(ar) {
    font-family: adobe-arabic, myriad-arabic, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif
}

.spectrum-ActionButton_e2d99e:lang(he),
.spectrum-Button_e2d99e:lang(he),
.spectrum-ClearButton_e2d99e:lang(he),
.spectrum-FieldButton_e2d99e:lang(he),
.spectrum-LogicButton_e2d99e:lang(he) {
    font-family: adobe-hebrew, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif
}

.spectrum-ActionButton_e2d99e:lang(zh),
.spectrum-ActionButton_e2d99e:lang(zh-Hans),
.spectrum-Button_e2d99e:lang(zh),
.spectrum-Button_e2d99e:lang(zh-Hans),
.spectrum-ClearButton_e2d99e:lang(zh),
.spectrum-ClearButton_e2d99e:lang(zh-Hans),
.spectrum-FieldButton_e2d99e:lang(zh),
.spectrum-FieldButton_e2d99e:lang(zh-Hans),
.spectrum-LogicButton_e2d99e:lang(zh),
.spectrum-LogicButton_e2d99e:lang(zh-Hans) {
    font-family: adobe-clean-han-simplified-c, SimSun, Heiti SC Light, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif
}

.spectrum-ActionButton_e2d99e:lang(ko),
.spectrum-Button_e2d99e:lang(ko),
.spectrum-ClearButton_e2d99e:lang(ko),
.spectrum-FieldButton_e2d99e:lang(ko),
.spectrum-LogicButton_e2d99e:lang(ko) {
    font-family: adobe-clean-han-korean, Malgun Gothic, Apple Gothic, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif
}

.spectrum-ActionButton_e2d99e:lang(ja),
.spectrum-Button_e2d99e:lang(ja),
.spectrum-ClearButton_e2d99e:lang(ja),
.spectrum-FieldButton_e2d99e:lang(ja),
.spectrum-LogicButton_e2d99e:lang(ja) {
    font-family: adobe-clean-han-japanese, Yu Gothic, メイリオ, ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro W3, Osaka, ＭＳＰゴシック, MS PGothic, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif
}

.spectrum-ActionButton_e2d99e,
.spectrum-Button_e2d99e,
.spectrum-ClearButton_e2d99e,
.spectrum-FieldButton_e2d99e,
.spectrum-LogicButton_e2d99e {
    box-sizing: border-box;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    vertical-align: top;
    transition: background var(--spectrum-global-animation-duration-100, .13s)ease-out, border-color var(--spectrum-global-animation-duration-100, .13s)ease-out, color var(--spectrum-global-animation-duration-100, .13s)ease-out, box-shadow var(--spectrum-global-animation-duration-100, .13s)ease-out;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    touch-action: none;
    cursor: default;
    isolation: isolate;
    border-style: solid;
    justify-content: center;
    align-items: center;
    margin: 0;
    line-height: 1.3;
    text-decoration: none;
    display: inline-flex;
    position: relative;
    overflow: visible
}

button.spectrum-ActionButton_e2d99e,
button.spectrum-Button_e2d99e,
button.spectrum-ClearButton_e2d99e,
button.spectrum-FieldButton_e2d99e,
button.spectrum-LogicButton_e2d99e {
    -webkit-appearance: button
}

.spectrum-ActionButton_e2d99e:focus,
.spectrum-Button_e2d99e:focus,
.spectrum-ClearButton_e2d99e:focus,
.spectrum-FieldButton_e2d99e:focus,
.spectrum-LogicButton_e2d99e:focus {
    outline: 0
}

.spectrum-ActionButton_e2d99e.focus-ring_e2d99e,
.spectrum-Button_e2d99e.focus-ring_e2d99e,
.spectrum-ClearButton_e2d99e.focus-ring_e2d99e,
.spectrum-FieldButton_e2d99e.focus-ring_e2d99e,
.spectrum-LogicButton_e2d99e.focus-ring_e2d99e {
    z-index: 3
}

.spectrum-ActionButton_e2d99e::-moz-focus-inner,
.spectrum-Button_e2d99e::-moz-focus-inner,
.spectrum-ClearButton_e2d99e::-moz-focus-inner,
.spectrum-FieldButton_e2d99e::-moz-focus-inner,
.spectrum-LogicButton_e2d99e::-moz-focus-inner {
    border: 0;
    margin-top: -2px;
    margin-bottom: -2px;
    padding: 0
}

.spectrum-ActionButton_e2d99e:disabled,
.spectrum-Button_e2d99e:disabled,
.spectrum-ClearButton_e2d99e:disabled,
.spectrum-FieldButton_e2d99e:disabled,
.spectrum-LogicButton_e2d99e:disabled {
    cursor: default
}

.spectrum-ActionButton_e2d99e .spectrum-Icon_e2d99e,
.spectrum-Button_e2d99e .spectrum-Icon_e2d99e,
.spectrum-ClearButton_e2d99e .spectrum-Icon_e2d99e,
.spectrum-FieldButton_e2d99e .spectrum-Icon_e2d99e,
.spectrum-LogicButton_e2d99e .spectrum-Icon_e2d99e {
    max-height: 100%;
    transition: background var(--spectrum-global-animation-duration-100, .13s)ease-out, fill var(--spectrum-global-animation-duration-100, .13s)ease-out;
    box-sizing: content-box;
    box-sizing: initial;
    flex-shrink: 0;
    order: 0
}

.spectrum-ActionButton--emphasized_e2d99e:after,
.spectrum-ActionButton--staticColor_e2d99e:after,
.spectrum-Button_e2d99e:after,
.spectrum-ClearButton_e2d99e:after,
.spectrum-LogicButton_e2d99e:after {
    border-radius: calc(var(--spectrum-button-primary-border-radius, var(--spectrum-alias-border-radius-large)) + var(--spectrum-alias-focus-ring-gap, var(--spectrum-global-dimension-static-size-25)));
    content: "";
    margin: calc(var(--spectrum-alias-focus-ring-gap, var(--spectrum-global-dimension-static-size-25))*-1);
    transition: box-shadow var(--spectrum-global-animation-duration-100, .13s)ease-out, margin var(--spectrum-global-animation-duration-100, .13s)ease-out;
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    transform: translate(0)
}

.spectrum-ActionButton--emphasized_e2d99e.focus-ring_e2d99e:after,
.spectrum-ActionButton--staticColor_e2d99e.focus-ring_e2d99e:after,
.spectrum-Button_e2d99e.focus-ring_e2d99e:after,
.spectrum-ClearButton_e2d99e.focus-ring_e2d99e:after,
.spectrum-LogicButton_e2d99e.focus-ring_e2d99e:after {
    margin: calc(var(--spectrum-alias-focus-ring-gap, var(--spectrum-global-dimension-static-size-25))*-2)
}

.spectrum-Button_e2d99e {
    border-width: var(--spectrum-button-primary-border-size, var(--spectrum-alias-border-size-thick));
    border-radius: var(--spectrum-button-primary-border-radius, var(--spectrum-alias-border-radius-large));
    min-height: var(--spectrum-button-primary-height, var(--spectrum-alias-single-line-height));
    height: 0%;
    min-width: var(--spectrum-button-primary-min-width);
    padding: var(--spectrum-global-dimension-size-50)calc(var(--spectrum-button-primary-padding-x, var(--spectrum-global-dimension-size-200)) - var(--spectrum-button-primary-border-size, var(--spectrum-alias-border-size-thick)));
    padding-bottom: calc(var(--spectrum-global-dimension-size-50) + 1px);
    padding-top: calc(var(--spectrum-global-dimension-size-50) - 1px);
    font-size: var(--spectrum-button-primary-text-size, var(--spectrum-alias-pill-button-text-size));
    font-weight: var(--spectrum-button-primary-text-font-weight, var(--spectrum-global-font-weight-bold));
    border-style: solid
}

.spectrum-Button_e2d99e.is-hovered_e2d99e,
.spectrum-Button_e2d99e:active {
    box-shadow: none
}

[dir=ltr] .spectrum-Button_e2d99e .spectrum-Icon_e2d99e+.spectrum-Button-label_e2d99e {
    margin-left: var(--spectrum-button-primary-text-gap, var(--spectrum-global-dimension-size-100))
}

[dir=ltr] .spectrum-Button_e2d99e .spectrum-Button-label_e2d99e+.spectrum-Icon_e2d99e,
[dir=rtl] .spectrum-Button_e2d99e .spectrum-Icon_e2d99e+.spectrum-Button-label_e2d99e {
    margin-right: var(--spectrum-button-primary-text-gap, var(--spectrum-global-dimension-size-100))
}

[dir=rtl] .spectrum-Button_e2d99e .spectrum-Button-label_e2d99e+.spectrum-Icon_e2d99e {
    margin-left: var(--spectrum-button-primary-text-gap, var(--spectrum-global-dimension-size-100))
}

.spectrum-Button_e2d99e.spectrum-Button--iconOnly_e2d99e {
    min-width: unset;
    padding: var(--spectrum-global-dimension-size-65)
}

a.spectrum-ActionButton_e2d99e,
a.spectrum-Button_e2d99e {
    -webkit-appearance: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    cursor: pointer
}

.spectrum-ActionButton_e2d99e {
    height: var(--spectrum-actionbutton-height, var(--spectrum-alias-single-line-height));
    min-width: var(--spectrum-actionbutton-min-width, var(--spectrum-global-dimension-size-400));
    border-width: var(--spectrum-actionbutton-border-size, var(--spectrum-alias-border-size-thin));
    border-radius: var(--spectrum-actionbutton-border-radius, var(--spectrum-alias-border-radius-regular));
    font-size: var(--spectrum-actionbutton-text-size, var(--spectrum-alias-font-size-default));
    font-weight: var(--spectrum-actionbutton-text-font-weight, var(--spectrum-alias-body-text-font-weight));
    padding: 0;
    position: relative
}

[dir=ltr] .spectrum-ActionButton_e2d99e .spectrum-Icon_e2d99e {
    padding-left: var(--spectrum-actionbutton-icon-padding-x, var(--spectrum-global-dimension-size-85))
}

[dir=rtl] .spectrum-ActionButton_e2d99e .spectrum-Icon_e2d99e {
    padding-right: var(--spectrum-actionbutton-icon-padding-x, var(--spectrum-global-dimension-size-85))
}

[dir=ltr] .spectrum-ActionButton_e2d99e .spectrum-ActionButton-label_e2d99e {
    padding-right: var(--spectrum-actionbutton-text-padding-x, var(--spectrum-global-dimension-size-150))
}

[dir=rtl] .spectrum-ActionButton_e2d99e .spectrum-ActionButton-label_e2d99e {
    padding-left: var(--spectrum-actionbutton-text-padding-x, var(--spectrum-global-dimension-size-150))
}

[dir=ltr] .spectrum-ActionButton_e2d99e .spectrum-Icon_e2d99e+.spectrum-ActionButton-label_e2d99e {
    padding-left: var(--spectrum-actionbutton-icon-padding-x, var(--spectrum-global-dimension-size-85))
}

[dir=ltr] .spectrum-ActionButton_e2d99e .spectrum-ActionButton-label_e2d99e:not([hidden])+.spectrum-Icon_e2d99e,
[dir=rtl] .spectrum-ActionButton_e2d99e .spectrum-Icon_e2d99e+.spectrum-ActionButton-label_e2d99e {
    padding-right: var(--spectrum-actionbutton-icon-padding-x, var(--spectrum-global-dimension-size-85))
}

[dir=rtl] .spectrum-ActionButton_e2d99e .spectrum-ActionButton-label_e2d99e:not([hidden])+.spectrum-Icon_e2d99e {
    padding-left: var(--spectrum-actionbutton-icon-padding-x, var(--spectrum-global-dimension-size-85))
}

[dir=ltr] .spectrum-ActionButton_e2d99e .spectrum-ActionButton-hold_e2d99e+.spectrum-ActionButton-label_e2d99e:last-child,
[dir=ltr] .spectrum-ActionButton_e2d99e .spectrum-ActionButton-label_e2d99e:only-child {
    padding-left: var(--spectrum-actionbutton-text-padding-x, var(--spectrum-global-dimension-size-150))
}

[dir=rtl] .spectrum-ActionButton_e2d99e .spectrum-ActionButton-hold_e2d99e+.spectrum-ActionButton-label_e2d99e:last-child,
[dir=rtl] .spectrum-ActionButton_e2d99e .spectrum-ActionButton-label_e2d99e:only-child {
    padding-right: var(--spectrum-actionbutton-text-padding-x, var(--spectrum-global-dimension-size-150))
}

[dir=ltr] .spectrum-ActionButton_e2d99e .spectrum-ActionButton-hold_e2d99e+.spectrum-Icon_e2d99e:last-child,
[dir=ltr] .spectrum-ActionButton_e2d99e .spectrum-Icon_e2d99e:only-child {
    padding-right: var(--spectrum-actionbutton-icon-padding-x, var(--spectrum-global-dimension-size-85))
}

[dir=rtl] .spectrum-ActionButton_e2d99e .spectrum-ActionButton-hold_e2d99e+.spectrum-Icon_e2d99e:last-child,
[dir=rtl] .spectrum-ActionButton_e2d99e .spectrum-Icon_e2d99e:only-child {
    padding-left: var(--spectrum-actionbutton-icon-padding-x, var(--spectrum-global-dimension-size-85))
}

[dir=ltr] .spectrum-ActionButton-hold_e2d99e {
    right: var(--spectrum-actionbutton-hold-icon-padding-right, var(--spectrum-global-dimension-size-40))
}

[dir=rtl] .spectrum-ActionButton-hold_e2d99e {
    left: var(--spectrum-actionbutton-hold-icon-padding-right, var(--spectrum-global-dimension-size-40))
}

.spectrum-ActionButton-hold_e2d99e {
    bottom: var(--spectrum-actionbutton-hold-icon-padding-bottom, var(--spectrum-global-dimension-size-40));
    position: absolute
}

[dir=rtl] .spectrum-ActionButton-hold_e2d99e {
    transform: rotate(90deg)
}

.spectrum-ActionButton-label_e2d99e,
.spectrum-Button-label_e2d99e {
    -ms-grid-row-align: center;
    text-align: center;
    width: 100%;
    order: 1;
    place-self: center
}

.spectrum-ActionButton-label_e2d99e:empty,
.spectrum-Button-label_e2d99e:empty {
    display: none
}

.spectrum-ActionButton-label_e2d99e {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden
}

.spectrum-ActionButton--quiet_e2d99e {
    border-width: var(--spectrum-actionbutton-quiet-border-size, var(--spectrum-alias-border-size-thin));
    border-radius: var(--spectrum-actionbutton-quiet-border-radius, var(--spectrum-alias-border-radius-regular));
    font-size: var(--spectrum-actionbutton-quiet-text-size, var(--spectrum-alias-font-size-default));
    font-weight: var(--spectrum-actionbutton-quiet-text-font-weight, var(--spectrum-alias-body-text-font-weight))
}

.spectrum-ActionButton--emphasized_e2d99e:after,
.spectrum-ActionButton--staticColor_e2d99e:after {
    border-radius: calc(var(--spectrum-actionbutton-border-radius, var(--spectrum-alias-border-radius-regular)) + var(--spectrum-alias-focus-ring-gap, var(--spectrum-global-dimension-static-size-25)))
}

.spectrum-ActionButton--emphasized_e2d99e.focus-ring_e2d99e:after,
.spectrum-ActionButton--staticColor_e2d99e.focus-ring_e2d99e:after {
    margin: calc(var(--spectrum-alias-focus-ring-gap, var(--spectrum-global-dimension-static-size-25))*-1 - var(--spectrum-actionbutton-quiet-border-size, var(--spectrum-alias-border-size-thin)))
}

.spectrum-LogicButton_e2d99e {
    height: var(--spectrum-logicbutton-and-height, 24px);
    padding: var(--spectrum-logicbutton-and-padding-x, var(--spectrum-global-dimension-size-100));
    border-width: var(--spectrum-logicbutton-and-border-size, var(--spectrum-alias-border-size-thick));
    border-radius: var(--spectrum-logicbutton-and-border-radius, var(--spectrum-alias-border-radius-regular));
    font-size: var(--spectrum-logicbutton-and-text-size, var(--spectrum-alias-font-size-default));
    font-weight: var(--spectrum-logicbutton-and-text-font-weight, var(--spectrum-global-font-weight-bold));
    line-height: 0
}

.spectrum-LogicButton_e2d99e:after {
    border-radius: calc(var(--spectrum-logicbutton-and-border-radius, var(--spectrum-alias-border-radius-regular)) + var(--spectrum-alias-focus-ring-gap, var(--spectrum-global-dimension-static-size-25)))
}

.spectrum-FieldButton_e2d99e {
    height: var(--spectrum-dropdown-height, var(--spectrum-global-dimension-size-400));
    padding: 0 var(--spectrum-dropdown-padding-x, var(--spectrum-global-dimension-size-150));
    font-family: inherit;
    font-weight: 400;
    font-size: var(--spectrum-dropdown-text-size, var(--spectrum-alias-font-size-default));
    -webkit-font-smoothing: initial;
    cursor: default;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: var(--spectrum-dropdown-padding-x, var(--spectrum-global-dimension-size-150));
    padding-right: var(--spectrum-dropdown-padding-x, var(--spectrum-global-dimension-size-150));
    border-width: var(--spectrum-dropdown-border-size, var(--spectrum-alias-border-size-thin));
    border-radius: var(--spectrum-global-dimension-size-50);
    transition: background-color var(--spectrum-global-animation-duration-100, .13s), box-shadow var(--spectrum-global-animation-duration-100, .13s), border-color var(--spectrum-global-animation-duration-100, .13s);
    border-style: solid;
    outline: 0;
    margin: 0;
    line-height: normal
}

.spectrum-FieldButton_e2d99e.is-disabled_e2d99e,
.spectrum-FieldButton_e2d99e:disabled {
    cursor: default;
    border-width: 0
}

.spectrum-FieldButton_e2d99e.is-open_e2d99e {
    border-width: var(--spectrum-dropdown-border-size, var(--spectrum-alias-border-size-thin))
}

.spectrum-FieldButton--quiet_e2d99e {
    border-radius: var(--spectrum-fieldbutton-quiet-border-radius, 0);
    border-width: 0;
    margin: 0;
    padding: 0
}

.spectrum-FieldButton--quiet_e2d99e.is-disabled_e2d99e.focus-ring_e2d99e,
.spectrum-FieldButton--quiet_e2d99e:disabled.focus-ring_e2d99e {
    box-shadow: none
}

.spectrum-ClearButton_e2d99e {
    width: var(--spectrum-clearbutton-medium-width, var(--spectrum-alias-single-line-height));
    height: var(--spectrum-clearbutton-medium-height, var(--spectrum-alias-single-line-height));
    border-radius: 100%;
    border: 0;
    margin: 0;
    padding: 0
}

.spectrum-ClearButton_e2d99e>.spectrum-Icon_e2d99e {
    margin: 0 auto
}

.spectrum-ClearButton--overBackground_e2d99e.focus-ring_e2d99e:after {
    margin: calc(var(--spectrum-alias-focus-ring-gap, var(--spectrum-global-dimension-static-size-25))*-1)
}

@media (-ms-high-contrast:none),
screen and (-ms-high-contrast:active) {
    .spectrum-ClearButton_e2d99e>.spectrum-Icon_e2d99e {
        margin: 0
    }
}

.spectrum-ClearButton--small_e2d99e {
    width: var(--spectrum-clearbutton-small-width, var(--spectrum-global-dimension-size-300));
    height: var(--spectrum-clearbutton-small-height, var(--spectrum-global-dimension-size-300))
}

.spectrum-ActionButton--emphasized_e2d99e.focus-ring_e2d99e:after,
.spectrum-ActionButton--emphasized_e2d99e.is-focused_e2d99e:after,
.spectrum-Button_e2d99e.focus-ring_e2d99e:after,
.spectrum-Button_e2d99e.is-focused_e2d99e:after,
.spectrum-LogicButton_e2d99e.focus-ring_e2d99e:after,
.spectrum-LogicButton_e2d99e.is-focused_e2d99e:after {
    box-shadow: 0 0 0 var(--spectrum-button-primary-focus-ring-size-key-focus, var(--spectrum-alias-focus-ring-size))var(--spectrum-button-primary-focus-ring-color-key-focus, var(--spectrum-alias-focus-ring-color))
}

.spectrum-ClearButton_e2d99e {
    background-color: var(--spectrum-clearbutton-medium-background-color, var(--spectrum-alias-background-color-transparent));
    color: var(--spectrum-clearbutton-medium-icon-color, var(--spectrum-alias-icon-color))
}

.spectrum-ClearButton_e2d99e .spectrum-Icon_e2d99e {
    fill: var(--spectrum-clearbutton-medium-icon-color, var(--spectrum-alias-icon-color))
}

.spectrum-ClearButton_e2d99e.is-hovered_e2d99e {
    background-color: var(--spectrum-clearbutton-medium-background-color-hover, var(--spectrum-alias-background-color-transparent));
    color: var(--spectrum-clearbutton-medium-icon-color-hover, var(--spectrum-alias-icon-color-hover))
}

.spectrum-ClearButton_e2d99e.is-hovered_e2d99e .spectrum-Icon_e2d99e {
    fill: var(--spectrum-clearbutton-medium-icon-color-hover, var(--spectrum-alias-icon-color-hover))
}

.spectrum-ClearButton_e2d99e.is-active_e2d99e {
    background-color: var(--spectrum-clearbutton-medium-background-color-down, var(--spectrum-alias-background-color-transparent));
    color: var(--spectrum-clearbutton-medium-icon-color-down, var(--spectrum-alias-icon-color-down))
}

.spectrum-ClearButton_e2d99e.is-active_e2d99e .spectrum-Icon_e2d99e {
    fill: var(--spectrum-clearbutton-medium-icon-color-down, var(--spectrum-alias-icon-color-down))
}

.spectrum-ClearButton_e2d99e.focus-ring_e2d99e {
    background-color: var(--spectrum-clearbutton-medium-background-color-key-focus, var(--spectrum-alias-background-color-transparent));
    color: var(--spectrum-clearbutton-medium-icon-color-key-focus, var(--spectrum-alias-icon-color-focus))
}

.spectrum-ClearButton_e2d99e.focus-ring_e2d99e .spectrum-Icon_e2d99e {
    fill: var(--spectrum-clearbutton-medium-icon-color-key-focus, var(--spectrum-alias-icon-color-focus))
}

.spectrum-ClearButton_e2d99e.is-disabled_e2d99e,
.spectrum-ClearButton_e2d99e:disabled {
    background-color: var(--spectrum-clearbutton-medium-background-color-disabled, var(--spectrum-alias-background-color-transparent));
    color: var(--spectrum-clearbutton-medium-icon-color-disabled, var(--spectrum-alias-icon-color-disabled))
}

.spectrum-ClearButton_e2d99e.is-disabled_e2d99e .spectrum-Icon_e2d99e,
.spectrum-ClearButton_e2d99e:disabled .spectrum-Icon_e2d99e {
    fill: var(--spectrum-clearbutton-medium-icon-color-disabled, var(--spectrum-alias-icon-color-disabled))
}

.spectrum-Button--cta_e2d99e {
    background-color: var(--spectrum-button-cta-background-color, var(--spectrum-semantic-cta-color-background-default));
    border-color: var(--spectrum-button-cta-border-color, var(--spectrum-semantic-cta-color-background-default));
    color: var(--spectrum-button-cta-text-color, var(--spectrum-global-color-static-white))
}

.spectrum-Button--cta_e2d99e.is-hovered_e2d99e {
    background-color: var(--spectrum-button-cta-background-color-hover, var(--spectrum-semantic-cta-color-background-hover));
    border-color: var(--spectrum-button-cta-border-color-hover, var(--spectrum-semantic-cta-color-background-hover));
    color: var(--spectrum-button-cta-text-color-hover, var(--spectrum-global-color-static-white))
}

.spectrum-Button--cta_e2d99e.focus-ring_e2d99e {
    background-color: var(--spectrum-button-cta-background-color-key-focus, var(--spectrum-semantic-cta-color-background-hover));
    border-color: var(--spectrum-button-cta-border-color-key-focus, var(--spectrum-semantic-cta-color-background-hover));
    color: var(--spectrum-button-cta-text-color-key-focus, var(--spectrum-global-color-static-white))
}

.spectrum-Button--cta_e2d99e.is-active_e2d99e {
    background-color: var(--spectrum-button-cta-background-color-down, var(--spectrum-semantic-cta-color-background-down));
    border-color: var(--spectrum-button-cta-border-color-down, var(--spectrum-semantic-cta-color-background-down));
    color: var(--spectrum-button-cta-text-color-down, var(--spectrum-global-color-static-white))
}

.spectrum-Button--cta_e2d99e.is-disabled_e2d99e,
.spectrum-Button--cta_e2d99e:disabled {
    background-color: var(--spectrum-button-cta-background-color-disabled, var(--spectrum-global-color-gray-200));
    border-color: var(--spectrum-button-cta-border-color-disabled, var(--spectrum-global-color-gray-200));
    color: var(--spectrum-button-cta-text-color-disabled, var(--spectrum-global-color-gray-500))
}

.spectrum-Button--primary_e2d99e {
    background-color: var(--spectrum-button-primary-background-color, var(--spectrum-alias-background-color-transparent));
    border-color: var(--spectrum-button-primary-border-color, var(--spectrum-global-color-gray-800));
    color: var(--spectrum-button-primary-text-color, var(--spectrum-global-color-gray-800))
}

.spectrum-Button--primary_e2d99e.is-hovered_e2d99e {
    background-color: var(--spectrum-button-primary-background-color-hover, var(--spectrum-global-color-gray-800));
    border-color: var(--spectrum-button-primary-border-color-hover, var(--spectrum-global-color-gray-800));
    color: var(--spectrum-button-primary-text-color-hover, var(--spectrum-global-color-gray-50))
}

.spectrum-Button--primary_e2d99e.focus-ring_e2d99e {
    background-color: var(--spectrum-button-primary-background-color-key-focus, var(--spectrum-global-color-gray-800));
    border-color: var(--spectrum-button-primary-border-color-key-focus, var(--spectrum-global-color-gray-800));
    color: var(--spectrum-button-primary-text-color-key-focus, var(--spectrum-global-color-gray-50))
}

.spectrum-Button--primary_e2d99e.is-active_e2d99e {
    background-color: var(--spectrum-button-primary-background-color-down, var(--spectrum-global-color-gray-900));
    border-color: var(--spectrum-button-primary-border-color-down, var(--spectrum-global-color-gray-900));
    color: var(--spectrum-button-primary-text-color-down, var(--spectrum-global-color-gray-50))
}

.spectrum-Button--primary_e2d99e.is-disabled_e2d99e,
.spectrum-Button--primary_e2d99e:disabled {
    background-color: var(--spectrum-button-primary-background-color-disabled, var(--spectrum-global-color-gray-200));
    border-color: var(--spectrum-button-primary-border-color-disabled, var(--spectrum-global-color-gray-200));
    color: var(--spectrum-button-primary-text-color-disabled, var(--spectrum-global-color-gray-500))
}

.spectrum-Button--secondary_e2d99e {
    background-color: var(--spectrum-button-secondary-background-color, var(--spectrum-alias-background-color-transparent));
    border-color: var(--spectrum-button-secondary-border-color, var(--spectrum-global-color-gray-700));
    color: var(--spectrum-button-secondary-text-color, var(--spectrum-global-color-gray-700))
}

.spectrum-Button--secondary_e2d99e.is-hovered_e2d99e {
    background-color: var(--spectrum-button-secondary-background-color-hover, var(--spectrum-global-color-gray-700));
    border-color: var(--spectrum-button-secondary-border-color-hover, var(--spectrum-global-color-gray-700));
    color: var(--spectrum-button-secondary-text-color-hover, var(--spectrum-global-color-gray-50))
}

.spectrum-Button--secondary_e2d99e.focus-ring_e2d99e {
    background-color: var(--spectrum-button-secondary-background-color-key-focus, var(--spectrum-global-color-gray-700));
    border-color: var(--spectrum-button-secondary-border-color-key-focus, var(--spectrum-global-color-gray-700));
    color: var(--spectrum-button-secondary-text-color-key-focus, var(--spectrum-global-color-gray-50))
}

.spectrum-Button--secondary_e2d99e.is-active_e2d99e {
    background-color: var(--spectrum-button-secondary-background-color-down, var(--spectrum-global-color-gray-800));
    border-color: var(--spectrum-button-secondary-border-color-down, var(--spectrum-global-color-gray-800));
    color: var(--spectrum-button-secondary-text-color-down, var(--spectrum-global-color-gray-50))
}

.spectrum-Button--secondary_e2d99e.is-disabled_e2d99e,
.spectrum-Button--secondary_e2d99e:disabled {
    background-color: var(--spectrum-button-secondary-background-color-disabled, var(--spectrum-global-color-gray-200));
    border-color: var(--spectrum-button-secondary-border-color-disabled, var(--spectrum-global-color-gray-200));
    color: var(--spectrum-button-secondary-text-color-disabled, var(--spectrum-global-color-gray-500))
}

.spectrum-Button--warning_e2d99e {
    background-color: var(--spectrum-button-warning-background-color, var(--spectrum-alias-background-color-transparent));
    border-color: var(--spectrum-button-warning-border-color, var(--spectrum-semantic-negative-color-text-small));
    color: var(--spectrum-button-warning-text-color, var(--spectrum-semantic-negative-color-text-small))
}

.spectrum-Button--warning_e2d99e.is-hovered_e2d99e {
    background-color: var(--spectrum-button-warning-background-color-hover, var(--spectrum-semantic-negative-color-text-small));
    border-color: var(--spectrum-button-warning-border-color-hover, var(--spectrum-semantic-negative-color-text-small));
    color: var(--spectrum-button-warning-text-color-hover, var(--spectrum-global-color-gray-50))
}

.spectrum-Button--warning_e2d99e.focus-ring_e2d99e {
    background-color: var(--spectrum-button-warning-background-color-key-focus, var(--spectrum-semantic-negative-color-text-small));
    border-color: var(--spectrum-button-warning-border-color-key-focus, var(--spectrum-semantic-negative-color-text-small));
    color: var(--spectrum-button-warning-text-color-key-focus, var(--spectrum-global-color-gray-50))
}

.spectrum-Button--warning_e2d99e.is-active_e2d99e {
    background-color: var(--spectrum-button-warning-background-color-down, var(--spectrum-global-color-red-700));
    border-color: var(--spectrum-button-warning-border-color-down, var(--spectrum-global-color-red-700));
    color: var(--spectrum-button-warning-text-color-down, var(--spectrum-global-color-gray-50))
}

.spectrum-Button--warning_e2d99e.is-disabled_e2d99e,
.spectrum-Button--warning_e2d99e:disabled {
    background-color: var(--spectrum-button-warning-background-color-disabled, var(--spectrum-global-color-gray-200));
    border-color: var(--spectrum-button-warning-border-color-disabled, var(--spectrum-global-color-gray-200));
    color: var(--spectrum-button-warning-text-color-disabled, var(--spectrum-global-color-gray-500))
}

.spectrum-Button--overBackground_e2d99e {
    background-color: var(--spectrum-button-over-background-background-color, var(--spectrum-alias-background-color-transparent));
    border-color: var(--spectrum-button-over-background-border-color, var(--spectrum-global-color-static-white));
    color: var(--spectrum-button-over-background-text-color, var(--spectrum-global-color-static-white))
}

.spectrum-Button--overBackground_e2d99e.focus-ring_e2d99e,
.spectrum-Button--overBackground_e2d99e.is-hovered_e2d99e {
    background-color: var(--spectrum-button-over-background-background-color-hover, var(--spectrum-global-color-static-white));
    border-color: var(--spectrum-button-over-background-border-color-hover, var(--spectrum-global-color-static-white));
    color: inherit
}

.spectrum-Button--overBackground_e2d99e.focus-ring_e2d99e:after {
    box-shadow: 0 0 0 var(--spectrum-alias-focus-ring-size, var(--spectrum-global-dimension-static-size-25))var(--spectrum-button-over-background-border-color-key-focus, var(--spectrum-global-color-static-white))
}

.spectrum-Button--overBackground_e2d99e.is-active_e2d99e {
    background-color: var(--spectrum-button-over-background-background-color-down, var(--spectrum-global-color-static-white));
    border-color: var(--spectrum-button-over-background-border-color-down, var(--spectrum-global-color-static-white));
    color: inherit
}

.spectrum-Button--overBackground_e2d99e.is-disabled_e2d99e,
.spectrum-Button--overBackground_e2d99e:disabled {
    background-color: var(--spectrum-button-over-background-background-color-disabled, #ffffff1a);
    border-color: var(--spectrum-button-over-background-border-color-disabled, var(--spectrum-alias-border-color-transparent));
    color: var(--spectrum-button-over-background-text-color-disabled, #ffffff59)
}

.spectrum-Button--overBackground_e2d99e.spectrum-Button--quiet_e2d99e,
.spectrum-ClearButton--overBackground_e2d99e {
    background-color: var(--spectrum-button-quiet-over-background-background-color, var(--spectrum-alias-background-color-transparent));
    border-color: var(--spectrum-button-quiet-over-background-border-color, var(--spectrum-alias-border-color-transparent));
    color: var(--spectrum-button-quiet-over-background-text-color, var(--spectrum-global-color-static-white))
}

.spectrum-Button--overBackground_e2d99e.spectrum-Button--quiet_e2d99e.focus-ring_e2d99e,
.spectrum-Button--overBackground_e2d99e.spectrum-Button--quiet_e2d99e.is-hovered_e2d99e,
.spectrum-ClearButton--overBackground_e2d99e.focus-ring_e2d99e,
.spectrum-ClearButton--overBackground_e2d99e.is-hovered_e2d99e {
    background-color: var(--spectrum-button-quiet-over-background-background-color-hover, #ffffff1a);
    border-color: var(--spectrum-button-quiet-over-background-border-color-hover, var(--spectrum-alias-border-color-transparent));
    color: var(--spectrum-button-quiet-over-background-text-color-hover, var(--spectrum-global-color-static-white))
}

.spectrum-Button--overBackground_e2d99e.spectrum-Button--quiet_e2d99e.focus-ring_e2d99e,
.spectrum-ClearButton--overBackground_e2d99e.focus-ring_e2d99e {
    box-shadow: none
}

.spectrum-Button--overBackground_e2d99e.spectrum-Button--quiet_e2d99e.focus-ring_e2d99e:after,
.spectrum-ClearButton--overBackground_e2d99e.focus-ring_e2d99e:after {
    box-shadow: 0 0 0 var(--spectrum-alias-focus-ring-size, var(--spectrum-global-dimension-static-size-25))var(--spectrum-button-over-background-border-color-key-focus, var(--spectrum-global-color-static-white))
}

.spectrum-Button--overBackground_e2d99e.spectrum-Button--quiet_e2d99e.is-active_e2d99e,
.spectrum-ClearButton--overBackground_e2d99e.is-active_e2d99e {
    background-color: var(--spectrum-button-quiet-over-background-background-color-down, #ffffff26);
    border-color: var(--spectrum-button-quiet-over-background-border-color-down, var(--spectrum-alias-border-color-transparent));
    color: var(--spectrum-button-quiet-over-background-text-color-down, var(--spectrum-global-color-static-white))
}

.spectrum-Button--overBackground_e2d99e.spectrum-Button--quiet_e2d99e.is-disabled_e2d99e,
.spectrum-Button--overBackground_e2d99e.spectrum-Button--quiet_e2d99e:disabled,
.spectrum-ClearButton--overBackground_e2d99e.is-disabled_e2d99e,
.spectrum-ClearButton--overBackground_e2d99e:disabled {
    background-color: var(--spectrum-button-quiet-over-background-background-color-disabled, var(--spectrum-alias-background-color-transparent));
    border-color: var(--spectrum-button-quiet-over-background-border-color-disabled, var(--spectrum-alias-border-color-transparent));
    color: var(--spectrum-button-quiet-over-background-text-color-disabled, #ffffff26)
}

.spectrum-Button--primary_e2d99e.spectrum-Button--quiet_e2d99e {
    background-color: var(--spectrum-button-quiet-primary-background-color, var(--spectrum-alias-background-color-transparent));
    border-color: var(--spectrum-button-quiet-primary-border-color, var(--spectrum-alias-border-color-transparent));
    color: var(--spectrum-button-quiet-primary-text-color, var(--spectrum-global-color-gray-800))
}

.spectrum-Button--primary_e2d99e.spectrum-Button--quiet_e2d99e.is-hovered_e2d99e {
    background-color: var(--spectrum-button-quiet-primary-background-color-hover, var(--spectrum-global-color-gray-200));
    border-color: var(--spectrum-button-quiet-primary-border-color-hover, var(--spectrum-global-color-gray-200));
    color: var(--spectrum-button-quiet-primary-text-color-hover, var(--spectrum-global-color-gray-900))
}

.spectrum-Button--primary_e2d99e.spectrum-Button--quiet_e2d99e.focus-ring_e2d99e {
    background-color: var(--spectrum-button-quiet-primary-background-color-key-focus, var(--spectrum-global-color-gray-200));
    border-color: var(--spectrum-button-quiet-primary-border-color-key-focus, var(--spectrum-global-color-gray-200));
    color: var(--spectrum-button-quiet-primary-text-color-key-focus, var(--spectrum-global-color-gray-900))
}

.spectrum-Button--primary_e2d99e.spectrum-Button--quiet_e2d99e.is-active_e2d99e {
    background-color: var(--spectrum-button-quiet-primary-background-color-down, var(--spectrum-global-color-gray-300));
    border-color: var(--spectrum-button-quiet-primary-border-color-down, var(--spectrum-global-color-gray-300));
    color: var(--spectrum-button-quiet-primary-text-color-down, var(--spectrum-global-color-gray-900))
}

.spectrum-Button--primary_e2d99e.spectrum-Button--quiet_e2d99e.is-disabled_e2d99e,
.spectrum-Button--primary_e2d99e.spectrum-Button--quiet_e2d99e:disabled {
    background-color: var(--spectrum-button-quiet-primary-background-color-disabled, var(--spectrum-alias-background-color-transparent));
    border-color: var(--spectrum-button-quiet-primary-border-color-disabled, var(--spectrum-alias-border-color-transparent));
    color: var(--spectrum-button-quiet-primary-text-color-disabled, var(--spectrum-global-color-gray-500))
}

.spectrum-Button--secondary_e2d99e.spectrum-Button--quiet_e2d99e {
    background-color: var(--spectrum-button-quiet-secondary-background-color, var(--spectrum-alias-background-color-transparent));
    border-color: var(--spectrum-button-quiet-secondary-border-color, var(--spectrum-alias-border-color-transparent));
    color: var(--spectrum-button-quiet-secondary-text-color, var(--spectrum-global-color-gray-700))
}

.spectrum-Button--secondary_e2d99e.spectrum-Button--quiet_e2d99e.is-hovered_e2d99e {
    background-color: var(--spectrum-button-quiet-secondary-background-color-hover, var(--spectrum-global-color-gray-200));
    border-color: var(--spectrum-button-quiet-secondary-border-color-hover, var(--spectrum-global-color-gray-200));
    color: var(--spectrum-button-quiet-secondary-text-color-hover, var(--spectrum-global-color-gray-800))
}

.spectrum-Button--secondary_e2d99e.spectrum-Button--quiet_e2d99e.focus-ring_e2d99e {
    background-color: var(--spectrum-button-quiet-secondary-background-color-key-focus, var(--spectrum-global-color-gray-200));
    border-color: var(--spectrum-button-quiet-secondary-border-color-key-focus, var(--spectrum-global-color-gray-200));
    color: var(--spectrum-button-quiet-secondary-text-color-key-focus, var(--spectrum-global-color-gray-800))
}

.spectrum-Button--secondary_e2d99e.spectrum-Button--quiet_e2d99e.is-active_e2d99e {
    background-color: var(--spectrum-button-quiet-secondary-background-color-down, var(--spectrum-global-color-gray-300));
    border-color: var(--spectrum-button-quiet-secondary-border-color-down, var(--spectrum-global-color-gray-300));
    color: var(--spectrum-button-quiet-secondary-text-color-down, var(--spectrum-global-color-gray-800))
}

.spectrum-Button--secondary_e2d99e.spectrum-Button--quiet_e2d99e.is-disabled_e2d99e,
.spectrum-Button--secondary_e2d99e.spectrum-Button--quiet_e2d99e:disabled {
    background-color: var(--spectrum-button-quiet-secondary-background-color-disabled, var(--spectrum-alias-background-color-transparent));
    border-color: var(--spectrum-button-quiet-secondary-border-color-disabled, var(--spectrum-alias-border-color-transparent));
    color: var(--spectrum-button-quiet-secondary-text-color-disabled, var(--spectrum-global-color-gray-500))
}

.spectrum-ActionButton_e2d99e {
    background-color: var(--spectrum-actionbutton-background-color, var(--spectrum-global-color-gray-75));
    border-color: var(--spectrum-actionbutton-border-color, var(--spectrum-alias-border-color));
    color: var(--spectrum-actionbutton-text-color, var(--spectrum-alias-text-color))
}

.spectrum-ActionButton_e2d99e .spectrum-Icon_e2d99e {
    fill: var(--spectrum-actionbutton-icon-color, var(--spectrum-alias-icon-color))
}

.spectrum-ActionButton_e2d99e .spectrum-ActionButton-hold_e2d99e {
    fill: var(--spectrum-actionbutton-hold-icon-color, var(--spectrum-alias-icon-color))
}

.spectrum-ActionButton_e2d99e.is-hovered_e2d99e {
    background-color: var(--spectrum-actionbutton-background-color-hover, var(--spectrum-global-color-gray-50));
    border-color: var(--spectrum-actionbutton-border-color-hover, var(--spectrum-alias-border-color-hover));
    color: var(--spectrum-actionbutton-text-color-hover, var(--spectrum-alias-text-color-hover))
}

.spectrum-ActionButton_e2d99e.is-hovered_e2d99e .spectrum-Icon_e2d99e {
    fill: var(--spectrum-actionbutton-icon-color-hover, var(--spectrum-alias-icon-color-hover))
}

.spectrum-ActionButton_e2d99e.is-hovered_e2d99e .spectrum-ActionButton-hold_e2d99e {
    fill: var(--spectrum-actionbutton-hold-icon-color-hover, var(--spectrum-alias-icon-color-hover))
}

.spectrum-ActionButton_e2d99e.focus-ring_e2d99e {
    background-color: var(--spectrum-actionbutton-background-color-key-focus, var(--spectrum-global-color-gray-50));
    box-shadow: 0 0 0 var(--spectrum-button-primary-border-size-increase-key-focus, 1px)var(--spectrum-actionbutton-border-color-key-focus, var(--spectrum-alias-border-color-focus));
    color: var(--spectrum-actionbutton-text-color-key-focus, var(--spectrum-alias-text-color-hover))
}

.spectrum-ActionButton_e2d99e.focus-ring_e2d99e,
.spectrum-ActionButton_e2d99e.focus-ring_e2d99e.is-active_e2d99e {
    border-color: var(--spectrum-actionbutton-border-color-key-focus, var(--spectrum-alias-border-color-focus))
}

.spectrum-ActionButton_e2d99e.focus-ring_e2d99e .spectrum-Icon_e2d99e {
    fill: var(--spectrum-actionbutton-icon-color-key-focus, var(--spectrum-alias-icon-color-focus))
}

.spectrum-ActionButton_e2d99e.focus-ring_e2d99e .spectrum-ActionButton-hold_e2d99e {
    fill: var(--spectrum-actionbutton-hold-icon-color-key-focus, var(--spectrum-alias-icon-color-hover))
}

.spectrum-ActionButton_e2d99e.is-active_e2d99e {
    background-color: var(--spectrum-actionbutton-background-color-down, var(--spectrum-global-color-gray-200));
    border-color: var(--spectrum-actionbutton-border-color-down, var(--spectrum-alias-border-color-down));
    color: var(--spectrum-actionbutton-text-color-down, var(--spectrum-alias-text-color-down))
}

.spectrum-ActionButton_e2d99e.is-active_e2d99e .spectrum-ActionButton-hold_e2d99e {
    fill: var(--spectrum-actionbutton-hold-icon-color-down, var(--spectrum-alias-icon-color-down))
}

.spectrum-ActionButton_e2d99e.is-disabled_e2d99e,
.spectrum-ActionButton_e2d99e:disabled {
    background-color: var(--spectrum-actionbutton-background-color-disabled, var(--spectrum-global-color-gray-200));
    border-color: var(--spectrum-actionbutton-border-color-disabled, var(--spectrum-alias-border-color-disabled));
    color: var(--spectrum-actionbutton-text-color-disabled, var(--spectrum-alias-text-color-disabled))
}

.spectrum-ActionButton_e2d99e.is-disabled_e2d99e .spectrum-Icon_e2d99e,
.spectrum-ActionButton_e2d99e:disabled .spectrum-Icon_e2d99e {
    fill: var(--spectrum-actionbutton-icon-color-disabled, var(--spectrum-alias-icon-color-disabled))
}

.spectrum-ActionButton_e2d99e.is-disabled_e2d99e .spectrum-ActionButton-hold_e2d99e,
.spectrum-ActionButton_e2d99e:disabled .spectrum-ActionButton-hold_e2d99e {
    fill: var(--spectrum-actionbutton-hold-icon-color-disabled, var(--spectrum-alias-icon-color-disabled))
}

.spectrum-ActionButton_e2d99e.is-selected_e2d99e {
    background-color: var(--spectrum-actionbutton-background-color-selected, var(--spectrum-global-color-gray-200));
    border-color: var(--spectrum-actionbutton-border-color-selected, var(--spectrum-alias-border-color));
    color: var(--spectrum-actionbutton-text-color-selected, var(--spectrum-alias-text-color))
}

.spectrum-ActionButton_e2d99e.is-selected_e2d99e .spectrum-Icon_e2d99e {
    fill: var(--spectrum-actionbutton-icon-color-selected, var(--spectrum-alias-icon-color))
}

.spectrum-ActionButton_e2d99e.is-selected_e2d99e.is-hovered_e2d99e {
    background-color: var(--spectrum-actionbutton-background-color-selected-hover, var(--spectrum-global-color-gray-200));
    border-color: var(--spectrum-actionbutton-border-color-selected-hover, var(--spectrum-alias-border-color-hover));
    color: var(--spectrum-actionbutton-text-color-selected-hover, var(--spectrum-alias-text-color-hover))
}

.spectrum-ActionButton_e2d99e.is-selected_e2d99e.is-hovered_e2d99e .spectrum-Icon_e2d99e {
    fill: var(--spectrum-actionbutton-icon-color-selected-hover, var(--spectrum-alias-icon-color-hover))
}

.spectrum-ActionButton_e2d99e.is-selected_e2d99e.focus-ring_e2d99e {
    background-color: var(--spectrum-actionbutton-background-color-selected-key-focus, var(--spectrum-global-color-gray-200));
    border-color: var(--spectrum-actionbutton-border-color-selected-key-focus, var(--spectrum-alias-border-color-focus));
    color: var(--spectrum-actionbutton-text-color-selected-key-focus, var(--spectrum-alias-text-color-hover))
}

.spectrum-ActionButton_e2d99e.is-selected_e2d99e.focus-ring_e2d99e.is-active_e2d99e {
    border-color: var(--spectrum-actionbutton-border-color-key-focus, var(--spectrum-alias-border-color-focus))
}

.spectrum-ActionButton_e2d99e.is-selected_e2d99e.focus-ring_e2d99e .spectrum-Icon_e2d99e {
    fill: var(--spectrum-actionbutton-icon-color-selected-key-focus, var(--spectrum-alias-icon-color-hover))
}

.spectrum-ActionButton_e2d99e.is-selected_e2d99e.is-active_e2d99e {
    background-color: var(--spectrum-actionbutton-background-color-selected-down, var(--spectrum-global-color-gray-200));
    border-color: var(--spectrum-actionbutton-border-color-selected-down, var(--spectrum-alias-border-color-down));
    color: var(--spectrum-actionbutton-text-color-selected-down, var(--spectrum-alias-text-color-down))
}

.spectrum-ActionButton_e2d99e.is-selected_e2d99e.is-active_e2d99e .spectrum-Icon_e2d99e {
    fill: var(--spectrum-actionbutton-icon-color-selected-down, var(--spectrum-alias-icon-color-down))
}

.spectrum-ActionButton_e2d99e.is-selected_e2d99e.is-disabled_e2d99e,
.spectrum-ActionButton_e2d99e.is-selected_e2d99e:disabled {
    background-color: var(--spectrum-actionbutton-background-color-selected-disabled, var(--spectrum-global-color-gray-200));
    border-color: var(--spectrum-actionbutton-border-color-selected-disabled, var(--spectrum-alias-border-color-disabled));
    color: var(--spectrum-actionbutton-text-color-selected-disabled, var(--spectrum-alias-text-color-disabled))
}

.spectrum-ActionButton_e2d99e.is-selected_e2d99e.is-disabled_e2d99e .spectrum-Icon_e2d99e,
.spectrum-ActionButton_e2d99e.is-selected_e2d99e:disabled .spectrum-Icon_e2d99e {
    fill: var(--spectrum-actionbutton-icon-color-selected-disabled, var(--spectrum-alias-icon-color-disabled))
}

.spectrum-ActionButton--emphasized_e2d99e {
    background-color: var(--spectrum-actionbutton-emphasized-background-color, var(--spectrum-global-color-gray-75));
    border-color: var(--spectrum-actionbutton-emphasized-border-color, var(--spectrum-alias-border-color));
    color: var(--spectrum-actionbutton-emphasized-text-color, var(--spectrum-alias-text-color))
}

.spectrum-ActionButton--emphasized_e2d99e .spectrum-Icon_e2d99e {
    fill: var(--spectrum-actionbutton-emphasized-icon-color, var(--spectrum-alias-icon-color))
}

.spectrum-ActionButton--emphasized_e2d99e .spectrum-ActionButton-hold_e2d99e {
    fill: var(--spectrum-actionbutton-emphasized-hold-icon-color, var(--spectrum-alias-icon-color))
}

.spectrum-ActionButton--emphasized_e2d99e.is-selected_e2d99e .spectrum-ActionButton-hold_e2d99e {
    fill: var(--spectrum-actionbutton-emphasized-hold-icon-color-selected, var(--spectrum-global-color-static-white))
}

.spectrum-ActionButton--emphasized_e2d99e.is-selected_e2d99e.is-hovered_e2d99e .spectrum-ActionButton-hold_e2d99e {
    fill: var(--spectrum-actionbutton-emphasized-text-color-selected-hover, var(--spectrum-global-color-static-white))
}

.spectrum-ActionButton--emphasized_e2d99e.is-hovered_e2d99e {
    background-color: var(--spectrum-actionbutton-emphasized-background-color-hover, var(--spectrum-global-color-gray-50));
    border-color: var(--spectrum-actionbutton-emphasized-border-color-hover, var(--spectrum-alias-border-color-hover));
    box-shadow: none;
    color: var(--spectrum-actionbutton-emphasized-text-color-hover, var(--spectrum-alias-text-color-hover))
}

.spectrum-ActionButton--emphasized_e2d99e.is-hovered_e2d99e .spectrum-Icon_e2d99e {
    fill: var(--spectrum-actionbutton-emphasized-icon-color-hover, var(--spectrum-alias-icon-color-hover))
}

.spectrum-ActionButton--emphasized_e2d99e.is-hovered_e2d99e .spectrum-ActionButton-hold_e2d99e {
    fill: var(--spectrum-actionbutton-emphasized-hold-icon-color-hover, var(--spectrum-alias-icon-color-hover))
}

.spectrum-ActionButton--emphasized_e2d99e.focus-ring_e2d99e {
    background-color: var(--spectrum-actionbutton-emphasized-background-color-key-focus, var(--spectrum-global-color-gray-50));
    border-color: var(--spectrum-actionbutton-emphasized-border-color, var(--spectrum-alias-border-color));
    box-shadow: none;
    color: var(--spectrum-actionbutton-emphasized-text-color-key-focus, var(--spectrum-alias-text-color-hover))
}

.spectrum-ActionButton--emphasized_e2d99e.focus-ring_e2d99e.is-active_e2d99e {
    border-color: var(--spectrum-actionbutton-emphasized-border-color-down, var(--spectrum-alias-border-color-down))
}

.spectrum-ActionButton--emphasized_e2d99e.focus-ring_e2d99e .spectrum-Icon_e2d99e {
    fill: var(--spectrum-actionbutton-emphasized-icon-color-key-focus, var(--spectrum-alias-icon-color-focus))
}

.spectrum-ActionButton--emphasized_e2d99e.focus-ring_e2d99e .spectrum-ActionButton-hold_e2d99e {
    fill: var(--spectrum-actionbutton-emphasized-hold-icon-color-key-focus, var(--spectrum-alias-icon-color-hover))
}

.spectrum-ActionButton--emphasized_e2d99e.is-active_e2d99e {
    background-color: var(--spectrum-actionbutton-emphasized-background-color-down, var(--spectrum-global-color-gray-200));
    border-color: var(--spectrum-actionbutton-emphasized-border-color-down, var(--spectrum-alias-border-color-down));
    color: var(--spectrum-actionbutton-emphasized-text-color-down, var(--spectrum-alias-text-color-down))
}

.spectrum-ActionButton--emphasized_e2d99e.is-active_e2d99e .spectrum-ActionButton-hold_e2d99e {
    fill: var(--spectrum-actionbutton-emphasized-hold-icon-color-down, var(--spectrum-alias-icon-color-down))
}

.spectrum-ActionButton--emphasized_e2d99e.is-disabled_e2d99e,
.spectrum-ActionButton--emphasized_e2d99e:disabled {
    background-color: var(--spectrum-actionbutton-emphasized-background-color-disabled, var(--spectrum-global-color-gray-200));
    border-color: var(--spectrum-actionbutton-emphasized-border-color-disabled, var(--spectrum-alias-border-color-disabled));
    color: var(--spectrum-actionbutton-emphasized-text-color-disabled, var(--spectrum-alias-text-color-disabled))
}

.spectrum-ActionButton--emphasized_e2d99e.is-disabled_e2d99e .spectrum-Icon_e2d99e,
.spectrum-ActionButton--emphasized_e2d99e:disabled .spectrum-Icon_e2d99e {
    fill: var(--spectrum-actionbutton-emphasized-icon-color-disabled, var(--spectrum-alias-icon-color-disabled))
}

.spectrum-ActionButton--emphasized_e2d99e.is-disabled_e2d99e .spectrum-ActionButton-hold_e2d99e,
.spectrum-ActionButton--emphasized_e2d99e:disabled .spectrum-ActionButton-hold_e2d99e {
    fill: var(--spectrum-actionbutton-emphasized-hold-icon-color-disabled, var(--spectrum-alias-icon-color-disabled))
}

.spectrum-ActionButton--emphasized_e2d99e.spectrum-ActionButton--quiet_e2d99e.focus-ring_e2d99e {
    border-color: var(--spectrum-actionbutton-quiet-border-color, var(--spectrum-alias-border-color-transparent));
    box-shadow: none
}

.spectrum-ActionButton--emphasized_e2d99e.is-selected_e2d99e,
.spectrum-ActionButton--emphasized_e2d99e.spectrum-ActionButton--quiet_e2d99e.is-selected_e2d99e {
    background-color: var(--spectrum-actionbutton-emphasized-background-color-selected, var(--spectrum-semantic-cta-color-background-default));
    border-color: var(--spectrum-actionbutton-emphasized-border-color-selected, var(--spectrum-semantic-cta-color-background-default));
    color: var(--spectrum-actionbutton-emphasized-text-color-selected, var(--spectrum-global-color-static-white))
}

.spectrum-ActionButton--emphasized_e2d99e.is-selected_e2d99e .spectrum-Icon_e2d99e,
.spectrum-ActionButton--emphasized_e2d99e.spectrum-ActionButton--quiet_e2d99e.is-selected_e2d99e .spectrum-Icon_e2d99e {
    fill: var(--spectrum-actionbutton-emphasized-icon-color-selected, var(--spectrum-global-color-static-white))
}

.spectrum-ActionButton--emphasized_e2d99e.is-selected_e2d99e.focus-ring_e2d99e,
.spectrum-ActionButton--emphasized_e2d99e.spectrum-ActionButton--quiet_e2d99e.is-selected_e2d99e.focus-ring_e2d99e {
    background-color: var(--spectrum-actionbutton-emphasized-background-color-selected-key-focus, var(--spectrum-semantic-cta-color-background-key-focus));
    border-color: var(--spectrum-actionbutton-emphasized-border-color-selected, var(--spectrum-semantic-cta-color-background-default));
    box-shadow: none;
    color: var(--spectrum-actionbutton-emphasized-text-color-selected-key-focus, var(--spectrum-global-color-static-white))
}

.spectrum-ActionButton--emphasized_e2d99e.is-selected_e2d99e.focus-ring_e2d99e.is-active_e2d99e,
.spectrum-ActionButton--emphasized_e2d99e.spectrum-ActionButton--quiet_e2d99e.is-selected_e2d99e.focus-ring_e2d99e.is-active_e2d99e {
    border-color: var(--spectrum-actionbutton-emphasized-border-color-selected-down, var(--spectrum-semantic-cta-color-background-down))
}

.spectrum-ActionButton--emphasized_e2d99e.is-selected_e2d99e.focus-ring_e2d99e .spectrum-Icon_e2d99e,
.spectrum-ActionButton--emphasized_e2d99e.spectrum-ActionButton--quiet_e2d99e.is-selected_e2d99e.focus-ring_e2d99e .spectrum-Icon_e2d99e {
    fill: var(--spectrum-actionbutton-emphasized-icon-color-selected-key-focus, var(--spectrum-global-color-static-white))
}

.spectrum-ActionButton--emphasized_e2d99e.is-selected_e2d99e.is-hovered_e2d99e,
.spectrum-ActionButton--emphasized_e2d99e.spectrum-ActionButton--quiet_e2d99e.is-selected_e2d99e.is-hovered_e2d99e {
    background-color: var(--spectrum-actionbutton-emphasized-background-color-selected-hover, var(--spectrum-semantic-cta-color-background-hover));
    border-color: var(--spectrum-actionbutton-emphasized-border-color-selected-hover, var(--spectrum-semantic-cta-color-background-hover));
    color: var(--spectrum-actionbutton-emphasized-text-color-selected-hover, var(--spectrum-global-color-static-white))
}

.spectrum-ActionButton--emphasized_e2d99e.is-selected_e2d99e.is-hovered_e2d99e .spectrum-Icon_e2d99e,
.spectrum-ActionButton--emphasized_e2d99e.spectrum-ActionButton--quiet_e2d99e.is-selected_e2d99e.is-hovered_e2d99e .spectrum-Icon_e2d99e {
    fill: var(--spectrum-actionbutton-emphasized-icon-color-selected-hover, var(--spectrum-global-color-static-white))
}

.spectrum-ActionButton--emphasized_e2d99e.is-selected_e2d99e.is-active_e2d99e,
.spectrum-ActionButton--emphasized_e2d99e.spectrum-ActionButton--quiet_e2d99e.is-selected_e2d99e.is-active_e2d99e {
    background-color: var(--spectrum-actionbutton-emphasized-background-color-selected-down, var(--spectrum-semantic-cta-color-background-down));
    border-color: var(--spectrum-actionbutton-emphasized-border-color-selected-down, var(--spectrum-semantic-cta-color-background-down));
    color: var(--spectrum-actionbutton-emphasized-text-color-selected-down, var(--spectrum-global-color-static-white))
}

.spectrum-ActionButton--emphasized_e2d99e.is-selected_e2d99e.is-active_e2d99e .spectrum-Icon_e2d99e,
.spectrum-ActionButton--emphasized_e2d99e.spectrum-ActionButton--quiet_e2d99e.is-selected_e2d99e.is-active_e2d99e .spectrum-Icon_e2d99e {
    fill: var(--spectrum-actionbutton-emphasized-icon-color-selected-down, var(--spectrum-global-color-static-white))
}

.spectrum-ActionButton--emphasized_e2d99e.is-selected_e2d99e.is-disabled_e2d99e,
.spectrum-ActionButton--emphasized_e2d99e.is-selected_e2d99e:disabled,
.spectrum-ActionButton--emphasized_e2d99e.spectrum-ActionButton--quiet_e2d99e.is-selected_e2d99e.is-disabled_e2d99e,
.spectrum-ActionButton--emphasized_e2d99e.spectrum-ActionButton--quiet_e2d99e.is-selected_e2d99e:disabled {
    background-color: var(--spectrum-actionbutton-emphasized-background-color-selected-disabled, var(--spectrum-global-color-gray-200));
    border-color: var(--spectrum-actionbutton-emphasized-border-color-selected-disabled, var(--spectrum-alias-border-color-disabled));
    color: var(--spectrum-actionbutton-emphasized-text-color-selected-disabled, var(--spectrum-alias-text-color-disabled))
}

.spectrum-ActionButton--emphasized_e2d99e.is-selected_e2d99e.is-disabled_e2d99e .spectrum-Icon_e2d99e,
.spectrum-ActionButton--emphasized_e2d99e.is-selected_e2d99e:disabled .spectrum-Icon_e2d99e,
.spectrum-ActionButton--emphasized_e2d99e.spectrum-ActionButton--quiet_e2d99e.is-selected_e2d99e.is-disabled_e2d99e .spectrum-Icon_e2d99e,
.spectrum-ActionButton--emphasized_e2d99e.spectrum-ActionButton--quiet_e2d99e.is-selected_e2d99e:disabled .spectrum-Icon_e2d99e {
    fill: var(--spectrum-actionbutton-emphasized-icon-color-selected-disabled, var(--spectrum-alias-icon-color-disabled))
}

.spectrum-ActionButton--quiet_e2d99e {
    background-color: var(--spectrum-actionbutton-quiet-background-color, var(--spectrum-alias-background-color-transparent));
    border-color: var(--spectrum-actionbutton-quiet-border-color, var(--spectrum-alias-border-color-transparent));
    color: var(--spectrum-actionbutton-quiet-text-color, var(--spectrum-alias-text-color))
}

.spectrum-ActionButton--quiet_e2d99e.is-hovered_e2d99e {
    background-color: var(--spectrum-actionbutton-quiet-background-color-hover, var(--spectrum-alias-background-color-transparent));
    border-color: var(--spectrum-actionbutton-quiet-border-color-hover, var(--spectrum-alias-border-color-transparent));
    color: var(--spectrum-actionbutton-quiet-text-color-hover, var(--spectrum-alias-text-color-hover))
}

.spectrum-ActionButton--quiet_e2d99e.focus-ring_e2d99e {
    background-color: var(--spectrum-actionbutton-quiet-background-color-key-focus, var(--spectrum-alias-background-color-transparent));
    box-shadow: 0 0 0 1px var(--spectrum-actionbutton-quiet-border-color-key-focus, var(--spectrum-alias-border-color-focus));
    border-color: var(--spectrum-actionbutton-quiet-border-color-key-focus, var(--spectrum-alias-border-color-focus));
    color: var(--spectrum-actionbutton-quiet-text-color-key-focus, var(--spectrum-alias-text-color-hover))
}

.spectrum-ActionButton--quiet_e2d99e.is-active_e2d99e {
    background-color: var(--spectrum-actionbutton-quiet-background-color-down, var(--spectrum-global-color-gray-300));
    border-color: var(--spectrum-actionbutton-quiet-border-color-down, var(--spectrum-global-color-gray-300));
    color: var(--spectrum-actionbutton-quiet-text-color-down, var(--spectrum-alias-text-color-down))
}

.spectrum-ActionButton--quiet_e2d99e.is-disabled_e2d99e,
.spectrum-ActionButton--quiet_e2d99e:disabled {
    background-color: var(--spectrum-actionbutton-quiet-background-color-disabled, var(--spectrum-alias-background-color-transparent));
    border-color: var(--spectrum-actionbutton-quiet-border-color-disabled, var(--spectrum-alias-border-color-transparent));
    color: var(--spectrum-actionbutton-quiet-text-color-disabled, var(--spectrum-alias-text-color-disabled))
}

.spectrum-ActionButton--quiet_e2d99e.is-selected_e2d99e {
    background-color: var(--spectrum-actionbutton-quiet-background-color-selected, var(--spectrum-global-color-gray-300));
    border-color: var(--spectrum-actionbutton-quiet-border-color-selected, var(--spectrum-alias-border-color));
    color: var(--spectrum-actionbutton-quiet-text-color-selected, var(--spectrum-alias-text-color))
}

.spectrum-ActionButton--quiet_e2d99e.is-selected_e2d99e.is-hovered_e2d99e {
    background-color: var(--spectrum-actionbutton-quiet-background-color-selected-hover, var(--spectrum-global-color-gray-300));
    border-color: var(--spectrum-actionbutton-quiet-border-color-selected-hover, var(--spectrum-alias-border-color-hover));
    color: var(--spectrum-actionbutton-quiet-text-color-selected-hover, var(--spectrum-alias-text-color-hover))
}

.spectrum-ActionButton--quiet_e2d99e.is-selected_e2d99e.focus-ring_e2d99e {
    background-color: var(--spectrum-actionbutton-quiet-background-color-selected-key-focus, var(--spectrum-global-color-gray-300));
    border-color: var(--spectrum-actionbutton-quiet-border-color-selected-key-focus, var(--spectrum-alias-border-color-focus));
    color: var(--spectrum-actionbutton-quiet-text-color-selected-key-focus, var(--spectrum-alias-text-color-hover))
}

.spectrum-ActionButton--quiet_e2d99e.is-selected_e2d99e.is-active_e2d99e {
    background-color: var(--spectrum-actionbutton-quiet-background-color-selected-down, var(--spectrum-global-color-gray-300));
    border-color: var(--spectrum-actionbutton-quiet-border-color-selected-down, var(--spectrum-alias-border-color-down));
    color: var(--spectrum-actionbutton-quiet-text-color-selected-down, var(--spectrum-alias-text-color-down))
}

.spectrum-ActionButton--quiet_e2d99e.is-selected_e2d99e.is-disabled_e2d99e,
.spectrum-ActionButton--quiet_e2d99e.is-selected_e2d99e:disabled {
    background-color: var(--spectrum-actionbutton-quiet-background-color-selected-disabled, var(--spectrum-global-color-gray-200));
    border-color: var(--spectrum-actionbutton-quiet-border-color-selected-disabled, var(--spectrum-alias-border-color-disabled));
    color: var(--spectrum-actionbutton-quiet-text-color-selected-disabled, var(--spectrum-alias-text-color-disabled))
}

.spectrum-ActionButton--staticWhite_e2d99e {
    mix-blend-mode: screen;
    --spectrum-actionbutton-static-background-color-hover: #ffffff1a;
    --spectrum-actionbutton-static-background-color-focus: #ffffff1a;
    --spectrum-actionbutton-static-background-color-active: #fff3;
    --spectrum-actionbutton-static-border-color: #ffffff4d;
    --spectrum-actionbutton-static-border-color-hover: #fff;
    --spectrum-actionbutton-static-border-color-active: #fff;
    --spectrum-actionbutton-static-border-color-focus: #fff;
    --spectrum-actionbutton-static-border-disabled: #ffffff26;
    --spectrum-actionbutton-static-color: #fff;
    --spectrum-actionbutton-static-color-selected: #000;
    --spectrum-actionbutton-static-color-disabled: #ffffff26
}

.spectrum-ActionButton--staticWhite_e2d99e.spectrum-ActionButton--quiet_e2d99e {
    --spectrum-actionbutton-static-border-color: transparent;
    --spectrum-actionbutton-static-border-color-hover: transparent;
    --spectrum-actionbutton-static-border-color-active: transparent
}

.spectrum-ActionButton--staticBlack_e2d99e {
    mix-blend-mode: multiply;
    --spectrum-actionbutton-static-background-color-hover: #0000001a;
    --spectrum-actionbutton-static-background-color-focus: #0000001a;
    --spectrum-actionbutton-static-background-color-active: #0003;
    --spectrum-actionbutton-static-border-color: #0000004d;
    --spectrum-actionbutton-static-border-color-hover: #000;
    --spectrum-actionbutton-static-border-color-active: #000;
    --spectrum-actionbutton-static-border-color-focus: #000;
    --spectrum-actionbutton-static-border-disabled: #00000026;
    --spectrum-actionbutton-static-color: #000;
    --spectrum-actionbutton-static-color-selected: #fff;
    --spectrum-actionbutton-static-color-disabled: #00000026
}

.spectrum-ActionButton--staticBlack_e2d99e.spectrum-ActionButton--quiet_e2d99e {
    --spectrum-actionbutton-static-border-color: transparent;
    --spectrum-actionbutton-static-border-color-hover: transparent;
    --spectrum-actionbutton-static-border-color-active: transparent
}

.spectrum-ActionButton--staticColor_e2d99e {
    border-color: var(--spectrum-actionbutton-static-border-color);
    color: var(--spectrum-actionbutton-static-color);
    background-color: #0000
}

.spectrum-ActionButton--staticColor_e2d99e .spectrum-Icon_e2d99e {
    fill: var(--spectrum-actionbutton-static-color)
}

.spectrum-ActionButton--staticColor_e2d99e.is-hovered_e2d99e {
    background-color: var(--spectrum-actionbutton-static-background-color-hover);
    border-color: var(--spectrum-actionbutton-static-border-color-hover);
    color: var(--spectrum-actionbutton-static-color)
}

.spectrum-ActionButton--staticColor_e2d99e.is-hovered_e2d99e .spectrum-ActionButton-hold_e2d99e,
.spectrum-ActionButton--staticColor_e2d99e.is-hovered_e2d99e .spectrum-Icon_e2d99e {
    fill: var(--spectrum-actionbutton-static-color)
}

.spectrum-ActionButton--staticColor_e2d99e.focus-ring_e2d99e {
    background-color: var(--spectrum-actionbutton-static-background-color-focus);
    box-shadow: none;
    color: var(--spectrum-actionbutton-static-color)
}

.spectrum-ActionButton--staticColor_e2d99e.focus-ring_e2d99e,
.spectrum-ActionButton--staticColor_e2d99e.focus-ring_e2d99e.is-hovered_e2d99e {
    border-color: var(--spectrum-actionbutton-static-border-color-focus)
}

.spectrum-ActionButton--staticColor_e2d99e.focus-ring_e2d99e.is-active_e2d99e {
    border-color: var(--spectrum-actionbutton-static-color-focus)
}

.spectrum-ActionButton--staticColor_e2d99e.focus-ring_e2d99e .spectrum-ActionButton-hold_e2d99e,
.spectrum-ActionButton--staticColor_e2d99e.focus-ring_e2d99e .spectrum-Icon_e2d99e {
    fill: var(--spectrum-actionbutton-static-color)
}

.spectrum-ActionButton--staticColor_e2d99e.focus-ring_e2d99e:after {
    box-shadow: 0 0 0 var(--spectrum-button-primary-focus-ring-size-key-focus, var(--spectrum-alias-focus-ring-size))var(--spectrum-actionbutton-static-border-color-focus)
}

.spectrum-ActionButton--staticColor_e2d99e.is-active_e2d99e {
    background-color: var(--spectrum-actionbutton-static-background-color-active);
    border-color: var(--spectrum-actionbutton-static-border-color-active);
    color: var(--spectrum-actionbutton-static-color)
}

.spectrum-ActionButton--staticColor_e2d99e.is-active_e2d99e .spectrum-ActionButton-hold_e2d99e {
    fill: var(--spectrum-actionbutton-static-color)
}

.spectrum-ActionButton--staticColor_e2d99e.is-disabled_e2d99e,
.spectrum-ActionButton--staticColor_e2d99e:disabled {
    border-color: var(--spectrum-actionbutton-static-border-disabled);
    color: var(--spectrum-actionbutton-static-color-disabled);
    background-color: #0000
}

.spectrum-ActionButton--staticColor_e2d99e.is-disabled_e2d99e .spectrum-ActionButton-hold_e2d99e,
.spectrum-ActionButton--staticColor_e2d99e.is-disabled_e2d99e .spectrum-Icon_e2d99e,
.spectrum-ActionButton--staticColor_e2d99e:disabled .spectrum-ActionButton-hold_e2d99e,
.spectrum-ActionButton--staticColor_e2d99e:disabled .spectrum-Icon_e2d99e {
    fill: var(--spectrum-actionbutton-static-color-disabled)
}

.spectrum-ActionButton--staticColor_e2d99e.is-selected_e2d99e,
.spectrum-ActionButton--staticColor_e2d99e.spectrum-ActionButton--quiet_e2d99e.is-selected_e2d99e {
    background-color: var(--spectrum-actionbutton-static-color);
    border-color: var(--spectrum-actionbutton-static-color);
    color: var(--spectrum-actionbutton-static-color-selected)
}

.spectrum-ActionButton--staticColor_e2d99e.is-selected_e2d99e .spectrum-Icon_e2d99e,
.spectrum-ActionButton--staticColor_e2d99e.spectrum-ActionButton--quiet_e2d99e.is-selected_e2d99e .spectrum-Icon_e2d99e {
    fill: var(--spectrum-actionbutton-static-color-selected)
}

.spectrum-ActionButton--staticColor_e2d99e.is-selected_e2d99e.focus-ring_e2d99e,
.spectrum-ActionButton--staticColor_e2d99e.spectrum-ActionButton--quiet_e2d99e.is-selected_e2d99e.focus-ring_e2d99e {
    background-color: var(--spectrum-actionbutton-static-color);
    border-color: var(--spectrum-actionbutton-static-color);
    color: var(--spectrum-actionbutton-static-color-selected);
    box-shadow: none
}

.spectrum-ActionButton--staticColor_e2d99e.is-selected_e2d99e.focus-ring_e2d99e.is-active_e2d99e,
.spectrum-ActionButton--staticColor_e2d99e.spectrum-ActionButton--quiet_e2d99e.is-selected_e2d99e.focus-ring_e2d99e.is-active_e2d99e {
    box-shadow: none;
    border-color: var(--spectrum-actionbutton-static-color)
}

.spectrum-ActionButton--staticColor_e2d99e.is-selected_e2d99e.focus-ring_e2d99e .spectrum-Icon_e2d99e,
.spectrum-ActionButton--staticColor_e2d99e.spectrum-ActionButton--quiet_e2d99e.is-selected_e2d99e.focus-ring_e2d99e .spectrum-Icon_e2d99e {
    fill: var(--spectrum-actionbutton-static-color-selected)
}

.spectrum-ActionButton--staticColor_e2d99e.is-selected_e2d99e.is-active_e2d99e,
.spectrum-ActionButton--staticColor_e2d99e.is-selected_e2d99e.is-hovered_e2d99e,
.spectrum-ActionButton--staticColor_e2d99e.spectrum-ActionButton--quiet_e2d99e.is-selected_e2d99e.is-active_e2d99e,
.spectrum-ActionButton--staticColor_e2d99e.spectrum-ActionButton--quiet_e2d99e.is-selected_e2d99e.is-hovered_e2d99e {
    background-color: var(--spectrum-actionbutton-static-color);
    border-color: var(--spectrum-actionbutton-static-color);
    color: var(--spectrum-actionbutton-static-color-selected)
}

.spectrum-ActionButton--staticColor_e2d99e.is-selected_e2d99e.is-active_e2d99e .spectrum-Icon_e2d99e,
.spectrum-ActionButton--staticColor_e2d99e.is-selected_e2d99e.is-hovered_e2d99e .spectrum-Icon_e2d99e,
.spectrum-ActionButton--staticColor_e2d99e.spectrum-ActionButton--quiet_e2d99e.is-selected_e2d99e.is-active_e2d99e .spectrum-Icon_e2d99e,
.spectrum-ActionButton--staticColor_e2d99e.spectrum-ActionButton--quiet_e2d99e.is-selected_e2d99e.is-hovered_e2d99e .spectrum-Icon_e2d99e {
    fill: var(--spectrum-actionbutton-static-color-selected)
}

.spectrum-ActionButton--staticColor_e2d99e.is-selected_e2d99e.is-disabled_e2d99e,
.spectrum-ActionButton--staticColor_e2d99e.is-selected_e2d99e:disabled,
.spectrum-ActionButton--staticColor_e2d99e.spectrum-ActionButton--quiet_e2d99e.is-selected_e2d99e.is-disabled_e2d99e,
.spectrum-ActionButton--staticColor_e2d99e.spectrum-ActionButton--quiet_e2d99e.is-selected_e2d99e:disabled {
    border-color: var(--spectrum-actionbutton-static-border-disabled);
    color: var(--spectrum-actionbutton-static-color-disabled);
    background-color: #0000
}

.spectrum-ActionButton--staticColor_e2d99e.is-selected_e2d99e.is-disabled_e2d99e .spectrum-ActionButton-hold_e2d99e,
.spectrum-ActionButton--staticColor_e2d99e.is-selected_e2d99e.is-disabled_e2d99e .spectrum-Icon_e2d99e,
.spectrum-ActionButton--staticColor_e2d99e.is-selected_e2d99e:disabled .spectrum-ActionButton-hold_e2d99e,
.spectrum-ActionButton--staticColor_e2d99e.is-selected_e2d99e:disabled .spectrum-Icon_e2d99e,
.spectrum-ActionButton--staticColor_e2d99e.spectrum-ActionButton--quiet_e2d99e.is-selected_e2d99e.is-disabled_e2d99e .spectrum-ActionButton-hold_e2d99e,
.spectrum-ActionButton--staticColor_e2d99e.spectrum-ActionButton--quiet_e2d99e.is-selected_e2d99e.is-disabled_e2d99e .spectrum-Icon_e2d99e,
.spectrum-ActionButton--staticColor_e2d99e.spectrum-ActionButton--quiet_e2d99e.is-selected_e2d99e:disabled .spectrum-ActionButton-hold_e2d99e,
.spectrum-ActionButton--staticColor_e2d99e.spectrum-ActionButton--quiet_e2d99e.is-selected_e2d99e:disabled .spectrum-Icon_e2d99e {
    fill: var(--spectrum-actionbutton-static-color-disabled)
}

.spectrum-Button--warning_e2d99e.spectrum-Button--quiet_e2d99e {
    background-color: var(--spectrum-button-quiet-warning-background-color, var(--spectrum-alias-background-color-transparent));
    border-color: var(--spectrum-button-quiet-warning-border-color, var(--spectrum-alias-border-color-transparent));
    color: var(--spectrum-button-quiet-warning-text-color, var(--spectrum-semantic-negative-color-text-small))
}

.spectrum-Button--warning_e2d99e.spectrum-Button--quiet_e2d99e.is-hovered_e2d99e {
    background-color: var(--spectrum-button-quiet-warning-background-color-hover, var(--spectrum-global-color-gray-200));
    border-color: var(--spectrum-button-quiet-warning-border-color-hover, var(--spectrum-global-color-gray-200));
    color: var(--spectrum-button-quiet-warning-text-color-hover, var(--spectrum-global-color-red-700))
}

.spectrum-Button--warning_e2d99e.spectrum-Button--quiet_e2d99e.focus-ring_e2d99e {
    background-color: var(--spectrum-button-quiet-warning-background-color-key-focus, var(--spectrum-global-color-gray-200));
    border-color: var(--spectrum-button-quiet-warning-border-color-key-focus, var(--spectrum-global-color-gray-200));
    color: var(--spectrum-button-quiet-warning-text-color-key-focus, var(--spectrum-global-color-red-700))
}

.spectrum-Button--warning_e2d99e.spectrum-Button--quiet_e2d99e.is-active_e2d99e {
    background-color: var(--spectrum-button-quiet-warning-background-color-down, var(--spectrum-global-color-gray-300));
    border-color: var(--spectrum-button-quiet-warning-border-color-down, var(--spectrum-global-color-gray-300));
    color: var(--spectrum-button-quiet-warning-text-color-down, var(--spectrum-global-color-red-700))
}

.spectrum-Button--warning_e2d99e.spectrum-Button--quiet_e2d99e.is-disabled_e2d99e,
.spectrum-Button--warning_e2d99e.spectrum-Button--quiet_e2d99e:disabled {
    background-color: var(--spectrum-button-quiet-warning-background-color-disabled, var(--spectrum-alias-background-color-transparent));
    border-color: var(--spectrum-button-quiet-warning-border-color-disabled, var(--spectrum-alias-border-color-transparent));
    color: var(--spectrum-button-quiet-warning-text-color-disabled, var(--spectrum-global-color-gray-500))
}

.spectrum-LogicButton--and_e2d99e {
    background-color: var(--spectrum-logicbutton-and-background-color, var(--spectrum-global-color-blue-500));
    border-color: var(--spectrum-logicbutton-and-border-color, var(--spectrum-global-color-blue-500))
}

.spectrum-LogicButton--and_e2d99e,
.spectrum-LogicButton--and_e2d99e.is-hovered_e2d99e {
    color: var(--spectrum-logicbutton-and-text-color, var(--spectrum-global-color-static-white))
}

.spectrum-LogicButton--and_e2d99e.is-hovered_e2d99e {
    background-color: var(--spectrum-logicbutton-and-background-color-hover, var(--spectrum-global-color-blue-700));
    border-color: var(--spectrum-logicbutton-and-border-color-hover, var(--spectrum-global-color-blue-700))
}

.spectrum-LogicButton--and_e2d99e.is-disabled_e2d99e,
.spectrum-LogicButton--and_e2d99e:disabled {
    background-color: var(--spectrum-logicbutton-and-background-color-disabled, var(--spectrum-global-color-gray-200));
    border-color: var(--spectrum-logicbutton-and-border-color-disabled, var(--spectrum-global-color-gray-200));
    color: var(--spectrum-logicbutton-and-text-color-disabled, var(--spectrum-alias-text-color-disabled))
}

.spectrum-LogicButton--or_e2d99e {
    background-color: var(--spectrum-logicbutton-or-background-color, var(--spectrum-global-color-magenta-500));
    border-color: var(--spectrum-logicbutton-or-border-color, var(--spectrum-global-color-magenta-500))
}

.spectrum-LogicButton--or_e2d99e,
.spectrum-LogicButton--or_e2d99e.is-hovered_e2d99e {
    color: var(--spectrum-logicbutton-or-text-color, var(--spectrum-global-color-static-white))
}

.spectrum-LogicButton--or_e2d99e.is-hovered_e2d99e {
    background-color: var(--spectrum-logicbutton-or-background-color-hover, var(--spectrum-global-color-magenta-700));
    border-color: var(--spectrum-logicbutton-or-border-color-hover, var(--spectrum-global-color-magenta-700))
}

.spectrum-LogicButton--or_e2d99e.is-disabled_e2d99e,
.spectrum-LogicButton--or_e2d99e:disabled {
    background-color: var(--spectrum-button-secondary-background-color-disabled, var(--spectrum-global-color-gray-200));
    border-color: var(--spectrum-button-secondary-border-color-disabled, var(--spectrum-global-color-gray-200));
    color: var(--spectrum-logicbutton-and-text-color-disabled, var(--spectrum-alias-text-color-disabled))
}

.spectrum-FieldButton_e2d99e {
    color: var(--spectrum-fieldbutton-text-color, var(--spectrum-alias-text-color));
    background-color: var(--spectrum-fieldbutton-background-color, var(--spectrum-global-color-gray-75));
    border-color: var(--spectrum-fieldbutton-border-color, var(--spectrum-alias-border-color))
}

.spectrum-FieldButton_e2d99e.is-hovered_e2d99e {
    color: var(--spectrum-fieldbutton-text-color-hover, var(--spectrum-alias-text-color-hover));
    background-color: var(--spectrum-fieldbutton-background-color-hover, var(--spectrum-global-color-gray-50));
    border-color: var(--spectrum-fieldbutton-border-color-hover, var(--spectrum-alias-border-color-hover))
}

.spectrum-FieldButton_e2d99e.is-active_e2d99e,
.spectrum-FieldButton_e2d99e.is-selected_e2d99e {
    background-color: var(--spectrum-fieldbutton-background-color-down, var(--spectrum-global-color-gray-200));
    border-color: var(--spectrum-fieldbutton-border-color-down, var(--spectrum-alias-border-color-down))
}

.spectrum-FieldButton_e2d99e.focus-ring_e2d99e,
.spectrum-FieldButton_e2d99e.is-focused_e2d99e {
    background-color: var(--spectrum-fieldbutton-background-color-key-focus, var(--spectrum-global-color-gray-50));
    border-color: var(--spectrum-fieldbutton-border-color-key-focus, var(--spectrum-alias-border-color-focus));
    box-shadow: 0 0 0 var(--spectrum-button-primary-border-size-increase-key-focus, 1px)var(--spectrum-fieldbutton-border-color-key-focus, var(--spectrum-alias-border-color-focus));
    color: var(--spectrum-fieldbutton-text-color-key-focus, var(--spectrum-alias-text-color-hover))
}

.spectrum-FieldButton_e2d99e.focus-ring_e2d99e.is-placeholder_e2d99e,
.spectrum-FieldButton_e2d99e.is-focused_e2d99e.is-placeholder_e2d99e {
    color: var(--spectrum-fieldbutton-placeholder-text-color-key-focus, var(--spectrum-alias-placeholder-text-color-hover))
}

.spectrum-FieldButton_e2d99e.spectrum-FieldButton--invalid_e2d99e {
    border-color: var(--spectrum-fieldbutton-border-color-error, var(--spectrum-global-color-red-500))
}

.spectrum-FieldButton_e2d99e.spectrum-FieldButton--invalid_e2d99e.is-hovered_e2d99e {
    border-color: var(--spectrum-fieldbutton-border-color-error-hover, var(--spectrum-global-color-red-600))
}

.spectrum-FieldButton_e2d99e.spectrum-FieldButton--invalid_e2d99e.is-active_e2d99e,
.spectrum-FieldButton_e2d99e.spectrum-FieldButton--invalid_e2d99e.is-selected_e2d99e {
    border-color: var(--spectrum-fieldbutton-border-color-error-down, var(--spectrum-global-color-red-600))
}

.spectrum-FieldButton_e2d99e.spectrum-FieldButton--invalid_e2d99e.focus-ring_e2d99e,
.spectrum-FieldButton_e2d99e.spectrum-FieldButton--invalid_e2d99e.is-focused_e2d99e {
    border-color: var(--spectrum-fieldbutton-border-color-error-key-focus, var(--spectrum-alias-border-color-focus));
    box-shadow: 0 0 0 var(--spectrum-button-primary-border-size-increase-key-focus, 1px)var(--spectrum-fieldbutton-border-color-error-key-focus, var(--spectrum-alias-border-color-focus))
}

.spectrum-FieldButton_e2d99e.is-disabled_e2d99e,
.spectrum-FieldButton_e2d99e:disabled {
    background-color: var(--spectrum-fieldbutton-background-color-disabled, var(--spectrum-global-color-gray-200));
    color: var(--spectrum-fieldbutton-text-color-disabled, var(--spectrum-alias-text-color-disabled))
}

.spectrum-FieldButton_e2d99e.is-disabled_e2d99e .spectrum-Icon_e2d99e,
.spectrum-FieldButton_e2d99e:disabled .spectrum-Icon_e2d99e {
    fill: var(--spectrum-fieldbutton-icon-color-disabled, var(--spectrum-alias-icon-color-disabled))
}

.spectrum-FieldButton--quiet_e2d99e {
    color: var(--spectrum-fieldbutton-text-color, var(--spectrum-alias-text-color));
    border-color: var(--spectrum-fieldbutton-quiet-border-color, var(--spectrum-alias-border-color-transparent));
    background-color: var(--spectrum-fieldbutton-quiet-background-color, var(--spectrum-alias-background-color-transparent))
}

.spectrum-FieldButton--quiet_e2d99e.is-hovered_e2d99e {
    background-color: var(--spectrum-fieldbutton-quiet-background-color-hover, var(--spectrum-alias-background-color-transparent));
    color: var(--spectrum-fieldbutton-text-color-hover, var(--spectrum-alias-text-color-hover))
}

.spectrum-FieldButton--quiet_e2d99e.focus-ring_e2d99e,
.spectrum-FieldButton--quiet_e2d99e.is-focused_e2d99e {
    background-color: var(--spectrum-fieldbutton-quiet-background-color-key-focus, var(--spectrum-alias-background-color-transparent));
    box-shadow: 0 2px 0 0 var(--spectrum-fieldbutton-border-color-key-focus, var(--spectrum-alias-border-color-focus))
}

.spectrum-FieldButton--quiet_e2d99e.focus-ring_e2d99e.is-placeholder_e2d99e,
.spectrum-FieldButton--quiet_e2d99e.is-focused_e2d99e.is-placeholder_e2d99e {
    color: var(--spectrum-fieldbutton-quiet-placeholder-text-color-key-focus, var(--spectrum-alias-placeholder-text-color-hover))
}

.spectrum-FieldButton--quiet_e2d99e.is-active_e2d99e,
.spectrum-FieldButton--quiet_e2d99e.is-selected_e2d99e {
    background-color: var(--spectrum-fieldbutton-quiet-background-color-down, var(--spectrum-alias-background-color-transparent));
    border-color: var(--spectrum-fieldbutton-quiet-border-color-down, var(--spectrum-alias-border-color-transparent))
}

.spectrum-FieldButton--quiet_e2d99e.is-active_e2d99e.focus-ring_e2d99e,
.spectrum-FieldButton--quiet_e2d99e.is-active_e2d99e.is-focused_e2d99e,
.spectrum-FieldButton--quiet_e2d99e.is-selected_e2d99e.focus-ring_e2d99e,
.spectrum-FieldButton--quiet_e2d99e.is-selected_e2d99e.is-focused_e2d99e {
    background-color: var(--spectrum-fieldbutton-quiet-background-color-key-focus, var(--spectrum-alias-background-color-transparent));
    box-shadow: 0 2px 0 0 var(--spectrum-fieldbutton-border-color-key-focus, var(--spectrum-alias-border-color-focus))
}

.spectrum-FieldButton--quiet_e2d99e.spectrum-FieldButton--invalid_e2d99e.focus-ring_e2d99e,
.spectrum-FieldButton--quiet_e2d99e.spectrum-FieldButton--invalid_e2d99e.is-focused_e2d99e {
    box-shadow: 0 2px 0 0 var(--spectrum-fieldbutton-border-color-error-key-focus, var(--spectrum-alias-border-color-focus))
}

.spectrum-FieldButton--quiet_e2d99e.is-disabled_e2d99e,
.spectrum-FieldButton--quiet_e2d99e:disabled {
    background-color: var(--spectrum-fieldbutton-quiet-background-color-disabled, var(--spectrum-alias-background-color-transparent));
    color: var(--spectrum-fieldbutton-text-color-disabled, var(--spectrum-alias-text-color-disabled))
}

@media (forced-colors:active) {

    .spectrum-ActionButton_e2d99e,
    .spectrum-Button_e2d99e,
    .spectrum-ClearButton_e2d99e,
    .spectrum-FieldButton_e2d99e,
    .spectrum-LogicButton_e2d99e {
        forced-color-adjust: none;
        --spectrum-actionbutton-background-color: ButtonFace;
        --spectrum-actionbutton-background-color-disabled: ButtonFace;
        --spectrum-actionbutton-background-color-down: ButtonFace;
        --spectrum-actionbutton-background-color-hover: ButtonFace;
        --spectrum-actionbutton-background-color-key-focus: ButtonFace;
        --spectrum-actionbutton-background-color-selected: Highlight;
        --spectrum-actionbutton-background-color-selected-disabled: ButtonFace;
        --spectrum-actionbutton-background-color-selected-down: Highlight;
        --spectrum-actionbutton-background-color-selected-hover: Highlight;
        --spectrum-actionbutton-background-color-selected-key-focus: Highlight;
        --spectrum-actionbutton-border-color: ButtonText;
        --spectrum-actionbutton-border-color-disabled: GrayText;
        --spectrum-actionbutton-border-color-down: Highlight;
        --spectrum-actionbutton-border-color-hover: Highlight;
        --spectrum-actionbutton-border-color-key-focus: CanvasText;
        --spectrum-actionbutton-border-color-selected: HighlightText;
        --spectrum-actionbutton-border-color-selected-disabled: GrayText;
        --spectrum-actionbutton-border-color-selected-down: HighlightText;
        --spectrum-actionbutton-border-color-selected-hover: HighlightText;
        --spectrum-actionbutton-border-color-selected-key-focus: CanvasText;
        --spectrum-actionbutton-emphasized-background-color: ButtonFace;
        --spectrum-actionbutton-emphasized-background-color-disabled: ButtonFace;
        --spectrum-actionbutton-emphasized-background-color-down: Highlight;
        --spectrum-actionbutton-emphasized-background-color-hover: Highlight;
        --spectrum-actionbutton-emphasized-background-color-key-focus: ButtonFace;
        --spectrum-actionbutton-emphasized-background-color-selected: Highlight;
        --spectrum-actionbutton-emphasized-background-color-selected-disabled: ButtonFace;
        --spectrum-actionbutton-emphasized-background-color-selected-down: Highlight;
        --spectrum-actionbutton-emphasized-background-color-selected-hover: Highlight;
        --spectrum-actionbutton-emphasized-background-color-selected-key-focus: Highlight;
        --spectrum-actionbutton-emphasized-border-color: ButtonText;
        --spectrum-actionbutton-emphasized-border-color-disabled: GrayText;
        --spectrum-actionbutton-emphasized-border-color-down: ButtonText;
        --spectrum-actionbutton-emphasized-border-color-hover: ButtonText;
        --spectrum-actionbutton-emphasized-border-color-selected: HighlightText;
        --spectrum-actionbutton-emphasized-border-color-selected-disabled: GrayText;
        --spectrum-actionbutton-emphasized-border-color-selected-downed: HighlightText;
        --spectrum-actionbutton-emphasized-border-color-selected-hover: HighlightText;
        --spectrum-actionbutton-emphasized-hold-icon-color: ButtonText;
        --spectrum-actionbutton-emphasized-hold-icon-color-disabled: GrayText;
        --spectrum-actionbutton-emphasized-hold-icon-color-down: HighlightText;
        --spectrum-actionbutton-emphasized-hold-icon-color-hover: HighlightText;
        --spectrum-actionbutton-emphasized-hold-icon-color-key-focus: ButtonText;
        --spectrum-actionbutton-emphasized-hold-icon-color-selected: ButtonFace;
        --spectrum-actionbutton-emphasized-icon-color: ButtonText;
        --spectrum-actionbutton-emphasized-icon-color-disabled: GrayText;
        --spectrum-actionbutton-emphasized-icon-color-hover: HighlightText;
        --spectrum-actionbutton-emphasized-icon-color-key-focus: ButtonText;
        --spectrum-actionbutton-emphasized-icon-color-selected: HighlightText;
        --spectrum-actionbutton-emphasized-icon-color-selected-disabled: GrayText;
        --spectrum-actionbutton-emphasized-icon-color-selected-down: HighlightText;
        --spectrum-actionbutton-emphasized-icon-color-selected-hover: HighlightText;
        --spectrum-actionbutton-emphasized-icon-color-selected-key-focus: HighlightText;
        --spectrum-actionbutton-emphasized-text-color: ButtonText;
        --spectrum-actionbutton-emphasized-text-color-disabled: GrayText;
        --spectrum-actionbutton-emphasized-text-color-down: HighlightText;
        --spectrum-actionbutton-emphasized-text-color-hover: HighlightText;
        --spectrum-actionbutton-emphasized-text-color-key-focus: ButtonText;
        --spectrum-actionbutton-emphasized-text-color-selected: HighlightText;
        --spectrum-actionbutton-emphasized-text-color-selected-disabled: GrayText;
        --spectrum-actionbutton-emphasized-text-color-selected-down: HighlightText;
        --spectrum-actionbutton-emphasized-text-color-selected-hover: HighlightText;
        --spectrum-actionbutton-emphasized-text-color-selected-key-focus: HighlightText;
        --spectrum-actionbutton-hold-icon-color: ButtonText;
        --spectrum-actionbutton-hold-icon-color-disabled: GrayText;
        --spectrum-actionbutton-hold-icon-color-down: ButtonText;
        --spectrum-actionbutton-hold-icon-color-hover: ButtonText;
        --spectrum-actionbutton-hold-icon-color-key-focus: ButtonText;
        --spectrum-actionbutton-icon-color: ButtonText;
        --spectrum-actionbutton-icon-color-disabled: GrayText;
        --spectrum-actionbutton-icon-color-hover: ButtonText;
        --spectrum-actionbutton-icon-color-key-focus: ButtonText;
        --spectrum-actionbutton-icon-color-selected: HighlightText;
        --spectrum-actionbutton-icon-color-selected-disabled: GrayText;
        --spectrum-actionbutton-icon-color-selected-down: HighlightText;
        --spectrum-actionbutton-icon-color-selected-hover: HighlightText;
        --spectrum-actionbutton-icon-color-selected-key-focus: HighlightText;
        --spectrum-actionbutton-quiet-background-color: ButtonFace;
        --spectrum-actionbutton-quiet-background-color-disabled: ButtonFace;
        --spectrum-actionbutton-quiet-background-color-down: ButtonFace;
        --spectrum-actionbutton-quiet-background-color-hover: ButtonFace;
        --spectrum-actionbutton-quiet-background-color-key-focus: ButtonFace;
        --spectrum-actionbutton-quiet-background-color-selected: Highlight;
        --spectrum-actionbutton-quiet-background-color-selected-disabled: ButtonFace;
        --spectrum-actionbutton-quiet-background-color-selected-down: Highlight;
        --spectrum-actionbutton-quiet-background-color-selected-hover: Highlight;
        --spectrum-actionbutton-quiet-background-color-selected-key-focus: Highlight;
        --spectrum-actionbutton-quiet-border-color: ButtonFace;
        --spectrum-actionbutton-quiet-border-color-disabled: ButtonFace;
        --spectrum-actionbutton-quiet-border-color-down: Highlight;
        --spectrum-actionbutton-quiet-border-color-hover: Highlight;
        --spectrum-actionbutton-quiet-border-color-key-focus: CanvasText;
        --spectrum-actionbutton-quiet-border-color-selected: HighlightText;
        --spectrum-actionbutton-quiet-border-color-selected-disabled: Canvas;
        --spectrum-actionbutton-quiet-border-color-selected-down: HighlightText;
        --spectrum-actionbutton-quiet-border-color-selected-hover: HighlightText;
        --spectrum-actionbutton-quiet-border-color-selected-key-focus: HighlightText;
        --spectrum-actionbutton-quiet-text-color: ButtonText;
        --spectrum-actionbutton-quiet-text-color-disabled: GrayText;
        --spectrum-actionbutton-quiet-text-color-down: ButtonText;
        --spectrum-actionbutton-quiet-text-color-hover: ButtonText;
        --spectrum-actionbutton-quiet-text-color-key-focus: ButtonText;
        --spectrum-actionbutton-quiet-text-color-selected: HighlightText;
        --spectrum-actionbutton-quiet-text-color-selected-disabled: GrayText;
        --spectrum-actionbutton-quiet-text-color-selected-down: HighlightText;
        --spectrum-actionbutton-quiet-text-color-selected-hover: HighlightText;
        --spectrum-actionbutton-quiet-text-color-selected-key-focus: HighlightText;
        --spectrum-actionbutton-static-background-color-active: ButtonFace;
        --spectrum-actionbutton-static-background-color-focus: ButtonFace;
        --spectrum-actionbutton-static-background-color-hover: ButtonFace;
        --spectrum-actionbutton-static-border-color: ButtonText;
        --spectrum-actionbutton-static-border-color-active: ButtonText;
        --spectrum-actionbutton-static-border-color-focus: Highlight;
        --spectrum-actionbutton-static-border-color-hover: ButtonText;
        --spectrum-actionbutton-static-color: Highlight;
        --spectrum-actionbutton-static-color-disabled: GrayText;
        --spectrum-actionbutton-static-color-focus: Highlight;
        --spectrum-actionbutton-static-color-selected: ButtonFace;
        --spectrum-actionbutton-text-color: ButtonText;
        --spectrum-actionbutton-text-color-disabled: GrayText;
        --spectrum-actionbutton-text-color-down: ButtonText;
        --spectrum-actionbutton-text-color-hover: ButtonText;
        --spectrum-actionbutton-text-color-key-focus: ButtonText;
        --spectrum-actionbutton-text-color-selected: HighlightText;
        --spectrum-actionbutton-text-color-selected-disabled: GrayText;
        --spectrum-actionbutton-text-color-selected-down: HighlightText;
        --spectrum-actionbutton-text-color-selected-hover: HighlightText;
        --spectrum-actionbutton-text-color-selected-key-focus: HighlightText;
        --spectrum-button-cta-background-color: ButtonText;
        --spectrum-button-cta-background-color-disabled: ButtonFace;
        --spectrum-button-cta-background-color-down: Highlight;
        --spectrum-button-cta-background-color-hover: Highlight;
        --spectrum-button-cta-background-color-key-focus: Highlight;
        --spectrum-button-cta-border-color: ButtonFace;
        --spectrum-button-cta-border-color-disabled: GrayText;
        --spectrum-button-cta-border-color-down: Highlight;
        --spectrum-button-cta-border-color-hover: Highlight;
        --spectrum-button-cta-border-color-key-focus: Highlight;
        --spectrum-button-cta-text-color: ButtonFace;
        --spectrum-button-cta-text-color-disabled: GrayText;
        --spectrum-button-cta-text-color-down: ButtonFace;
        --spectrum-button-cta-text-color-hover: ButtonFace;
        --spectrum-button-cta-text-color-key-focus: ButtonFace;
        --spectrum-button-over-background-background-color: ButtonFace;
        --spectrum-button-over-background-background-color-disabled: ButtonFace;
        --spectrum-button-over-background-background-color-down: ButtonFace;
        --spectrum-button-over-background-background-color-hover: ButtonFace;
        --spectrum-button-over-background-border-color: ButtonText;
        --spectrum-button-over-background-border-color-disabled: GrayText;
        --spectrum-button-over-background-border-color-down: Highlight;
        --spectrum-button-over-background-border-color-hover: Highlight;
        --spectrum-button-over-background-border-color-key-focus: Highlight;
        --spectrum-button-over-background-text-color: ButtonText;
        --spectrum-button-over-background-text-color-disabled: GrayText;
        --spectrum-button-primary-background-color: ButtonFace;
        --spectrum-button-primary-background-color-disabled: ButtonFace;
        --spectrum-button-primary-background-color-down: ButtonFace;
        --spectrum-button-primary-background-color-hover: ButtonFace;
        --spectrum-button-primary-background-color-key-focus: ButtonFace;
        --spectrum-button-primary-border-color: ButtonText;
        --spectrum-button-primary-border-color-disabled: GrayText;
        --spectrum-button-primary-border-color-down: Highlight;
        --spectrum-button-primary-border-color-hover: Highlight;
        --spectrum-button-primary-border-color-key-focus: Highlight;
        --spectrum-button-primary-text-color: ButtonText;
        --spectrum-button-primary-text-color-disabled: GrayText;
        --spectrum-button-primary-text-color-down: ButtonText;
        --spectrum-button-primary-text-color-hover: ButtonText;
        --spectrum-button-primary-text-color-key-focus: ButtonText;
        --spectrum-button-quiet-over-background-background-color: ButtonFace;
        --spectrum-button-quiet-over-background-background-color-disabled: ButtonFace;
        --spectrum-button-quiet-over-background-background-color-down: ButtonFace;
        --spectrum-button-quiet-over-background-background-color-hover: ButtonFace;
        --spectrum-button-quiet-over-background-border-color: ButtonFace;
        --spectrum-button-quiet-over-background-border-color-disabled: ButtonFace;
        --spectrum-button-quiet-over-background-border-color-down: Highlight;
        --spectrum-button-quiet-over-background-border-color-hover: Highlight;
        --spectrum-button-quiet-over-background-text-color: ButtonText;
        --spectrum-button-quiet-over-background-text-color-disabled: GrayText;
        --spectrum-button-quiet-over-background-text-color-down: ButtonText;
        --spectrum-button-quiet-over-background-text-color-hover: ButtonText;
        --spectrum-button-quiet-primary-background-color: ButtonFace;
        --spectrum-button-quiet-primary-background-color-disabled: ButtonFace;
        --spectrum-button-quiet-primary-background-color-down: ButtonFace;
        --spectrum-button-quiet-primary-background-color-hover: ButtonFace;
        --spectrum-button-quiet-primary-background-color-key-focus: ButtonFace;
        --spectrum-button-quiet-primary-border-color: ButtonFace;
        --spectrum-button-quiet-primary-border-color-disabled: ButtonFace;
        --spectrum-button-quiet-primary-border-color-down: Highlight;
        --spectrum-button-quiet-primary-border-color-hover: Highlight;
        --spectrum-button-quiet-primary-border-color-key-focus: Highlight;
        --spectrum-button-quiet-primary-text-color: ButtonText;
        --spectrum-button-quiet-primary-text-color-disabled: GrayText;
        --spectrum-button-quiet-primary-text-color-down: ButtonText;
        --spectrum-button-quiet-primary-text-color-hover: ButtonText;
        --spectrum-button-quiet-primary-text-color-key-focus: ButtonText;
        --spectrum-button-quiet-secondary-background-color: ButtonFace;
        --spectrum-button-quiet-secondary-background-color-disabled: ButtonFace;
        --spectrum-button-quiet-secondary-background-color-down: ButtonFace;
        --spectrum-button-quiet-secondary-background-color-hover: ButtonFace;
        --spectrum-button-quiet-secondary-background-color-key-focus: ButtonFace;
        --spectrum-button-quiet-secondary-border-color: ButtonFace;
        --spectrum-button-quiet-secondary-border-color-disabled: ButtonFace;
        --spectrum-button-quiet-secondary-border-color-down: Highlight;
        --spectrum-button-quiet-secondary-border-color-hover: Highlight;
        --spectrum-button-quiet-secondary-border-color-key-focus: Highlight;
        --spectrum-button-quiet-secondary-text-color: ButtonText;
        --spectrum-button-quiet-secondary-text-color-disabled: GrayText;
        --spectrum-button-quiet-secondary-text-color-down: ButtonText;
        --spectrum-button-quiet-secondary-text-color-hover: ButtonText;
        --spectrum-button-quiet-secondary-text-color-key-focus: ButtonText;
        --spectrum-button-quiet-warning-background-color: ButtonFace;
        --spectrum-button-quiet-warning-background-color-disabled: ButtonFace;
        --spectrum-button-quiet-warning-background-color-down: ButtonFace;
        --spectrum-button-quiet-warning-background-color-hover: ButtonFace;
        --spectrum-button-quiet-warning-background-color-key-focus: ButtonFace;
        --spectrum-button-quiet-warning-border-color: ButtonFace;
        --spectrum-button-quiet-warning-border-color-disabled: ButtonFace;
        --spectrum-button-quiet-warning-border-color-down: Highlight;
        --spectrum-button-quiet-warning-border-color-hover: Highlight;
        --spectrum-button-quiet-warning-border-color-key-focus: Highlight;
        --spectrum-button-quiet-warning-text-color: ButtonText;
        --spectrum-button-quiet-warning-text-color-disabled: GrayText;
        --spectrum-button-quiet-warning-text-color-down: ButtonText;
        --spectrum-button-quiet-warning-text-color-hover: ButtonText;
        --spectrum-button-quiet-warning-text-color-key-focus: ButtonText;
        --spectrum-button-secondary-background-color: ButtonFace;
        --spectrum-button-secondary-background-color-disabled: ButtonFace;
        --spectrum-button-secondary-background-color-down: ButtonFace;
        --spectrum-button-secondary-background-color-hover: ButtonFace;
        --spectrum-button-secondary-background-color-key-focus: ButtonFace;
        --spectrum-button-secondary-border-color: ButtonText;
        --spectrum-button-secondary-border-color-disabled: GrayText;
        --spectrum-button-secondary-border-color-down: Highlight;
        --spectrum-button-secondary-border-color-hover: Highlight;
        --spectrum-button-secondary-border-color-key-focus: Highlight;
        --spectrum-button-secondary-text-color: ButtonText;
        --spectrum-button-secondary-text-color-disabled: GrayText;
        --spectrum-button-secondary-text-color-down: ButtonText;
        --spectrum-button-secondary-text-color-hover: ButtonText;
        --spectrum-button-secondary-text-color-key-focus: ButtonText;
        --spectrum-button-warning-background-color: ButtonFace;
        --spectrum-button-warning-background-color-disabled: ButtonFace;
        --spectrum-button-warning-background-color-down: ButtonFace;
        --spectrum-button-warning-background-color-hover: ButtonFace;
        --spectrum-button-warning-background-color-key-focus: ButtonFace;
        --spectrum-button-warning-border-color: ButtonText;
        --spectrum-button-warning-border-color-disabled: GrayText;
        --spectrum-button-warning-border-color-down: Highlight;
        --spectrum-button-warning-border-color-hover: Highlight;
        --spectrum-button-warning-border-color-key-focus: Highlight;
        --spectrum-button-warning-text-color: ButtonText;
        --spectrum-button-warning-text-color-disabled: GrayText;
        --spectrum-button-warning-text-color-down: ButtonText;
        --spectrum-button-warning-text-color-hover: ButtonText;
        --spectrum-button-warning-text-color-key-focus: ButtonText;
        --spectrum-clearbutton-medium-background-color: ButtonFace;
        --spectrum-clearbutton-medium-background-color-disabled: ButtonFace;
        --spectrum-clearbutton-medium-background-color-down: ButtonFace;
        --spectrum-clearbutton-medium-background-color-hover: ButtonFace;
        --spectrum-clearbutton-medium-background-color-key-focus: ButtonFace;
        --spectrum-clearbutton-medium-icon-color: ButtonText;
        --spectrum-clearbutton-medium-icon-color-disabled: GrayText;
        --spectrum-clearbutton-medium-icon-color-down: Highlight;
        --spectrum-clearbutton-medium-icon-color-hover: Highlight;
        --spectrum-clearbutton-medium-icon-color-key-focus: Highlight;
        --spectrum-fieldbutton-background-color: ButtonFace;
        --spectrum-fieldbutton-background-color-disabled: ButtonFace;
        --spectrum-fieldbutton-background-color-down: ButtonFace;
        --spectrum-fieldbutton-background-color-hover: ButtonFace;
        --spectrum-fieldbutton-background-color-key-focus: ButtonFace;
        --spectrum-fieldbutton-border-color: ButtonText;
        --spectrum-fieldbutton-border-color-down: Highlight;
        --spectrum-fieldbutton-border-color-error: ButtonText;
        --spectrum-fieldbutton-border-color-error-down: Highlight;
        --spectrum-fieldbutton-border-color-error-hover: Highlight;
        --spectrum-fieldbutton-border-color-error-key-focus: Highlight;
        --spectrum-fieldbutton-border-color-hover: Highlight;
        --spectrum-fieldbutton-border-color-key-focus: Highlight;
        --spectrum-fieldbutton-icon-color-disabled: GrayText;
        --spectrum-fieldbutton-placeholder-text-color-key-focus: ButtonText;
        --spectrum-fieldbutton-quiet-background-color: ButtonFace;
        --spectrum-fieldbutton-quiet-background-color-disabled: ButtonFace;
        --spectrum-fieldbutton-quiet-background-color-down: ButtonFace;
        --spectrum-fieldbutton-quiet-background-color-hover: ButtonFace;
        --spectrum-fieldbutton-quiet-background-color-key-focus: ButtonFace;
        --spectrum-fieldbutton-quiet-border-color: ButtonFace;
        --spectrum-fieldbutton-quiet-border-color-down: Highlight;
        --spectrum-fieldbutton-quiet-placeholder-text-color-key-focus: ButtonText;
        --spectrum-fieldbutton-text-color: ButtonText;
        --spectrum-fieldbutton-text-color-disabled: GrayText;
        --spectrum-fieldbutton-text-color-hover: ButtonText;
        --spectrum-fieldbutton-text-color-key-focus: ButtonText;
        --spectrum-logicbutton-and-background-color: ButtonFace;
        --spectrum-logicbutton-and-background-color-disabled: ButtonFace;
        --spectrum-logicbutton-and-background-color-hover: ButtonFace;
        --spectrum-logicbutton-and-border-color: ButtonText;
        --spectrum-logicbutton-and-border-color-disabled: GrayText;
        --spectrum-logicbutton-and-border-color-hover: Highlight;
        --spectrum-logicbutton-and-text-color: ButtonText;
        --spectrum-logicbutton-and-text-color-disabled: GrayText;
        --spectrum-logicbutton-or-background-color: ButtonFace;
        --spectrum-logicbutton-or-background-color-hover: ButtonFace;
        --spectrum-logicbutton-or-border-color: ButtonText;
        --spectrum-logicbutton-or-border-color-hover: Highlight;
        --spectrum-logicbutton-or-text-color: ButtonText;
        --spectrum-button-primary-focus-ring-color-key-focus: CanvasText;
        --spectrum-button-primary-focus-ring-size-key-focus: 3px;
        --spectrum-dropdown-border-color-key-focus: Highlight
    }

    .spectrum-Button--overBackground_e2d99e {
        --spectrum-button-over-background-color: ButtonText
    }

    .spectrum-ActionButton--staticBlack_e2d99e,
    .spectrum-ActionButton--staticWhite_e2d99e {
        mix-blend-mode: normal;
        --spectrum-actionbutton-static-background-color-hover: ButtonFace;
        --spectrum-actionbutton-static-background-color-focus: ButtonFace;
        --spectrum-actionbutton-static-background-color-active: ButtonFace;
        --spectrum-actionbutton-static-border-color: ButtonText;
        --spectrum-actionbutton-static-border-color-hover: ButtonText;
        --spectrum-actionbutton-static-border-color-active: ButtonText;
        --spectrum-actionbutton-static-border-color-focus: CanvasText;
        --spectrum-actionbutton-static-border-disabled: GrayText;
        --spectrum-actionbutton-static-color: ButtonText;
        --spectrum-actionbutton-static-color-selected: HighlightText;
        --spectrum-actionbutton-static-color-disabled: GrayText
    }

    .spectrum-ActionButton--emphasized_e2d99e.spectrum-ActionButton--quiet_e2d99e {
        --spectrum-actionbutton-emphasized-border-color-selected-disabled: ButtonFace;
        --spectrum-actionbutton-quiet-background-color-hover: Highlight;
        --spectrum-actionbutton-quiet-text-color-hover: HighlightText;
        --spectrum-actionbutton-quiet-background-color-down: Highlight;
        --spectrum-actionbutton-quiet-text-color-down: HighlightText
    }

    .spectrum-ActionButton--emphasized_e2d99e.spectrum-ActionButton--quiet_e2d99e.is-active_e2d99e {
        --spectrum-actionbutton-emphasized-icon-color-key-focus: HighlightText
    }

    .spectrum-FieldButton_e2d99e.focus-ring_e2d99e:not(.spectrum-FieldButton--quiet_e2d99e),
    .spectrum-FieldButton_e2d99e.is-focused_e2d99e:not(.spectrum-FieldButton--quiet_e2d99e) {
        outline: 2px solid Highlight
    }

    .spectrum-FieldButton_e2d99e.focus-ring_e2d99e.spectrum-FieldButton--quiet_e2d99e,
    .spectrum-FieldButton_e2d99e.is-focused_e2d99e.spectrum-FieldButton--quiet_e2d99e {
        forced-color-adjust: none;
        box-shadow: 0 2px 0 0 var(--spectrum-dropdown-border-color-key-focus, var(--spectrum-alias-border-color-focus))
    }
}

[dir=ltr] .spectrum-HelpText_f395de {
    text-align: left
}

[dir=rtl] .spectrum-HelpText_f395de {
    text-align: right
}

.spectrum-HelpText_f395de {
    font-size: var(--spectrum-global-dimension-font-size-75);
    display: flex
}

[dir=ltr] .spectrum-HelpText_f395de .spectrum-HelpText-validationIcon_f395de {
    margin-right: var(--spectrum-global-dimension-size-100)
}

[dir=rtl] .spectrum-HelpText_f395de .spectrum-HelpText-validationIcon_f395de {
    margin-left: var(--spectrum-global-dimension-size-100)
}

.spectrum-HelpText_f395de .spectrum-HelpText-validationIcon_f395de {
    padding-top: var(--spectrum-global-dimension-size-40);
    padding-bottom: var(--spectrum-global-dimension-size-40);
    flex-shrink: 0
}

[dir=ltr] .spectrum-HelpText_f395de .spectrum-HelpText-text_f395de {
    margin-right: var(--spectrum-global-dimension-size-100)
}

[dir=rtl] .spectrum-HelpText_f395de .spectrum-HelpText-text_f395de {
    margin-left: var(--spectrum-global-dimension-size-100)
}

.spectrum-HelpText_f395de .spectrum-HelpText-text_f395de {
    padding-top: var(--spectrum-global-dimension-static-size-50, 4px);
    padding-bottom: var(--spectrum-global-dimension-size-115);
    line-height: var(--spectrum-global-font-line-height-small, 1.3);
    text-transform: none;
    letter-spacing: var(--spectrum-global-font-letter-spacing-none, 0);
    flex: 1 1
}

.spectrum-HelpText--neutral_f395de .spectrum-HelpText-text_f395de {
    color: var(--spectrum-alias-label-text-color, var(--spectrum-global-color-gray-700))
}

.spectrum-HelpText--neutral_f395de.is-disabled_f395de .spectrum-HelpText-text_f395de {
    color: var(--spectrum-alias-text-color-disabled, var(--spectrum-global-color-gray-500))
}

.spectrum-HelpText--negative_f395de .spectrum-HelpText-text_f395de,
.spectrum-HelpText--negative_f395de .spectrum-HelpText-validationIcon_f395de {
    color: var(--spectrum-semantic-negative-color-text-small, var(--spectrum-global-color-red-600))
}

[dir=ltr] .spectrum-FieldLabel_d2db1f {
    text-align: left
}

[dir=rtl] .spectrum-FieldLabel_d2db1f {
    text-align: right
}

.spectrum-FieldLabel_d2db1f {
    box-sizing: border-box;
    padding: var(--spectrum-fieldlabel-padding-top, var(--spectrum-global-dimension-size-50))0 var(--spectrum-fieldlabel-padding-bottom, var(--spectrum-global-dimension-size-65));
    font-size: var(--spectrum-fieldlabel-text-size, var(--spectrum-global-dimension-font-size-75));
    font-weight: var(--spectrum-fieldlabel-text-font-weight, var(--spectrum-global-font-weight-regular));
    line-height: var(--spectrum-fieldlabel-text-line-height, var(--spectrum-global-font-line-height-small));
    vertical-align: top;
    -webkit-font-smoothing: subpixel-antialiased;
    -moz-osx-font-smoothing: auto;
    font-smoothing: subpixel-antialiased;
    cursor: default;
    flex: none;
    display: flex
}

[dir=ltr] .spectrum-FieldLabel--positionSide_d2db1f {
    padding-right: var(--spectrum-fieldlabel-side-padding-x, var(--spectrum-global-dimension-size-100))
}

[dir=rtl] .spectrum-FieldLabel--positionSide_d2db1f {
    padding-left: var(--spectrum-fieldlabel-side-padding-x, var(--spectrum-global-dimension-size-100))
}

.spectrum-FieldLabel--positionSide_d2db1f {
    padding-top: var(--spectrum-fieldlabel-side-padding-top, var(--spectrum-global-dimension-size-100));
    display: inline-flex
}

[dir=ltr] .spectrum-FieldLabel-requiredIcon_d2db1f {
    margin-right: 0
}

[dir=rtl] .spectrum-FieldLabel-requiredIcon_d2db1f {
    margin-left: 0
}

[dir=ltr] .spectrum-FieldLabel-requiredIcon_d2db1f {
    margin-left: var(--spectrum-fieldlabel-asterisk-gap, var(--spectrum-global-dimension-size-25))
}

[dir=rtl] .spectrum-FieldLabel-requiredIcon_d2db1f {
    margin-right: var(--spectrum-fieldlabel-asterisk-gap, var(--spectrum-global-dimension-size-25))
}

.spectrum-FieldLabel-requiredIcon_d2db1f {
    margin-top: var(--spectrum-fieldlabel-asterisk-margin-y, var(--spectrum-global-dimension-size-50));
    margin-bottom: 0
}

[dir=ltr] .spectrum-FieldLabel--alignEnd_d2db1f {
    text-align: right
}

[dir=rtl] .spectrum-FieldLabel--alignEnd_d2db1f {
    text-align: left
}

.spectrum-FieldLabel--alignEnd_d2db1f {
    justify-content: flex-end
}

.spectrum-Field_d2db1f {
    --spectrum-field-default-width: var(--spectrum-alias-single-line-width, var(--spectrum-global-dimension-size-2400))
}

.spectrum-Field_d2db1f.spectrum-Field--positionTop_d2db1f {
    display: -ms-inline-grid;
    -ms-grid-columns: auto auto minmax(0, 1fr);
    width: var(--spectrum-field-default-width);
    grid-template-columns: auto auto minmax(0, 1fr);
    grid-template-areas: "label contextualHelp." "field field field" "helpText helpText helpText";
    align-content: start;
    display: inline-grid
}

.spectrum-Field_d2db1f.spectrum-Field--positionTop_d2db1f .spectrum-Field-field_d2db1f {
    width: 100%;
    grid-area: field
}

.spectrum-Field_d2db1f.spectrum-Field--positionTop_d2db1f.spectrum-Field--alignEnd_d2db1f {
    -ms-grid-columns: 1fr auto 0;
    grid-template-columns: 1fr auto 0
}

.spectrum-Field_d2db1f.spectrum-Field--positionTop_d2db1f .spectrum-FieldLabel_d2db1f {
    grid-area: label
}

.spectrum-Field_d2db1f.spectrum-Field--positionSide_d2db1f {
    align-items: flex-start;
    display: inline-flex
}

.spectrum-Field_d2db1f.spectrum-Field--positionSide_d2db1f .spectrum-Field-wrapper_d2db1f {
    min-width: 0;
    width: var(--spectrum-field-default-width);
    height: 100%;
    flex: 1 1
}

.spectrum-Field_d2db1f.spectrum-Field--positionSide_d2db1f .spectrum-Field-wrapper_d2db1f .spectrum-Field-field_d2db1f {
    width: 100%
}

.spectrum-Field_d2db1f.spectrum-Field--positionSide_d2db1f .spectrum-Field-field_d2db1f {
    min-width: 0;
    flex: 1 1
}

[dir=ltr] .spectrum-Field_d2db1f.spectrum-Field--positionSide_d2db1f .spectrum-Field-contextualHelp_d2db1f {
    margin-right: var(--spectrum-fieldlabel-side-padding-x, var(--spectrum-global-dimension-size-100))
}

[dir=rtl] .spectrum-Field_d2db1f.spectrum-Field--positionSide_d2db1f .spectrum-Field-contextualHelp_d2db1f {
    margin-left: var(--spectrum-fieldlabel-side-padding-x, var(--spectrum-global-dimension-size-100))
}

.spectrum-Field_d2db1f.spectrum-Field--positionSide_d2db1f .spectrum-Field-contextualHelp_d2db1f {
    margin-top: var(--spectrum-global-dimension-size-65)
}

[dir=ltr] .spectrum-Field_d2db1f.spectrum-Field--hasContextualHelp_d2db1f .spectrum-FieldLabel_d2db1f {
    padding-right: 0
}

[dir=rtl] .spectrum-Field_d2db1f.spectrum-Field--hasContextualHelp_d2db1f .spectrum-FieldLabel_d2db1f {
    padding-left: 0
}

[dir=ltr] .spectrum-Field_d2db1f .spectrum-Field-contextualHelp_d2db1f {
    margin-left: var(--spectrum-global-dimension-size-50)
}

[dir=rtl] .spectrum-Field_d2db1f .spectrum-Field-contextualHelp_d2db1f {
    margin-right: var(--spectrum-global-dimension-size-50)
}

.spectrum-Field_d2db1f .spectrum-Field-contextualHelp_d2db1f {
    margin-top: var(--spectrum-global-dimension-size-25);
    grid-area: contextualHelp
}

[dir=ltr] .spectrum-Form_d2db1f.spectrum-Form--positionSide_d2db1f {
    text-align: left
}

[dir=rtl] .spectrum-Form_d2db1f.spectrum-Form--positionSide_d2db1f {
    text-align: right
}

.spectrum-Form_d2db1f.spectrum-Form--positionSide_d2db1f {
    border-collapse: separate;
    border-spacing: 0 var(--spectrum-global-dimension-size-300);
    margin: calc(var(--spectrum-global-dimension-size-250)*-1)0;
    display: table
}

.spectrum-Form_d2db1f.spectrum-Form--positionSide_d2db1f .spectrum-Field_d2db1f {
    width: 100%;
    display: table-row
}

.spectrum-Form_d2db1f.spectrum-Form--positionSide_d2db1f .spectrum-Field_d2db1f.spectrum-Field--hasContextualHelp_d2db1f .spectrum-Field-labelCell_d2db1f,
.spectrum-Form_d2db1f.spectrum-Form--positionSide_d2db1f .spectrum-Field_d2db1f:not(.spectrum-Field--hasContextualHelp_d2db1f) .spectrum-FieldLabel_d2db1f {
    display: table-cell
}

.spectrum-Form_d2db1f.spectrum-Form--positionSide_d2db1f .spectrum-Field_d2db1f .spectrum-Field-labelCell_d2db1f {
    vertical-align: top
}

[dir=ltr] .spectrum-Form_d2db1f.spectrum-Form--positionSide_d2db1f .spectrum-Field_d2db1f.spectrum-Field--alignEnd_d2db1f .spectrum-Field-labelCell_d2db1f {
    text-align: right
}

[dir=rtl] .spectrum-Form_d2db1f.spectrum-Form--positionSide_d2db1f .spectrum-Field_d2db1f.spectrum-Field--alignEnd_d2db1f .spectrum-Field-labelCell_d2db1f {
    text-align: left
}

.spectrum-Form_d2db1f.spectrum-Form--positionSide_d2db1f .spectrum-Field_d2db1f .spectrum-Field-labelWrapper_d2db1f {
    display: inline-flex
}

.spectrum-Form_d2db1f.spectrum-Form--positionSide_d2db1f .spectrum-Field_d2db1f .spectrum-Field-labelWrapper_d2db1f .spectrum-FieldLabel_d2db1f {
    flex: 1 1
}

.spectrum-Form_d2db1f.spectrum-Form--positionSide_d2db1f .spectrum-Field-wrapper_d2db1f {
    width: 100%
}

.spectrum-Form_d2db1f.spectrum-Form--positionSide_d2db1f .spectrum-Field-field_d2db1f {
    width: auto;
    min-width: var(--spectrum-alias-single-line-width, var(--spectrum-global-dimension-size-2400))
}

.spectrum-Form_d2db1f.spectrum-Form--positionTop_d2db1f {
    min-width: var(--spectrum-alias-single-line-width, var(--spectrum-global-dimension-size-2400));
    flex-direction: column;
    margin: 0;
    display: flex
}

.spectrum-Form_d2db1f.spectrum-Form--positionTop_d2db1f>* {
    margin-top: var(--spectrum-global-dimension-size-100);
    width: 100%
}

.spectrum-LabeledValue_d2db1f.spectrum-Field--positionSide_d2db1f {
    align-items: baseline
}

.spectrum-LabeledValue_d2db1f.spectrum-Field--positionSide_d2db1f .spectrum-Field-contextualHelp_d2db1f {
    top: var(--spectrum-global-dimension-size-40);
    position: relative
}

.spectrum-LabeledValue_d2db1f.spectrum-Field--positionTop_d2db1f {
    width: unset
}

.spectrum-LabeledValue_d2db1f .spectrum-FieldLabel_d2db1f.spectrum-FieldLabel_d2db1f {
    padding-top: 0
}

.spectrum-LabeledValue_d2db1f .spectrum-Field-wrapper_d2db1f.spectrum-Field-wrapper_d2db1f {
    width: unset
}

.spectrum-LabeledValue_d2db1f .spectrum-Field-field_d2db1f {
    word-break: break-word;
    overflow: hidden
}

.spectrum-LabeledValue_d2db1f .spectrum-Field-contextualHelp_d2db1f {
    margin-top: calc(-1*var(--spectrum-global-dimension-size-25))
}

.spectrum-FieldLabel_d2db1f,
.spectrum-Form-itemLabel_d2db1f {
    color: var(--spectrum-fieldlabel-text-color, var(--spectrum-alias-label-text-color))
}

.spectrum-FieldLabel_d2db1f.is-disabled_d2db1f,
.spectrum-Form-itemLabel_d2db1f.is-disabled_d2db1f {
    color: var(--spectrum-fieldlabel-text-color-disabled, var(--spectrum-alias-text-color-disabled))
}

.spectrum-FieldLabel_d2db1f.is-disabled_d2db1f .spectrum-FieldLabel-requiredIcon_d2db1f,
.spectrum-Form-itemLabel_d2db1f.is-disabled_d2db1f .spectrum-FieldLabel-requiredIcon_d2db1f {
    color: var(--spectrum-fieldlabel-asterisk-color-disabled, var(--spectrum-alias-text-color-disabled))
}

.spectrum-FieldLabel-requiredIcon_d2db1f {
    color: var(--spectrum-fieldlabel-asterisk-color, var(--spectrum-global-color-gray-600))
}

.mapboxgl-map {
    font: 12px/20px Helvetica Neue, Arial, Helvetica, sans-serif;
    overflow: hidden;
    position: relative;
    -webkit-tap-highlight-color: rgb(0 0 0/0)
}

.mapboxgl-canvas {
    position: absolute;
    left: 0;
    top: 0
}

.mapboxgl-map:-webkit-full-screen {
    width: 100%;
    height: 100%
}

.mapboxgl-canary {
    background-color: salmon
}

.mapboxgl-canvas-container.mapboxgl-interactive,
.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass {
    cursor: grab;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.mapboxgl-canvas-container.mapboxgl-interactive.mapboxgl-track-pointer {
    cursor: pointer
}

.mapboxgl-canvas-container.mapboxgl-interactive:active,
.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass:active {
    cursor: grabbing
}

.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate,
.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate .mapboxgl-canvas {
    touch-action: pan-x pan-y
}

.mapboxgl-canvas-container.mapboxgl-touch-drag-pan,
.mapboxgl-canvas-container.mapboxgl-touch-drag-pan .mapboxgl-canvas {
    touch-action: pinch-zoom
}

.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan,
.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan .mapboxgl-canvas {
    touch-action: none
}

.mapboxgl-ctrl-bottom-left,
.mapboxgl-ctrl-bottom-right,
.mapboxgl-ctrl-top-left,
.mapboxgl-ctrl-top-right {
    position: absolute;
    pointer-events: none;
    z-index: 2
}

.mapboxgl-ctrl-top-left {
    top: 0;
    left: 0
}

.mapboxgl-ctrl-top-right {
    top: 0;
    right: 0
}

.mapboxgl-ctrl-bottom-left {
    bottom: 0;
    left: 0
}

.mapboxgl-ctrl-bottom-right {
    right: 0;
    bottom: 0
}

.mapboxgl-ctrl {
    clear: both;
    pointer-events: auto;
    transform: translate(0)
}

.mapboxgl-ctrl-top-left .mapboxgl-ctrl {
    margin: 10px 0 0 10px;
    float: left
}

.mapboxgl-ctrl-top-right .mapboxgl-ctrl {
    margin: 10px 10px 0 0;
    float: right
}

.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl {
    margin: 0 0 10px 10px;
    float: left
}

.mapboxgl-ctrl-bottom-right .mapboxgl-ctrl {
    margin: 0 10px 10px 0;
    float: right
}

.mapboxgl-ctrl-group {
    border-radius: 4px;
    background: #fff
}

.mapboxgl-ctrl-group:not(:empty) {
    box-shadow: 0 0 0 2px rgb(0 0 0/10%)
}

@media (-ms-high-contrast:active) {
    .mapboxgl-ctrl-group:not(:empty) {
        box-shadow: 0 0 0 2px ButtonText
    }
}

.mapboxgl-ctrl-group button {
    width: 29px;
    height: 29px;
    display: block;
    padding: 0;
    outline: none;
    border: 0;
    box-sizing: border-box;
    background-color: transparent;
    cursor: pointer;
    overflow: hidden
}

.mapboxgl-ctrl-group button+button {
    border-top: 1px solid #ddd
}

.mapboxgl-ctrl button .mapboxgl-ctrl-icon {
    display: block;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-position: 50%
}

@media (-ms-high-contrast:active) {
    .mapboxgl-ctrl-icon {
        background-color: transparent
    }

    .mapboxgl-ctrl-group button+button {
        border-top: 1px solid ButtonText
    }
}

.mapboxgl-ctrl-attrib-button:focus,
.mapboxgl-ctrl-group button:focus {
    box-shadow: 0 0 2px 2px #0096ff
}

.mapboxgl-ctrl button:disabled {
    cursor: not-allowed
}

.mapboxgl-ctrl button:disabled .mapboxgl-ctrl-icon {
    opacity: .25
}

.mapboxgl-ctrl-group button:first-child {
    border-radius: 4px 4px 0 0
}

.mapboxgl-ctrl-group button:last-child {
    border-radius: 0 0 4px 4px
}

.mapboxgl-ctrl-group button:only-child {
    border-radius: inherit
}

.mapboxgl-ctrl button:not(:disabled):hover {
    background-color: rgb(0 0 0/5%)
}

.mapboxgl-ctrl-group button:focus:focus-visible {
    box-shadow: 0 0 2px 2px #0096ff
}

.mapboxgl-ctrl-group button:focus:not(:focus-visible) {
    box-shadow: none
}

.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E %3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E %3C/svg%3E")
}

.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E %3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E %3C/svg%3E")
}

@media (-ms-high-contrast:active) {
    .mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E %3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E %3C/svg%3E")
    }

    .mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E %3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E %3C/svg%3E")
    }
}

@media (-ms-high-contrast:black-on-white) {
    .mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23000'%3E %3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E %3C/svg%3E")
    }

    .mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23000'%3E %3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E %3C/svg%3E")
    }
}

.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E %3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E %3C/svg%3E")
}

.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E %3C/svg%3E")
}

@media (-ms-high-contrast:active) {
    .mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E %3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E %3C/svg%3E")
    }

    .mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E %3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E %3C/svg%3E")
    }
}

@media (-ms-high-contrast:black-on-white) {
    .mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23000'%3E %3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E %3C/svg%3E")
    }

    .mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23000'%3E %3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E %3C/svg%3E")
    }
}

.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E %3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E %3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E %3C/svg%3E")
}

@media (-ms-high-contrast:active) {
    .mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E %3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E %3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23999'/%3E %3C/svg%3E")
    }
}

@media (-ms-high-contrast:black-on-white) {
    .mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23000'%3E %3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E %3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E %3C/svg%3E")
    }
}

.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2'/%3E %3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E %3C/svg%3E")
}

.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23aaa'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2'/%3E %3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='red'/%3E %3C/svg%3E")
}

.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2'/%3E %3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E %3C/svg%3E")
}

.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2'/%3E %3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E %3C/svg%3E")
}

.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E %3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E %3C/svg%3E")
}

.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E %3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E %3C/svg%3E")
}

.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-waiting .mapboxgl-ctrl-icon {
    animation: mapboxgl-spin 2s linear infinite
}

@media (-ms-high-contrast:active) {
    .mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2'/%3E %3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E %3C/svg%3E")
    }

    .mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23999'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2'/%3E %3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='red'/%3E %3C/svg%3E")
    }

    .mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2'/%3E %3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E %3C/svg%3E")
    }

    .mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2'/%3E %3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E %3C/svg%3E")
    }

    .mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E %3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E %3C/svg%3E")
    }

    .mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E %3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E %3C/svg%3E")
    }
}

@media (-ms-high-contrast:black-on-white) {
    .mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23000'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2'/%3E %3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E %3C/svg%3E")
    }

    .mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23666'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2'/%3E %3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='red'/%3E %3C/svg%3E")
    }
}

@keyframes mapboxgl-spin {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

a.mapboxgl-ctrl-logo {
    width: 88px;
    height: 23px;
    margin: 0 0 -4px -4px;
    display: block;
    background-repeat: no-repeat;
    cursor: pointer;
    overflow: hidden;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='88' height='23' viewBox='0 0 88 23' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd'%3E %3Cdefs%3E %3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E %3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E %3C/defs%3E %3Cmask id='clip'%3E %3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E %3Cuse xlink:href='%23logo'/%3E %3Cuse xlink:href='%23text'/%3E %3C/mask%3E %3Cg id='outline' opacity='0.3' stroke='%23000' stroke-width='3'%3E %3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E %3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E %3C/g%3E %3Cg id='fill' opacity='0.9' fill='%23fff'%3E %3Cuse xlink:href='%23logo'/%3E %3Cuse xlink:href='%23text'/%3E %3C/g%3E %3C/svg%3E")
}

a.mapboxgl-ctrl-logo.mapboxgl-compact {
    width: 23px
}

@media (-ms-high-contrast:active) {
    a.mapboxgl-ctrl-logo {
        background-color: transparent;
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='88' height='23' viewBox='0 0 88 23' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd'%3E %3Cdefs%3E %3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E %3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E %3C/defs%3E %3Cmask id='clip'%3E %3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E %3Cuse xlink:href='%23logo'/%3E %3Cuse xlink:href='%23text'/%3E %3C/mask%3E %3Cg id='outline' opacity='1' stroke='%23000' stroke-width='3'%3E %3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E %3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E %3C/g%3E %3Cg id='fill' opacity='1' fill='%23fff'%3E %3Cuse xlink:href='%23logo'/%3E %3Cuse xlink:href='%23text'/%3E %3C/g%3E %3C/svg%3E")
    }
}

@media (-ms-high-contrast:black-on-white) {
    a.mapboxgl-ctrl-logo {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='88' height='23' viewBox='0 0 88 23' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd'%3E %3Cdefs%3E %3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E %3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E %3C/defs%3E %3Cmask id='clip'%3E %3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E %3Cuse xlink:href='%23logo'/%3E %3Cuse xlink:href='%23text'/%3E %3C/mask%3E %3Cg id='outline' opacity='1' stroke='%23fff' stroke-width='3' fill='%23fff'%3E %3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E %3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E %3C/g%3E %3Cg id='fill' opacity='1' fill='%23000'%3E %3Cuse xlink:href='%23logo'/%3E %3Cuse xlink:href='%23text'/%3E %3C/g%3E %3C/svg%3E")
    }
}

.mapboxgl-ctrl.mapboxgl-ctrl-attrib {
    padding: 0 5px;
    background-color: hsla(0, 0%, 100%, .5);
    margin: 0
}

@media screen {
    .mapboxgl-ctrl-attrib.mapboxgl-compact {
        min-height: 20px;
        padding: 2px 24px 2px 0;
        margin: 10px;
        position: relative;
        background-color: #fff;
        border-radius: 12px
    }

    .mapboxgl-ctrl-attrib.mapboxgl-compact-show {
        padding: 2px 28px 2px 8px;
        visibility: visible
    }

    .mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show,
    .mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show {
        padding: 2px 8px 2px 28px;
        border-radius: 12px
    }

    .mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-inner {
        display: none
    }

    .mapboxgl-ctrl-attrib-button {
        display: none;
        cursor: pointer;
        position: absolute;
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E %3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E %3C/svg%3E");
        background-color: hsla(0, 0%, 100%, .5);
        width: 24px;
        height: 24px;
        box-sizing: border-box;
        border-radius: 12px;
        outline: none;
        top: 0;
        right: 0;
        border: 0
    }

    .mapboxgl-ctrl-bottom-left .mapboxgl-ctrl-attrib-button,
    .mapboxgl-ctrl-top-left .mapboxgl-ctrl-attrib-button {
        left: 0
    }

    .mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-button,
    .mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-inner {
        display: block
    }

    .mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-button {
        background-color: rgb(0 0 0/5%)
    }

    .mapboxgl-ctrl-bottom-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after {
        bottom: 0;
        right: 0
    }

    .mapboxgl-ctrl-top-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after {
        top: 0;
        right: 0
    }

    .mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after {
        top: 0;
        left: 0
    }

    .mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after {
        bottom: 0;
        left: 0
    }
}

@media screen and (-ms-high-contrast:active) {
    .mapboxgl-ctrl-attrib.mapboxgl-compact:after {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' fill='%23fff'%3E %3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E %3C/svg%3E")
    }
}

@media screen and (-ms-high-contrast:black-on-white) {
    .mapboxgl-ctrl-attrib.mapboxgl-compact:after {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E %3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E %3C/svg%3E")
    }
}

.mapboxgl-ctrl-attrib a {
    color: rgb(0 0 0/75%);
    text-decoration: none
}

.mapboxgl-ctrl-attrib a:hover {
    color: inherit;
    text-decoration: underline
}

.mapboxgl-ctrl-attrib .mapbox-improve-map {
    font-weight: 700;
    margin-left: 2px
}

.mapboxgl-attrib-empty {
    display: none
}

.mapboxgl-ctrl-scale {
    background-color: hsla(0, 0%, 100%, .75);
    font-size: 10px;
    border: 2px solid #333;
    border-top: #333;
    padding: 0 5px;
    color: #333;
    box-sizing: border-box;
    white-space: nowrap
}

.mapboxgl-popup {
    position: absolute;
    top: 0;
    left: 0;
    display: flex;
    will-change: transform;
    pointer-events: none
}

.mapboxgl-popup-anchor-top,
.mapboxgl-popup-anchor-top-left,
.mapboxgl-popup-anchor-top-right {
    flex-direction: column
}

.mapboxgl-popup-anchor-bottom,
.mapboxgl-popup-anchor-bottom-left,
.mapboxgl-popup-anchor-bottom-right {
    flex-direction: column-reverse
}

.mapboxgl-popup-anchor-left {
    flex-direction: row
}

.mapboxgl-popup-anchor-right {
    flex-direction: row-reverse
}

.mapboxgl-popup-tip {
    width: 0;
    height: 0;
    border: 10px solid transparent;
    z-index: 1
}

.mapboxgl-popup-anchor-top .mapboxgl-popup-tip {
    align-self: center;
    border-top: none;
    border-bottom-color: #fff
}

.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip {
    align-self: flex-start;
    border-top: none;
    border-left: none;
    border-bottom-color: #fff
}

.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip {
    align-self: flex-end;
    border-top: none;
    border-right: none;
    border-bottom-color: #fff
}

.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip {
    align-self: center;
    border-bottom: none;
    border-top-color: #fff
}

.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip {
    align-self: flex-start;
    border-bottom: none;
    border-left: none;
    border-top-color: #fff
}

.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip {
    align-self: flex-end;
    border-bottom: none;
    border-right: none;
    border-top-color: #fff
}

.mapboxgl-popup-anchor-left .mapboxgl-popup-tip {
    align-self: center;
    border-left: none;
    border-right-color: #fff
}

.mapboxgl-popup-anchor-right .mapboxgl-popup-tip {
    align-self: center;
    border-right: none;
    border-left-color: #fff
}

.mapboxgl-popup-close-button {
    position: absolute;
    right: 0;
    top: 0;
    border: 0;
    border-radius: 0 3px 0 0;
    cursor: pointer;
    background-color: transparent
}

.mapboxgl-popup-close-button:hover {
    background-color: rgb(0 0 0/5%)
}

.mapboxgl-popup-content {
    position: relative;
    background: #fff;
    border-radius: 3px;
    box-shadow: 0 1px 2px rgb(0 0 0/10%);
    padding: 10px 10px 15px;
    pointer-events: auto
}

.mapboxgl-popup-anchor-top-left .mapboxgl-popup-content {
    border-top-left-radius: 0
}

.mapboxgl-popup-anchor-top-right .mapboxgl-popup-content {
    border-top-right-radius: 0
}

.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-content {
    border-bottom-left-radius: 0
}

.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-content {
    border-bottom-right-radius: 0
}

.mapboxgl-popup-track-pointer {
    display: none
}

.mapboxgl-popup-track-pointer * {
    pointer-events: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.mapboxgl-map:hover .mapboxgl-popup-track-pointer {
    display: flex
}

.mapboxgl-map:active .mapboxgl-popup-track-pointer {
    display: none
}

.mapboxgl-marker {
    position: absolute;
    top: 0;
    left: 0;
    will-change: transform;
    opacity: 1;
    transition: opacity .2s
}

.mapboxgl-user-location-dot,
.mapboxgl-user-location-dot:before {
    background-color: #1da1f2;
    width: 15px;
    height: 15px;
    border-radius: 50%
}

.mapboxgl-user-location-dot:before {
    content: "";
    position: absolute;
    animation: mapboxgl-user-location-dot-pulse 2s infinite
}

.mapboxgl-user-location-dot:after {
    border-radius: 50%;
    border: 2px solid #fff;
    content: "";
    height: 19px;
    left: -2px;
    position: absolute;
    top: -2px;
    width: 19px;
    box-sizing: border-box;
    box-shadow: 0 0 3px rgb(0 0 0/35%)
}

.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading {
    width: 0;
    height: 0
}

.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after,
.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before {
    content: "";
    border-bottom: 7.5px solid #4aa1eb;
    position: absolute
}

.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before {
    border-left: 7.5px solid transparent;
    transform: translateY(-28px) skewY(-20deg)
}

.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after {
    border-right: 7.5px solid transparent;
    transform: translate(7.5px, -28px) skewY(20deg)
}

@keyframes mapboxgl-user-location-dot-pulse {
    0% {
        transform: scale(1);
        opacity: 1
    }

    70% {
        transform: scale(3);
        opacity: 0
    }

    to {
        transform: scale(1);
        opacity: 0
    }
}

.mapboxgl-user-location-dot-stale {
    background-color: #aaa
}

.mapboxgl-user-location-dot-stale:after {
    display: none
}

.mapboxgl-user-location-accuracy-circle {
    background-color: rgba(29, 161, 242, .2);
    width: 1px;
    height: 1px;
    border-radius: 100%
}

.mapboxgl-crosshair,
.mapboxgl-crosshair .mapboxgl-interactive,
.mapboxgl-crosshair .mapboxgl-interactive:active {
    cursor: crosshair
}

.mapboxgl-boxzoom {
    position: absolute;
    top: 0;
    left: 0;
    width: 0;
    height: 0;
    background: #fff;
    border: 2px dotted #202020;
    opacity: .5
}

@media print {
    .mapbox-improve-map {
        display: none
    }
}

.mapboxgl-scroll-zoom-blocker,
.mapboxgl-touch-pan-blocker {
    color: #fff;
    font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif;
    justify-content: center;
    text-align: center;
    position: absolute;
    display: flex;
    align-items: center;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgb(0 0 0/70%);
    opacity: 0;
    pointer-events: none;
    transition: opacity .75s ease-in-out;
    transition-delay: 1s
}

.mapboxgl-scroll-zoom-blocker-show,
.mapboxgl-touch-pan-blocker-show {
    opacity: 1;
    transition: opacity .1s ease-in-out
}

.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page,
.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page .mapboxgl-canvas {
    touch-action: pan-x pan-y
}