.markdown-body { text-size-adjust: 100%; overflow-wrap: break-word; color: rgb(51, 51, 51); font-family: "Helvetica Neue", Helvetica, "Segoe UI", Arial, freesans, sans-serif; font-size: 16px; line-height: 1.6; overflow: hidden; }
.markdown-body * { box-sizing: border-box; }
.markdown-body > :first-child { margin-top: 0px !important; }
.markdown-body > :last-child { margin-bottom: 0px !important; }
.markdown-body a { background: 0px 0px; color: rgb(65, 131, 196); text-decoration: none; }
.markdown-body a:active, .markdown-body a:hover { outline: 0px; }
.markdown-body a:active, .markdown-body a:focus, .markdown-body a:hover { text-decoration: underline; }
.markdown-body strong { font-weight: 700; }
.markdown-body em { font-style: italic; }
.markdown-body blockquote, .markdown-body dl, .markdown-body ol, .markdown-body p, .markdown-body pre, .markdown-body table, .markdown-body ul { margin-bottom: 16px; margin-top: 0px; }
.markdown-body h1, .markdown-body h2, .markdown-body h3, .markdown-body h4, .markdown-body h5, .markdown-body h6 { font-family: "Helvetica Neue", Helvetica, "Segoe UI", Arial, freesans, sans-serif; font-weight: 700; line-height: 1.4; margin-bottom: 16px; margin-top: 1em; position: relative; }
.markdown-body h1, .markdown-body h2 { border-bottom: 1px solid rgb(238, 238, 238); padding-bottom: 0.3em; }
.markdown-body h1 { font-size: 2.25em; line-height: 1.2; }
.markdown-body h2 { font-size: 1.75em; line-height: 1.225; }
.markdown-body h3 { font-size: 1.5em; }
.markdown-body h4 { font-size: 1.25em; }
.markdown-body h5 { font-size: 1em; }
.markdown-body h6 { color: rgb(119, 119, 119); font-size: 1em; }
.markdown-body code, .markdown-body kbd, .markdown-body pre { font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace; }
.markdown-body code { background-color: rgba(0, 0, 0, 0.04); border-radius: 3px; font-size: 85%; margin: 0px; padding: 0.2em 0px; }
.markdown-body code::after, .markdown-body code::before { content: " "; letter-spacing: -0.2em; }
.markdown-body pre { overflow-wrap: normal; background-color: rgb(247, 247, 247); border-radius: 3px; font-size: 85%; line-height: 1.45; overflow: auto; padding: 16px; }
.markdown-body pre code { overflow-wrap: normal; background: 0px 0px; display: inline; line-height: inherit; margin: 0px; max-width: none; overflow: initial; padding: 0px; }
.markdown-body pre code::after, .markdown-body pre code::before { content: normal; }
.markdown-body pre > code { border: 0px; font-size: 1em; white-space: pre; word-break: normal; }
.markdown-body kbd { background-color: rgb(231, 231, 231); background-image: linear-gradient(rgb(254, 254, 254), rgb(231, 231, 231)); background-repeat: repeat-x; border: 1px solid rgb(207, 207, 207); border-radius: 2px; box-shadow: rgb(204, 204, 204) 0px 1px 0px; color: rgb(0, 0, 0); display: inline-block; font-size: 11px; line-height: 10px; margin: 0px 1px; padding: 5px 5px 1px; }
.markdown-body hr::after, .markdown-body hr::before { content: ""; display: table; }
.markdown-body input { color: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-optical-sizing: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-family: Helvetica, Arial, freesans, clean, sans-serif, "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 13px; line-height: 1.4; margin: 0px; }
.markdown-body input[disabled] { cursor: default; }
.markdown-body input[type="checkbox"] { box-sizing: border-box; padding: 0px; }
.markdown-body blockquote { border-left: 4px solid rgb(221, 221, 221); color: rgb(119, 119, 119); margin: 0px 0px 16px; padding: 0px 15px; }
.markdown-body blockquote > :first-child { margin-top: 0px; }
.markdown-body blockquote > :last-child { margin-bottom: 0px; }
.markdown-body img { border: 0px; box-sizing: border-box; max-width: 100%; }
.markdown-body hr { background: rgb(231, 231, 231); border: 0px; box-sizing: content-box; height: 4px; margin: 16px 0px; overflow: hidden; padding: 0px; }
.markdown-body hr::after { clear: both; }
.markdown-body td, .markdown-body th { padding: 0px; }
.markdown-body table { border-collapse: collapse; border-spacing: 0px; display: block; overflow: auto; width: 100%; word-break: keep-all; }
.markdown-body table td, .markdown-body table th { border: 1px solid rgb(221, 221, 221); padding: 6px 13px; }
.markdown-body table th { font-weight: 700; }
.markdown-body table tr { background-color: rgb(255, 255, 255); border-top: 1px solid rgb(204, 204, 204); }
.markdown-body table tr:nth-child(2n) { background-color: rgb(248, 248, 248); }
.markdown-body ol, .markdown-body ul { padding: 0px 0px 0px 2em; }
.markdown-body ol ol, .markdown-body ul ol { list-style-type: lower-roman; }
.markdown-body ol ol, .markdown-body ol ul, .markdown-body ul ol, .markdown-body ul ul { margin-bottom: 0px; margin-top: 0px; }
.markdown-body ol ol ol, .markdown-body ol ul ol, .markdown-body ul ol ol, .markdown-body ul ul ol { list-style-type: lower-alpha; }
.markdown-body li > p { margin-top: 16px; }
.markdown-body dd { margin-left: 0px; }
.markdown-body dl { padding: 0px; }
.markdown-body dl dt { font-size: 1em; font-style: italic; font-weight: 700; margin-top: 16px; padding: 0px; }
.markdown-body dl dd { margin-bottom: 16px; padding: 0px 16px; }
body { counter-reset: katexEqnNo 0 mmlEqnNo 0; }
:root, [class*="cpd-theme-"] { --cpd-font-letter-spacing-heading-xl: -0.0216em; --cpd-font-letter-spacing-heading-lg: -0.0209em; --cpd-font-letter-spacing-heading-md: -0.0195em; --cpd-font-letter-spacing-heading-sm: -0.0166em; --cpd-font-letter-spacing-body-lg: -0.0128em; --cpd-font-letter-spacing-body-md: -0.0088em; --cpd-font-letter-spacing-body-sm: -0.0031em; --cpd-font-letter-spacing-body-xs: 0.0048em; --cpd-font-size-root: 1rem; --cpd-font-size-heading-xl: 2rem; --cpd-font-size-heading-lg: 1.75rem; --cpd-font-size-heading-md: 1.5rem; --cpd-font-size-heading-sm: 1.25rem; --cpd-font-size-body-lg: 1.0625rem; --cpd-font-size-body-md: 0.9375rem; --cpd-font-size-body-sm: 0.8125rem; --cpd-font-size-body-xs: 0.6875rem; --cpd-font-line-height-regular: 1.5; --cpd-font-line-height-tight: 1.25; --cpd-font-line-height-minimum: 1; --cpd-font-weight-semibold: 600; --cpd-font-weight-medium: 500; --cpd-font-weight-regular: 400; --cpd-font-family-mono: Inconsolata; --cpd-font-family-sans: Inter; --cpd-border-width-0-5: 0.5px; --cpd-border-width-4: 4px; --cpd-border-width-2: 2px; --cpd-border-width-1: 1px; --cpd-space-56x: 224px; --cpd-space-36x: 144px; --cpd-space-16x: 64px; --cpd-space-12x: 48px; --cpd-space-11x: 44px; --cpd-space-10x: 40px; --cpd-space-6x: 24px; --cpd-space-0x: 0px; --cpd-space-scale: 4px; --cpd-color-icon-on-solid-primary: var(--cpd-color-theme-bg); --cpd-color-icon-info-primary: var(--cpd-color-blue-900); --cpd-color-icon-success-primary: var(--cpd-color-green-900); --cpd-color-icon-critical-primary: var(--cpd-color-red-900); --cpd-color-icon-accent-tertiary: var(--cpd-color-green-800); --cpd-color-icon-quaternary-alpha: var(--cpd-color-alpha-gray-700); --cpd-color-icon-tertiary-alpha: var(--cpd-color-alpha-gray-800); --cpd-color-icon-secondary-alpha: var(--cpd-color-alpha-gray-900); --cpd-color-icon-primary-alpha: var(--cpd-color-alpha-gray-1400); --cpd-color-icon-disabled: var(--cpd-color-gray-700); --cpd-color-icon-quaternary: var(--cpd-color-gray-700); --cpd-color-icon-tertiary: var(--cpd-color-gray-800); --cpd-color-icon-secondary: var(--cpd-color-gray-900); --cpd-color-icon-primary: var(--cpd-color-gray-1400); --cpd-color-border-info-subtle: var(--cpd-color-blue-500); --cpd-color-border-success-subtle: var(--cpd-color-green-500); --cpd-color-border-critical-subtle: var(--cpd-color-red-500); --cpd-color-border-critical-hovered: var(--cpd-color-red-1000); --cpd-color-border-critical-primary: var(--cpd-color-red-900); --cpd-color-border-interactive-hovered: var(--cpd-color-gray-1100); --cpd-color-border-interactive-secondary: var(--cpd-color-gray-600); --cpd-color-border-interactive-primary: var(--cpd-color-gray-800); --cpd-color-border-focused: var(--cpd-color-blue-900); --cpd-color-border-disabled: var(--cpd-color-gray-500); --cpd-color-bg-info-subtle: var(--cpd-color-blue-200); --cpd-color-bg-success-subtle: var(--cpd-color-green-200); --cpd-color-bg-critical-subtle-hovered: var(--cpd-color-red-300); --cpd-color-bg-critical-subtle: var(--cpd-color-red-200); --cpd-color-bg-critical-hovered: var(--cpd-color-red-1000); --cpd-color-bg-critical-primary: var(--cpd-color-red-900); --cpd-color-bg-action-secondary-pressed: var(--cpd-color-alpha-gray-300); --cpd-color-bg-action-secondary-hovered: var(--cpd-color-alpha-gray-200); --cpd-color-bg-action-secondary-rest: var(--cpd-color-theme-bg); --cpd-color-bg-action-primary-disabled: var(--cpd-color-gray-700); --cpd-color-bg-action-primary-pressed: var(--cpd-color-gray-1100); --cpd-color-bg-action-primary-hovered: var(--cpd-color-gray-1200); --cpd-color-bg-action-primary-rest: var(--cpd-color-gray-1400); --cpd-color-bg-canvas-disabled: var(--cpd-color-gray-200); --cpd-color-bg-canvas-default: var(--cpd-color-theme-bg); --cpd-color-bg-subtle-secondary: var(--cpd-color-gray-300); --cpd-color-bg-subtle-primary: var(--cpd-color-gray-400); --cpd-color-text-on-solid-primary: var(--cpd-color-theme-bg); --cpd-color-text-info-primary: var(--cpd-color-blue-900); --cpd-color-text-success-primary: var(--cpd-color-green-900); --cpd-color-text-critical-primary: var(--cpd-color-red-900); --cpd-color-text-link-external: var(--cpd-color-blue-900); --cpd-color-text-action-accent: var(--cpd-color-green-900); --cpd-color-text-action-primary: var(--cpd-color-gray-1400); --cpd-color-text-disabled: var(--cpd-color-gray-800); --cpd-color-text-placeholder: var(--cpd-color-gray-800); --cpd-color-text-secondary: var(--cpd-color-gray-900); --cpd-color-text-primary: var(--cpd-color-gray-1400); --cpd-font-heading-xl-semibold: var(--cpd-font-weight-semibold) var(--cpd-font-size-heading-xl)/var(--cpd-font-line-height-tight) var(--cpd-font-family-sans); --cpd-font-heading-xl-regular: var(--cpd-font-weight-regular) var(--cpd-font-size-heading-xl)/var(--cpd-font-line-height-tight) var(--cpd-font-family-sans); --cpd-font-heading-lg-semibold: var(--cpd-font-weight-semibold) var(--cpd-font-size-heading-lg)/var(--cpd-font-line-height-tight) var(--cpd-font-family-sans); --cpd-font-heading-lg-regular: var(--cpd-font-weight-regular) var(--cpd-font-size-heading-lg)/var(--cpd-font-line-height-tight) var(--cpd-font-family-sans); --cpd-font-heading-md-semibold: var(--cpd-font-weight-semibold) var(--cpd-font-size-heading-md)/var(--cpd-font-line-height-tight) var(--cpd-font-family-sans); --cpd-font-heading-md-regular: var(--cpd-font-weight-regular) var(--cpd-font-size-heading-md)/var(--cpd-font-line-height-tight) var(--cpd-font-family-sans); --cpd-font-heading-sm-semibold: var(--cpd-font-weight-semibold) var(--cpd-font-line-height-tight)rem/1.25 var(--cpd-font-family-sans); --cpd-font-heading-sm-medium: var(--cpd-font-weight-medium) var(--cpd-font-line-height-tight)rem/1.25 var(--cpd-font-family-sans); --cpd-font-heading-sm-regular: var(--cpd-font-weight-regular) var(--cpd-font-line-height-tight)rem/1.25 var(--cpd-font-family-sans); --cpd-font-body-lg-semibold: var(--cpd-font-weight-semibold) var(--cpd-font-size-body-lg)/var(--cpd-font-line-height-regular) var(--cpd-font-family-sans); --cpd-font-body-lg-medium: var(--cpd-font-weight-medium) var(--cpd-font-size-body-lg)/var(--cpd-font-line-height-regular) var(--cpd-font-family-sans); --cpd-font-body-lg-regular: var(--cpd-font-weight-regular) var(--cpd-font-size-body-lg)/var(--cpd-font-line-height-regular) var(--cpd-font-family-sans); --cpd-font-body-md-semibold: var(--cpd-font-weight-semibold) var(--cpd-font-size-body-md)/var(--cpd-font-line-height-regular) var(--cpd-font-family-sans); --cpd-font-body-md-medium: var(--cpd-font-weight-medium) var(--cpd-font-size-body-md)/var(--cpd-font-line-height-regular) var(--cpd-font-family-sans); --cpd-font-body-md-regular: var(--cpd-font-weight-regular) var(--cpd-font-size-body-md)/var(--cpd-font-line-height-regular) var(--cpd-font-family-sans); --cpd-font-body-sm-semibold: var(--cpd-font-weight-semibold) var(--cpd-font-size-body-sm)/var(--cpd-font-line-height-regular) var(--cpd-font-family-sans); --cpd-font-body-sm-medium: var(--cpd-font-weight-medium) var(--cpd-font-size-body-sm)/var(--cpd-font-line-height-regular) var(--cpd-font-family-sans); --cpd-font-body-sm-regular: var(--cpd-font-weight-regular) var(--cpd-font-size-body-sm)/var(--cpd-font-line-height-regular) var(--cpd-font-family-sans); --cpd-font-body-xs-semibold: var(--cpd-font-weight-semibold) var(--cpd-font-size-body-xs)/var(--cpd-font-line-height-regular) var(--cpd-font-family-sans); --cpd-font-body-xs-medium: var(--cpd-font-weight-medium) var(--cpd-font-size-body-xs)/var(--cpd-font-line-height-regular) var(--cpd-font-family-sans); --cpd-font-body-xs-regular: var(--cpd-font-weight-regular) var(--cpd-font-size-body-xs)/var(--cpd-font-line-height-regular) var(--cpd-font-family-sans); --cpd-space-64x: 256px; --cpd-space-48x: 192px; --cpd-space-40x: 160px; --cpd-space-32x: 128px; --cpd-space-28x: 112px; --cpd-space-24x: 96px; --cpd-space-20x: 80px; --cpd-space-15x: 60px; --cpd-space-14x: 56px; --cpd-space-13x: 52px; --cpd-space-9x: 36px; --cpd-space-8x: 32px; --cpd-space-7x: 28px; --cpd-space-5x: 20px; --cpd-space-4x: 16px; --cpd-space-3x: 12px; --cpd-space-2x: 8px; --cpd-space-1-5x: 6px; --cpd-space-1x: var(--cpd-space-scale); --cpd-space-0-5x: 2px; }
@media screen {
  .cpd-theme-light.cpd-theme-light { --cpd-color-alpha-pink-1400: #420017; --cpd-color-alpha-pink-1300: #61002c; --cpd-color-alpha-pink-1200: rgba(121,1,61,.98); --cpd-color-alpha-pink-1100: rgba(158,0,76,.97); --cpd-color-alpha-pink-1000: rgba(182,2,86,.97); --cpd-color-alpha-pink-900: rgba(207,2,94,.96); --cpd-color-alpha-pink-800: rgba(245,0,82,.75); --cpd-color-alpha-pink-700: rgba(255,0,64,.47); --cpd-color-alpha-pink-600: rgba(255,5,63,.33); --cpd-color-alpha-pink-500: rgba(255,0,55,.24); --cpd-color-alpha-pink-400: rgba(255,0,55,.13); --cpd-color-alpha-pink-300: rgba(255,20,71,.08); --cpd-color-alpha-pink-200: rgba(255,5,55,.04); --cpd-color-alpha-pink-100: rgba(255,5,55,.02); --cpd-color-alpha-fuchsia-1400: #34004d; --cpd-color-alpha-fuchsia-1300: #4d0066; --cpd-color-alpha-fuchsia-1200: rgba(93,2,121,.93); --cpd-color-alpha-fuchsia-1100: rgba(115,3,140,.88); --cpd-color-alpha-fuchsia-1000: rgba(130,1,152,.84); --cpd-color-alpha-fuchsia-900: rgba(153,0,173,.8); --cpd-color-alpha-fuchsia-800: rgba(171,3,186,.64); --cpd-color-alpha-fuchsia-700: rgba(170,4,185,.43); --cpd-color-alpha-fuchsia-600: rgba(178,7,187,.31); --cpd-color-alpha-fuchsia-500: rgba(180,7,192,.23); --cpd-color-alpha-fuchsia-400: rgba(189,9,195,.13); --cpd-color-alpha-fuchsia-300: rgba(182,12,198,.07); --cpd-color-alpha-fuchsia-200: rgba(181,5,204,.04); --cpd-color-alpha-fuchsia-100: rgba(204,5,204,.02); --cpd-color-alpha-purple-1400: #200066; --cpd-color-alpha-purple-1300: #34008f; --cpd-color-alpha-purple-1200: rgba(74,2,182,.99); --cpd-color-alpha-purple-1100: rgba(67,3,196,.86); --cpd-color-alpha-purple-1000: rgba(69,2,212,.79); --cpd-color-alpha-purple-900: rgba(73,2,237,.73); --cpd-color-alpha-purple-800: rgba(59,1,249,.56); --cpd-color-alpha-purple-700: rgba(51,5,255,.38); --cpd-color-alpha-purple-600: rgba(43,5,255,.27); --cpd-color-alpha-purple-500: rgba(38,5,255,.2); --cpd-color-alpha-purple-400: rgba(47,15,255,.12); --cpd-color-alpha-purple-300: rgba(56,25,255,.07); --cpd-color-alpha-purple-200: rgba(83,56,255,.04); --cpd-color-alpha-purple-100: rgba(56,56,255,.02); --cpd-color-alpha-blue-1400: #000e66; --cpd-color-alpha-blue-1300: #012579; --cpd-color-alpha-blue-1200: rgba(1,54,147,.99); --cpd-color-alpha-blue-1100: rgba(1,72,178,.98); --cpd-color-alpha-blue-1000: rgba(2,86,197,.99); --cpd-color-alpha-blue-900: rgba(1,101,223,.99); --cpd-color-alpha-blue-800: rgba(0,98,235,.75); --cpd-color-alpha-blue-700: rgba(2,100,237,.51); --cpd-color-alpha-blue-600: rgba(6,99,239,.37); --cpd-color-alpha-blue-500: rgba(9,108,246,.28); --cpd-color-alpha-blue-400: rgba(11,106,249,.16); --cpd-color-alpha-blue-300: rgba(10,112,255,.09); --cpd-color-alpha-blue-200: rgba(36,116,255,.05); --cpd-color-alpha-blue-100: rgba(56,156,255,.03); --cpd-color-alpha-cyan-1400: #001a52; --cpd-color-alpha-cyan-1300: #002c61; --cpd-color-alpha-cyan-1200: #003f75; --cpd-color-alpha-cyan-1100: #00568f; --cpd-color-alpha-cyan-1000: #00649e; --cpd-color-alpha-cyan-900: #0074ad; --cpd-color-alpha-cyan-800: #0095c2; --cpd-color-alpha-cyan-700: rgba(1,183,203,.92); --cpd-color-alpha-cyan-600: rgba(1,170,193,.54); --cpd-color-alpha-cyan-500: rgba(5,171,189,.4); --cpd-color-alpha-cyan-400: rgba(0,170,189,.22); --cpd-color-alpha-cyan-300: rgba(0,168,194,.11); --cpd-color-alpha-cyan-200: rgba(22,171,187,.06); --cpd-color-alpha-cyan-100: rgba(22,187,187,.03); --cpd-color-alpha-green-1400: #002411; --cpd-color-alpha-green-1300: #00331f; --cpd-color-alpha-green-1200: #004732; --cpd-color-alpha-green-1100: #005c45; --cpd-color-alpha-green-1000: #006b52; --cpd-color-alpha-green-900: #007a62; --cpd-color-alpha-green-800: #009975; --cpd-color-alpha-green-700: rgba(1,193,138,.96); --cpd-color-alpha-green-600: rgba(1,183,110,.56); --cpd-color-alpha-green-500: rgba(4,185,106,.41); --cpd-color-alpha-green-400: rgba(7,182,97,.23); --cpd-color-alpha-green-300: rgba(0,184,92,.11); --cpd-color-alpha-green-200: rgba(22,187,105,.06); --cpd-color-alpha-green-100: rgba(22,187,121,.03); --cpd-color-alpha-lime-1400: #002400; --cpd-color-alpha-lime-1300: #003800; --cpd-color-alpha-lime-1200: #004d00; --cpd-color-alpha-lime-1100: #006100; --cpd-color-alpha-lime-1000: #007000; --cpd-color-alpha-lime-900: rgba(16,121,2,.96); --cpd-color-alpha-lime-800: rgba(32,147,1,.91); --cpd-color-alpha-lime-700: rgba(57,189,0,.86); --cpd-color-alpha-lime-600: rgba(64,206,3,.71); --cpd-color-alpha-lime-500: rgba(55,202,2,.51); --cpd-color-alpha-lime-400: rgba(58,206,9,.28); --cpd-color-alpha-lime-300: rgba(46,207,2,.15); --cpd-color-alpha-lime-200: rgba(56,212,12,.07); --cpd-color-alpha-lime-100: rgba(79,205,29,.04); --cpd-color-alpha-yellow-1400: #420700; --cpd-color-alpha-yellow-1300: #571b00; --cpd-color-alpha-yellow-1200: #6b2e00; --cpd-color-alpha-yellow-1100: #804000; --cpd-color-alpha-yellow-1000: #8f4c00; --cpd-color-alpha-yellow-900: #9e5a00; --cpd-color-alpha-yellow-800: #bd7b00; --cpd-color-alpha-yellow-700: #e0a500; --cpd-color-alpha-yellow-600: #f0bc00; --cpd-color-alpha-yellow-500: #facc00; --cpd-color-alpha-yellow-400: rgba(255,201,5,.49); --cpd-color-alpha-yellow-300: rgba(255,201,5,.25); --cpd-color-alpha-yellow-200: rgba(255,199,15,.13); --cpd-color-alpha-yellow-100: rgba(255,205,5,.06); --cpd-color-alpha-orange-1400: #470000; --cpd-color-alpha-orange-1300: #610000; --cpd-color-alpha-orange-1200: #850000; --cpd-color-alpha-orange-1100: #992100; --cpd-color-alpha-orange-1000: #ad3400; --cpd-color-alpha-orange-900: #bd4500; --cpd-color-alpha-orange-800: #db6600; --cpd-color-alpha-orange-700: rgba(245,110,0,.75); --cpd-color-alpha-orange-600: rgba(252,111,3,.52); --cpd-color-alpha-orange-500: rgba(255,106,0,.37); --cpd-color-alpha-orange-400: rgba(255,109,5,.22); --cpd-color-alpha-orange-300: rgba(255,108,10,.11); --cpd-color-alpha-orange-200: rgba(255,125,25,.07); --cpd-color-alpha-orange-100: rgba(255,129,56,.04); --cpd-color-alpha-red-1400: #470000; --cpd-color-alpha-red-1300: #610000; --cpd-color-alpha-red-1200: #850007; --cpd-color-alpha-red-1100: rgba(162,1,28,.99); --cpd-color-alpha-red-1000: rgba(187,2,23,.95); --cpd-color-alpha-red-900: rgba(207,2,19,.91); --cpd-color-alpha-red-800: rgba(255,5,5,.77); --cpd-color-alpha-red-700: rgba(255,26,5,.5); --cpd-color-alpha-red-600: rgba(255,34,5,.36); --cpd-color-alpha-red-500: rgba(255,38,5,.27); --cpd-color-alpha-red-400: rgba(255,43,10,.15); --cpd-color-alpha-red-300: rgba(255,56,20,.08); --cpd-color-alpha-red-200: rgba(255,57,31,.04); --cpd-color-alpha-red-100: rgba(255,89,56,.03); --cpd-color-alpha-gray-1400: rgba(2,4,8,.9); --cpd-color-alpha-gray-1300: rgba(3,5,12,.84); --cpd-color-alpha-gray-1200: rgba(2,7,13,.77); --cpd-color-alpha-gray-1100: rgba(3,11,22,.71); --cpd-color-alpha-gray-1000: rgba(3,12,27,.66); --cpd-color-alpha-gray-900: rgba(3,16,33,.61); --cpd-color-alpha-gray-800: rgba(3,21,43,.5); --cpd-color-alpha-gray-700: rgba(1,21,50,.35); --cpd-color-alpha-gray-600: rgba(1,29,60,.26); --cpd-color-alpha-gray-500: rgba(5,36,72,.2); --cpd-color-alpha-gray-400: rgba(5,46,97,.12); --cpd-color-alpha-gray-300: rgba(5,38,87,.06); --cpd-color-alpha-gray-200: rgba(54,104,129,.04); --cpd-color-alpha-gray-100: rgba(54,105,155,.02); --cpd-color-pink-1400: #430017; --cpd-color-pink-1300: #5f002b; --cpd-color-pink-1200: #7e0642; --cpd-color-pink-1100: #9f0850; --cpd-color-pink-1000: #b80a5b; --cpd-color-pink-900: #d20c65; --cpd-color-pink-800: #f7407d; --cpd-color-pink-700: #ff88a6; --cpd-color-pink-600: #ffadc0; --cpd-color-pink-500: #ffc2cf; --cpd-color-pink-400: #ffdee5; --cpd-color-pink-300: #ffecf0; --cpd-color-pink-200: #fff5f7; --cpd-color-pink-100: #fffafb; --cpd-color-fuchsia-1400: #34004c; --cpd-color-fuchsia-1300: #4e0068; --cpd-color-fuchsia-1200: #671481; --cpd-color-fuchsia-1100: #822198; --cpd-color-fuchsia-1000: #972aaa; --cpd-color-fuchsia-900: #ad33bd; --cpd-color-fuchsia-800: #c85ed1; --cpd-color-fuchsia-700: #db93e1; --cpd-color-fuchsia-600: #e7b2ea; --cpd-color-fuchsia-500: #edc6f0; --cpd-color-fuchsia-400: #f6dff7; --cpd-color-fuchsia-300: #faeefb; --cpd-color-fuchsia-200: #fcf5fd; --cpd-color-fuchsia-100: #fefafe; --cpd-color-purple-1400: #200066; --cpd-color-purple-1300: #33008d; --cpd-color-purple-1200: #4c05b5; --cpd-color-purple-1100: #5d26cd; --cpd-color-purple-1000: #6b37de; --cpd-color-purple-900: #7a47f1; --cpd-color-purple-800: #9271fd; --cpd-color-purple-700: #b1a0ff; --cpd-color-purple-600: #c5bbff; --cpd-color-purple-500: #d4cdff; --cpd-color-purple-400: #e6e2ff; --cpd-color-purple-300: #f1efff; --cpd-color-purple-200: #f8f7ff; --cpd-color-purple-100: #fbfbff; --cpd-color-blue-1400: #000e65; --cpd-color-blue-1300: #012478; --cpd-color-blue-1200: #043894; --cpd-color-blue-1100: #064ab1; --cpd-color-blue-1000: #0558c7; --cpd-color-blue-900: #0467dd; --cpd-color-blue-800: #4088ee; --cpd-color-blue-700: #7eaff6; --cpd-color-blue-600: #a3c6fa; --cpd-color-blue-500: #bad5fc; --cpd-color-blue-400: #d8e7fe; --cpd-color-blue-300: #e9f2ff; --cpd-color-blue-200: #f4f8ff; --cpd-color-blue-100: #f9fcff; --cpd-color-cyan-1400: #00194f; --cpd-color-cyan-1300: #002b61; --cpd-color-cyan-1200: #004077; --cpd-color-cyan-1100: #00548c; --cpd-color-cyan-1000: #00629c; --cpd-color-cyan-900: #0072ac; --cpd-color-cyan-800: #0094c0; --cpd-color-cyan-700: #15becf; --cpd-color-cyan-600: #76d1dd; --cpd-color-cyan-500: #9bdde5; --cpd-color-cyan-400: #c7ecf0; --cpd-color-cyan-300: #e3f5f8; --cpd-color-cyan-200: #f1fafb; --cpd-color-cyan-100: #f8fdfd; --cpd-color-green-1400: #002311; --cpd-color-green-1300: #003420; --cpd-color-green-1200: #004933; --cpd-color-green-1100: #005c45; --cpd-color-green-1000: #006b52; --cpd-color-green-900: #007a61; --cpd-color-green-800: #009b78; --cpd-color-green-700: #0bc491; --cpd-color-green-600: #71d7ae; --cpd-color-green-500: #98e1c1; --cpd-color-green-400: #c6eedb; --cpd-color-green-300: #e3f7ed; --cpd-color-green-200: #f1fbf6; --cpd-color-green-100: #f8fdfb; --cpd-color-lime-1400: #002400; --cpd-color-lime-1300: #003600; --cpd-color-lime-1200: #004b00; --cpd-color-lime-1100: #005f00; --cpd-color-lime-1000: #006e00; --cpd-color-lime-900: #197d0c; --cpd-color-lime-800: #359d18; --cpd-color-lime-700: #54c424; --cpd-color-lime-600: #76db4c; --cpd-color-lime-500: #99e57e; --cpd-color-lime-400: #c8f1ba; --cpd-color-lime-300: #e0f8d9; --cpd-color-lime-200: #f1fcee; --cpd-color-lime-100: #f8fdf6; --cpd-color-yellow-1400: #410600; --cpd-color-yellow-1300: #541a00; --cpd-color-yellow-1200: #692e00; --cpd-color-yellow-1100: #803f00; --cpd-color-yellow-1000: #8f4d00; --cpd-color-yellow-900: #9f5b00; --cpd-color-yellow-800: #be7a00; --cpd-color-yellow-700: #dea200; --cpd-color-yellow-600: #f1bd00; --cpd-color-yellow-500: #fbce00; --cpd-color-yellow-400: #ffe484; --cpd-color-yellow-300: #fff2c1; --cpd-color-yellow-200: #fff8e0; --cpd-color-yellow-100: #fffcf0; --cpd-color-orange-1400: #450000; --cpd-color-orange-1300: #620000; --cpd-color-orange-1200: #850000; --cpd-color-orange-1100: #9b2200; --cpd-color-orange-1000: #ac3300; --cpd-color-orange-900: #bc4500; --cpd-color-orange-800: #dc6700; --cpd-color-orange-700: #f89440; --cpd-color-orange-600: #fdb37c; --cpd-color-orange-500: #ffc8a1; --cpd-color-orange-400: #ffdfc8; --cpd-color-orange-300: #ffefe4; --cpd-color-orange-200: #fff6ef; --cpd-color-orange-100: #fffaf7; --cpd-color-red-1400: #450000; --cpd-color-red-1300: #620000; --cpd-color-red-1200: #850006; --cpd-color-red-1100: #a4041d; --cpd-color-red-1000: #bc0f22; --cpd-color-red-900: #d51928; --cpd-color-red-800: #ff3d3d; --cpd-color-red-700: #ff8c81; --cpd-color-red-600: #ffafa5; --cpd-color-red-500: #ffc5bc; --cpd-color-red-400: #ffdfda; --cpd-color-red-300: #ffefec; --cpd-color-red-200: #fff7f6; --cpd-color-red-100: #fffaf9; --cpd-color-gray-1400: #1b1d22; --cpd-color-gray-1300: #2b2d32; --cpd-color-gray-1200: #3c4045; --cpd-color-gray-1100: #4c5158; --cpd-color-gray-1000: #595e67; --cpd-color-gray-900: #656d77; --cpd-color-gray-800: #818a95; --cpd-color-gray-700: #a6adb7; --cpd-color-gray-600: #bdc4cc; --cpd-color-gray-500: #cdd3da; --cpd-color-gray-400: #e1e6ec; --cpd-color-gray-300: #f0f2f5; --cpd-color-gray-200: #f7f9fa; --cpd-color-gray-100: #fbfcfd; --cpd-color-theme-bg: #fff; --cpd-color-bg-subtle-secondary-level-0: var(--cpd-color-gray-300); --cpd-color-bg-canvas-default-level-1: var(--cpd-color-theme-bg); }
  .cpd-theme-light-hc.cpd-theme-light-hc { --cpd-color-alpha-pink-1400: #420015; --cpd-color-alpha-pink-1300: #4d001d; --cpd-color-alpha-pink-1200: #660030; --cpd-color-alpha-pink-1100: #70003a; --cpd-color-alpha-pink-1000: rgba(131,2,66,.98); --cpd-color-alpha-pink-900: rgba(143,0,69,.97); --cpd-color-alpha-pink-800: rgba(222,2,101,.96); --cpd-color-alpha-pink-700: rgba(247,2,80,.7); --cpd-color-alpha-pink-600: rgba(255,0,64,.47); --cpd-color-alpha-pink-500: rgba(255,5,63,.33); --cpd-color-alpha-pink-400: rgba(255,10,63,.19); --cpd-color-alpha-pink-300: rgba(255,0,55,.13); --cpd-color-alpha-pink-200: rgba(255,20,71,.08); --cpd-color-alpha-pink-100: rgba(255,5,55,.04); --cpd-color-alpha-fuchsia-1400: #34004d; --cpd-color-alpha-fuchsia-1300: #3a0052; --cpd-color-alpha-fuchsia-1200: #53026e; --cpd-color-alpha-fuchsia-1100: rgba(83,2,111,.95); --cpd-color-alpha-fuchsia-1000: rgba(94,0,122,.91); --cpd-color-alpha-fuchsia-900: rgba(106,3,135,.9); --cpd-color-alpha-fuchsia-800: rgba(164,2,182,.79); --cpd-color-alpha-fuchsia-700: rgba(171,3,186,.6); --cpd-color-alpha-fuchsia-600: rgba(170,4,185,.43); --cpd-color-alpha-fuchsia-500: rgba(178,7,187,.31); --cpd-color-alpha-fuchsia-400: rgba(177,5,189,.18); --cpd-color-alpha-fuchsia-300: rgba(189,9,195,.13); --cpd-color-alpha-fuchsia-200: rgba(182,12,198,.07); --cpd-color-alpha-fuchsia-100: rgba(181,5,204,.04); --cpd-color-alpha-purple-1400: #1f0061; --cpd-color-alpha-purple-1300: #240070; --cpd-color-alpha-purple-1200: #360094; --cpd-color-alpha-purple-1100: #4300a8; --cpd-color-alpha-purple-1000: rgba(70,0,184,.95); --cpd-color-alpha-purple-900: rgba(69,3,191,.9); --cpd-color-alpha-purple-800: rgba(76,2,247,.7); --cpd-color-alpha-purple-700: rgba(60,0,255,.53); --cpd-color-alpha-purple-600: rgba(51,5,255,.38); --cpd-color-alpha-purple-500: rgba(43,5,255,.27); --cpd-color-alpha-purple-400: rgba(43,10,255,.16); --cpd-color-alpha-purple-300: rgba(47,15,255,.12); --cpd-color-alpha-purple-200: rgba(56,25,255,.07); --cpd-color-alpha-purple-100: rgba(83,56,255,.04); --cpd-color-alpha-blue-1400: #000b61; --cpd-color-alpha-blue-1300: #00156b; --cpd-color-alpha-blue-1200: rgba(0,37,122,.99); --cpd-color-alpha-blue-1100: rgba(1,46,137,.99); --cpd-color-alpha-blue-1000: rgba(2,57,151,.99); --cpd-color-alpha-blue-900: rgba(2,65,167,.99); --cpd-color-alpha-blue-800: rgba(1,110,233,.99); --cpd-color-alpha-blue-700: rgba(0,98,235,.71); --cpd-color-alpha-blue-600: rgba(2,100,237,.51); --cpd-color-alpha-blue-500: rgba(6,99,239,.37); --cpd-color-alpha-blue-400: rgba(5,101,245,.22); --cpd-color-alpha-blue-300: rgba(11,106,249,.16); --cpd-color-alpha-blue-200: rgba(10,112,255,.09); --cpd-color-alpha-blue-100: rgba(36,116,255,.05); --cpd-color-alpha-cyan-1400: #00174d; --cpd-color-alpha-cyan-1300: #001e52; --cpd-color-alpha-cyan-1200: #003066; --cpd-color-alpha-cyan-1100: #003870; --cpd-color-alpha-cyan-1000: #00437a; --cpd-color-alpha-cyan-900: #004d85; --cpd-color-alpha-cyan-800: #007ab3; --cpd-color-alpha-cyan-700: #0098c2; --cpd-color-alpha-cyan-600: rgba(1,183,203,.92); --cpd-color-alpha-cyan-500: rgba(1,170,193,.54); --cpd-color-alpha-cyan-400: rgba(3,169,191,.31); --cpd-color-alpha-cyan-300: rgba(0,170,189,.22); --cpd-color-alpha-cyan-200: rgba(0,168,194,.11); --cpd-color-alpha-cyan-100: rgba(22,171,187,.06); --cpd-color-alpha-green-1400: #002410; --cpd-color-alpha-green-1300: #002916; --cpd-color-alpha-green-1200: #003824; --cpd-color-alpha-green-1100: #00422c; --cpd-color-alpha-green-1000: #004d36; --cpd-color-alpha-green-900: #00573e; --cpd-color-alpha-green-800: #00856a; --cpd-color-alpha-green-700: #00a37d; --cpd-color-alpha-green-600: rgba(1,193,138,.96); --cpd-color-alpha-green-500: rgba(1,183,110,.56); --cpd-color-alpha-green-400: rgba(5,184,103,.32); --cpd-color-alpha-green-300: rgba(7,182,97,.23); --cpd-color-alpha-green-200: rgba(0,184,92,.11); --cpd-color-alpha-green-100: rgba(22,187,105,.06); --cpd-color-alpha-lime-1400: #002400; --cpd-color-alpha-lime-1300: #002900; --cpd-color-alpha-lime-1200: #003800; --cpd-color-alpha-lime-1100: #004200; --cpd-color-alpha-lime-1000: #005200; --cpd-color-alpha-lime-900: #005700; --cpd-color-alpha-lime-800: rgba(18,126,2,.95); --cpd-color-alpha-lime-700: rgba(36,152,1,.9); --cpd-color-alpha-lime-600: rgba(57,189,0,.86); --cpd-color-alpha-lime-500: rgba(64,206,3,.71); --cpd-color-alpha-lime-400: rgba(55,204,5,.4); --cpd-color-alpha-lime-300: rgba(58,206,9,.28); --cpd-color-alpha-lime-200: rgba(46,207,2,.15); --cpd-color-alpha-lime-100: rgba(56,212,12,.07); --cpd-color-alpha-yellow-1400: #3d0500; --cpd-color-alpha-yellow-1300: #470c00; --cpd-color-alpha-yellow-1200: #571d00; --cpd-color-alpha-yellow-1100: #612700; --cpd-color-alpha-yellow-1000: #703200; --cpd-color-alpha-yellow-900: #753700; --cpd-color-alpha-yellow-800: #a86500; --cpd-color-alpha-yellow-700: #c28100; --cpd-color-alpha-yellow-600: #e0a500; --cpd-color-alpha-yellow-500: #f0bc00; --cpd-color-alpha-yellow-400: rgba(255,204,0,.72); --cpd-color-alpha-yellow-300: rgba(255,201,5,.49); --cpd-color-alpha-yellow-200: rgba(255,201,5,.25); --cpd-color-alpha-yellow-100: rgba(255,199,15,.13); --cpd-color-alpha-orange-1400: #420000; --cpd-color-alpha-orange-1300: #4d0000; --cpd-color-alpha-orange-1200: #600; --cpd-color-alpha-orange-1100: #750000; --cpd-color-alpha-orange-1000: #8a0900; --cpd-color-alpha-orange-900: #941600; --cpd-color-alpha-orange-800: #c24e00; --cpd-color-alpha-orange-700: #e06c00; --cpd-color-alpha-orange-600: rgba(245,110,0,.75); --cpd-color-alpha-orange-500: rgba(252,111,3,.52); --cpd-color-alpha-orange-400: rgba(255,112,10,.3); --cpd-color-alpha-orange-300: rgba(255,109,5,.22); --cpd-color-alpha-orange-200: rgba(255,108,10,.11); --cpd-color-alpha-orange-100: rgba(255,125,25,.07); --cpd-color-alpha-red-1400: #420000; --cpd-color-alpha-red-1300: #4d0000; --cpd-color-alpha-red-1200: #600; --cpd-color-alpha-red-1100: #750000; --cpd-color-alpha-red-1000: #8a000b; --cpd-color-alpha-red-900: #99001a; --cpd-color-alpha-red-800: rgba(222,2,17,.89); --cpd-color-alpha-red-700: rgba(255,8,0,.72); --cpd-color-alpha-red-600: rgba(255,26,5,.5); --cpd-color-alpha-red-500: rgba(255,34,5,.36); --cpd-color-alpha-red-400: rgba(255,38,5,.21); --cpd-color-alpha-red-300: rgba(255,43,10,.15); --cpd-color-alpha-red-200: rgba(255,56,20,.08); --cpd-color-alpha-red-100: rgba(255,57,31,.04); --cpd-color-alpha-gray-1400: rgba(1,3,9,.9); --cpd-color-alpha-gray-1300: rgba(0,4,10,.88); --cpd-color-alpha-gray-1200: rgba(2,5,9,.83); --cpd-color-alpha-gray-1100: rgba(3,6,12,.8); --cpd-color-alpha-gray-1000: rgba(2,6,13,.76); --cpd-color-alpha-gray-900: rgba(3,7,17,.73); --cpd-color-alpha-gray-800: rgba(2,14,34,.58); --cpd-color-alpha-gray-700: rgba(5,21,46,.48); --cpd-color-alpha-gray-600: rgba(1,21,50,.35); --cpd-color-alpha-gray-500: rgba(1,29,60,.26); --cpd-color-alpha-gray-400: rgba(5,37,81,.16); --cpd-color-alpha-gray-300: rgba(5,46,97,.12); --cpd-color-alpha-gray-200: rgba(5,38,87,.06); --cpd-color-alpha-gray-100: rgba(54,104,129,.04); --cpd-color-pink-1400: #410015; --cpd-color-pink-1300: #4a001c; --cpd-color-pink-1200: #64002f; --cpd-color-pink-1100: #72003a; --cpd-color-pink-1000: #840745; --cpd-color-pink-900: #92084b; --cpd-color-pink-800: #e00c6a; --cpd-color-pink-700: #f94e84; --cpd-color-pink-600: #ff88a6; --cpd-color-pink-500: #ffadc0; --cpd-color-pink-400: #ffd0da; --cpd-color-pink-300: #ffdee5; --cpd-color-pink-200: #ffecf0; --cpd-color-pink-100: #fff5f7; --cpd-color-fuchsia-1400: #32004a; --cpd-color-fuchsia-1300: #3b0053; --cpd-color-fuchsia-1200: #52026c; --cpd-color-fuchsia-1100: #5c0f76; --cpd-color-fuchsia-1000: #6c1785; --cpd-color-fuchsia-900: #781c90; --cpd-color-fuchsia-800: #b937c6; --cpd-color-fuchsia-700: #cb68d4; --cpd-color-fuchsia-600: #db93e1; --cpd-color-fuchsia-500: #e7b2ea; --cpd-color-fuchsia-400: #f1d2f3; --cpd-color-fuchsia-300: #f6dff7; --cpd-color-fuchsia-200: #faeefb; --cpd-color-fuchsia-100: #fcf5fd; --cpd-color-purple-1400: #1f0062; --cpd-color-purple-1300: #240070; --cpd-color-purple-1200: #360094; --cpd-color-purple-1100: #4200a6; --cpd-color-purple-1000: #4f0dba; --cpd-color-purple-900: #571cc4; --cpd-color-purple-800: #824ef9; --cpd-color-purple-700: #9778fe; --cpd-color-purple-600: #b1a0ff; --cpd-color-purple-500: #c5bbff; --cpd-color-purple-400: #ddd8ff; --cpd-color-purple-300: #e6e2ff; --cpd-color-purple-200: #f1efff; --cpd-color-purple-100: #f8f7ff; --cpd-color-blue-1400: #000c63; --cpd-color-blue-1300: #001569; --cpd-color-blue-1200: #03277b; --cpd-color-blue-1100: #043088; --cpd-color-blue-1000: #053b9a; --cpd-color-blue-900: #0543a7; --cpd-color-blue-800: #046ee8; --cpd-color-blue-700: #4a8ef0; --cpd-color-blue-600: #7eaff6; --cpd-color-blue-500: #a3c6fa; --cpd-color-blue-400: #c8ddfd; --cpd-color-blue-300: #d8e7fe; --cpd-color-blue-200: #e9f2ff; --cpd-color-blue-100: #f4f8ff; --cpd-color-cyan-1400: #00174d; --cpd-color-cyan-1300: #001e53; --cpd-color-cyan-1200: #002e64; --cpd-color-cyan-1100: #00376e; --cpd-color-cyan-1000: #00447b; --cpd-color-cyan-900: #004c84; --cpd-color-cyan-800: #007ab3; --cpd-color-cyan-700: #009ac3; --cpd-color-cyan-600: #15becf; --cpd-color-cyan-500: #76d1dd; --cpd-color-cyan-400: #b1e4eb; --cpd-color-cyan-300: #c7ecf0; --cpd-color-cyan-200: #e3f5f8; --cpd-color-cyan-100: #f1fafb; --cpd-color-green-1400: #00210f; --cpd-color-green-1300: #002715; --cpd-color-green-1200: #003723; --cpd-color-green-1100: #00402b; --cpd-color-green-1000: #004d36; --cpd-color-green-900: #00553d; --cpd-color-green-800: #008268; --cpd-color-green-700: #00a27c; --cpd-color-green-600: #0bc491; --cpd-color-green-500: #71d7ae; --cpd-color-green-400: #afe8ce; --cpd-color-green-300: #c6eedb; --cpd-color-green-200: #e3f7ed; --cpd-color-green-100: #f1fbf6; --cpd-color-lime-1400: #020; --cpd-color-lime-1300: #002900; --cpd-color-lime-1200: #003900; --cpd-color-lime-1100: #004200; --cpd-color-lime-1000: #004f00; --cpd-color-lime-900: #005700; --cpd-color-lime-800: #1f850f; --cpd-color-lime-700: #3aa31a; --cpd-color-lime-600: #54c424; --cpd-color-lime-500: #76db4c; --cpd-color-lime-400: #afeb9b; --cpd-color-lime-300: #c8f1ba; --cpd-color-lime-200: #e0f8d9; --cpd-color-lime-100: #f1fcee; --cpd-color-yellow-1400: #3f0500; --cpd-color-yellow-1300: #450c00; --cpd-color-yellow-1200: #571d00; --cpd-color-yellow-1100: #612600; --cpd-color-yellow-1000: #6e3100; --cpd-color-yellow-900: #773800; --cpd-color-yellow-800: #a76300; --cpd-color-yellow-700: #c38100; --cpd-color-yellow-600: #dea200; --cpd-color-yellow-500: #f1bd00; --cpd-color-yellow-400: #ffda49; --cpd-color-yellow-300: #ffe484; --cpd-color-yellow-200: #fff2c1; --cpd-color-yellow-100: #fff8e0; --cpd-color-orange-1400: #420000; --cpd-color-orange-1300: #4c0000; --cpd-color-orange-1200: #670000; --cpd-color-orange-1100: #700; --cpd-color-orange-1000: #890800; --cpd-color-orange-900: #931700; --cpd-color-orange-800: #c44d00; --cpd-color-orange-700: #e26e00; --cpd-color-orange-600: #f89440; --cpd-color-orange-500: #fdb37c; --cpd-color-orange-400: #ffd4b5; --cpd-color-orange-300: #ffdfc8; --cpd-color-orange-200: #ffefe4; --cpd-color-orange-100: #fff6ef; --cpd-color-red-1400: #420000; --cpd-color-red-1300: #4c0000; --cpd-color-red-1200: #670000; --cpd-color-red-1100: #700; --cpd-color-red-1000: #8b000c; --cpd-color-red-900: #99001a; --cpd-color-red-800: #e11e2a; --cpd-color-red-700: #ff4e49; --cpd-color-red-600: #ff8c81; --cpd-color-red-500: #ffafa5; --cpd-color-red-400: #ffd1ca; --cpd-color-red-300: #ffdfda; --cpd-color-red-200: #ffefec; --cpd-color-red-100: #fff7f6; --cpd-color-gray-1400: #1a1c21; --cpd-color-gray-1300: #1f2126; --cpd-color-gray-1200: #2d3034; --cpd-color-gray-1100: #35383d; --cpd-color-gray-1000: #3f4248; --cpd-color-gray-900: #474a51; --cpd-color-gray-800: #6c737e; --cpd-color-gray-700: #878f9b; --cpd-color-gray-600: #a6adb7; --cpd-color-gray-500: #bdc4cc; --cpd-color-gray-400: #d7dce3; --cpd-color-gray-300: #e1e6ec; --cpd-color-gray-200: #f0f2f5; --cpd-color-gray-100: #f7f9fa; --cpd-color-theme-bg: #fff; --cpd-color-bg-subtle-secondary-level-0: var(--cpd-color-gray-300); --cpd-color-bg-canvas-default-level-1: var(--cpd-color-theme-bg); }
  .cpd-theme-dark.cpd-theme-dark { --cpd-color-alpha-pink-1400: #ffebef; --cpd-color-alpha-pink-1300: #ffd1db; --cpd-color-alpha-pink-1200: #ffadc0; --cpd-color-alpha-pink-1100: #fe86a4; --cpd-color-alpha-pink-1000: rgba(255,102,145,.98); --cpd-color-alpha-pink-900: rgba(254,67,130,.96); --cpd-color-alpha-pink-800: rgba(254,27,121,.8); --cpd-color-alpha-pink-700: rgba(253,18,119,.58); --cpd-color-alpha-pink-600: rgba(251,4,115,.46); --cpd-color-alpha-pink-500: #6b0036; --cpd-color-alpha-pink-400: #570024; --cpd-color-alpha-pink-300: #470019; --cpd-color-alpha-pink-200: #3d0012; --cpd-color-alpha-pink-100: #38000f; --cpd-color-alpha-fuchsia-1400: rgba(253,236,254,.98); --cpd-color-alpha-fuchsia-1300: rgba(253,224,255,.95); --cpd-color-alpha-fuchsia-1200: rgba(250,195,254,.91); --cpd-color-alpha-fuchsia-1100: rgba(250,164,254,.86); --cpd-color-alpha-fuchsia-1000: rgba(247,144,254,.83); --cpd-color-alpha-fuchsia-900: rgba(241,114,253,.8); --cpd-color-alpha-fuchsia-800: rgba(235,68,253,.71); --cpd-color-alpha-fuchsia-700: rgba(216,47,254,.54); --cpd-color-alpha-fuchsia-600: rgba(210,31,255,.44); --cpd-color-alpha-fuchsia-500: rgba(202,10,255,.38); --cpd-color-alpha-fuchsia-400: #45005c; --cpd-color-alpha-fuchsia-300: #36004d; --cpd-color-alpha-fuchsia-200: #2d0042; --cpd-color-alpha-fuchsia-100: #28003d; --cpd-color-alpha-purple-1400: #eeebff; --cpd-color-alpha-purple-1300: #dfdbff; --cpd-color-alpha-purple-1200: #c7bdff; --cpd-color-alpha-purple-1100: #ab9afe; --cpd-color-alpha-purple-1000: rgba(162,139,254,.99); --cpd-color-alpha-purple-900: rgba(146,113,254,.98); --cpd-color-alpha-purple-800: rgba(127,77,255,.92); --cpd-color-alpha-purple-700: rgba(113,43,253,.76); --cpd-color-alpha-purple-600: rgba(105,13,253,.67); --cpd-color-alpha-purple-500: #3d009e; --cpd-color-alpha-purple-400: #2d0080; --cpd-color-alpha-purple-300: #22006b; --cpd-color-alpha-purple-200: #1d005c; --cpd-color-alpha-purple-100: #1a0057; --cpd-color-alpha-blue-1400: #e6effe; --cpd-color-alpha-blue-1300: rgba(205,225,254,.99); --cpd-color-alpha-blue-1200: rgba(163,200,255,.97); --cpd-color-alpha-blue-1100: rgba(124,178,253,.96); --cpd-color-alpha-blue-1000: rgba(98,160,254,.94); --cpd-color-alpha-blue-900: rgba(68,145,253,.92); --cpd-color-alpha-blue-800: rgba(16,119,254,.84); --cpd-color-alpha-blue-700: rgba(6,101,254,.64); --cpd-color-alpha-blue-600: rgba(1,90,254,.53); --cpd-color-alpha-blue-500: rgba(0,60,189,.63); --cpd-color-alpha-blue-400: #001e70; --cpd-color-alpha-blue-300: #001366; --cpd-color-alpha-blue-200: #00095c; --cpd-color-alpha-blue-100: #00055c; --cpd-color-alpha-cyan-1400: rgba(225,251,254,.96); --cpd-color-alpha-cyan-1300: rgba(201,247,253,.92); --cpd-color-alpha-cyan-1200: rgba(138,241,255,.85); --cpd-color-alpha-cyan-1100: rgba(38,231,253,.79); --cpd-color-alpha-cyan-1000: rgba(0,191,224,.88); --cpd-color-alpha-cyan-900: #0091bd; --cpd-color-alpha-cyan-800: rgba(0,126,189,.88); --cpd-color-alpha-cyan-700: #00538a; --cpd-color-alpha-cyan-600: #003f75; --cpd-color-alpha-cyan-500: #036; --cpd-color-alpha-cyan-400: #00265c; --cpd-color-alpha-cyan-300: #001b4d; --cpd-color-alpha-cyan-200: #001447; --cpd-color-alpha-cyan-100: #001142; --cpd-color-alpha-green-1400: rgba(226,253,241,.96); --cpd-color-alpha-green-1300: rgba(196,253,226,.91); --cpd-color-alpha-green-1200: rgba(134,253,206,.83); --cpd-color-alpha-green-1100: rgba(38,253,188,.74); --cpd-color-alpha-green-1000: rgba(27,254,189,.65); --cpd-color-alpha-green-900: rgba(18,253,190,.58); --cpd-color-alpha-green-800: #007a62; --cpd-color-alpha-green-700: #005c45; --cpd-color-alpha-green-600: #004732; --cpd-color-alpha-green-500: #003d29; --cpd-color-alpha-green-400: #002e1b; --cpd-color-alpha-green-300: #002412; --cpd-color-alpha-green-200: #001f0e; --cpd-color-alpha-green-100: #001f0c; --cpd-color-alpha-lime-1400: rgba(225,253,216,.97); --cpd-color-alpha-lime-1300: rgba(195,255,173,.92); --cpd-color-alpha-lime-1200: rgba(141,255,92,.84); --cpd-color-alpha-lime-1100: rgba(113,253,53,.74); --cpd-color-alpha-lime-1000: rgba(96,252,44,.66); --cpd-color-alpha-lime-900: rgba(84,253,38,.58); --cpd-color-alpha-lime-800: rgba(45,253,13,.45); --cpd-color-alpha-lime-700: #005c00; --cpd-color-alpha-lime-600: #004d00; --cpd-color-alpha-lime-500: #003d00; --cpd-color-alpha-lime-400: #002e00; --cpd-color-alpha-lime-300: #002900; --cpd-color-alpha-lime-200: #001f00; --cpd-color-alpha-lime-100: #001a00; --cpd-color-alpha-yellow-1400: #ffedb3; --cpd-color-alpha-yellow-1300: #feda58; --cpd-color-alpha-yellow-1200: rgba(253,197,13,.94); --cpd-color-alpha-yellow-1100: #dba100; --cpd-color-alpha-yellow-1000: #cc8b00; --cpd-color-alpha-yellow-900: #bd7b00; --cpd-color-alpha-yellow-800: #9e5c00; --cpd-color-alpha-yellow-700: rgba(133,66,0,.92); --cpd-color-alpha-yellow-600: rgba(117,51,0,.87); --cpd-color-alpha-yellow-500: #5c2300; --cpd-color-alpha-yellow-400: #4d1400; --cpd-color-alpha-yellow-300: #420900; --cpd-color-alpha-yellow-200: #380300; --cpd-color-alpha-yellow-100: #380000; --cpd-color-alpha-orange-1400: #ffeadb; --cpd-color-alpha-orange-1300: #ffd4b8; --cpd-color-alpha-orange-1200: hsla(26,97%,75%,.99); --cpd-color-alpha-orange-1100: rgba(253,149,63,.97); --cpd-color-alpha-orange-1000: rgba(254,131,16,.92); --cpd-color-alpha-orange-900: rgba(254,116,11,.85); --cpd-color-alpha-orange-800: rgba(255,89,0,.71); --cpd-color-alpha-orange-700: rgba(199,40,0,.74); --cpd-color-alpha-orange-600: #850400; --cpd-color-alpha-orange-500: #700000; --cpd-color-alpha-orange-400: #570000; --cpd-color-alpha-orange-300: #470000; --cpd-color-alpha-orange-200: #3d0000; --cpd-color-alpha-orange-100: #380000; --cpd-color-alpha-red-1400: #ffe8e6; --cpd-color-alpha-red-1300: #ffd3cc; --cpd-color-alpha-red-1200: #ffaea3; --cpd-color-alpha-red-1100: #ff857a; --cpd-color-alpha-red-1000: #ff645c; --cpd-color-alpha-red-900: #fd3d3a; --cpd-color-alpha-red-800: rgba(254,37,48,.81); --cpd-color-alpha-red-700: rgba(254,11,36,.6); --cpd-color-alpha-red-600: #850009; --cpd-color-alpha-red-500: #700000; --cpd-color-alpha-red-400: #5c0000; --cpd-color-alpha-red-300: #470000; --cpd-color-alpha-red-200: #3d0000; --cpd-color-alpha-red-100: #380000; --cpd-color-alpha-gray-1400: rgba(246,249,254,.95); --cpd-color-alpha-gray-1300: rgba(242,247,253,.89); --cpd-color-alpha-gray-1200: rgba(237,244,252,.79); --cpd-color-alpha-gray-1100: rgba(231,240,254,.68); --cpd-color-alpha-gray-1000: rgba(225,238,254,.61); --cpd-color-alpha-gray-900: rgba(225,239,254,.54); --cpd-color-alpha-gray-800: rgba(224,237,255,.41); --cpd-color-alpha-gray-700: rgba(231,241,253,.27); --cpd-color-alpha-gray-600: rgba(236,239,248,.2); --cpd-color-alpha-gray-500: rgba(244,247,250,.15); --cpd-color-alpha-gray-400: rgba(237,231,244,.1); --cpd-color-alpha-gray-300: rgba(233,219,240,.06); --cpd-color-alpha-gray-200: rgba(217,195,223,.04); --cpd-color-alpha-gray-100: rgba(216,219,223,.02); --cpd-color-pink-1400: #ffe8ed; --cpd-color-pink-1300: #ffd2dc; --cpd-color-pink-1200: #ffabbe; --cpd-color-pink-1100: #fe84a2; --cpd-color-pink-1000: #fa658f; --cpd-color-pink-900: #f4427d; --cpd-color-pink-800: #ce1865; --cpd-color-pink-700: #99114f; --cpd-color-pink-600: #7c0c41; --cpd-color-pink-500: #6d0036; --cpd-color-pink-400: #550024; --cpd-color-pink-300: #450018; --cpd-color-pink-200: #3c0012; --cpd-color-pink-100: #37000f; --cpd-color-fuchsia-1400: #f8e9f9; --cpd-color-fuchsia-1300: #f1d4f3; --cpd-color-fuchsia-1200: #e5b1e9; --cpd-color-fuchsia-1100: #d991de; --cpd-color-fuchsia-1000: #cf78d7; --cpd-color-fuchsia-900: #c560cf; --cpd-color-fuchsia-800: #aa36ba; --cpd-color-fuchsia-700: #7d2394; --cpd-color-fuchsia-600: #65177d; --cpd-color-fuchsia-500: #560f6f; --cpd-color-fuchsia-400: #46005e; --cpd-color-fuchsia-300: #37004e; --cpd-color-fuchsia-200: #2e0044; --cpd-color-fuchsia-100: #28003d; --cpd-color-purple-1400: #eeebff; --cpd-color-purple-1300: #dedaff; --cpd-color-purple-1200: #c4baff; --cpd-color-purple-1100: #ad9cfe; --cpd-color-purple-1000: #9e87fc; --cpd-color-purple-900: #9171f9; --cpd-color-purple-800: #7849ec; --cpd-color-purple-700: #5a27c6; --cpd-color-purple-600: #4a0db1; --cpd-color-purple-500: #3d009e; --cpd-color-purple-400: #2c0080; --cpd-color-purple-300: #22006a; --cpd-color-purple-200: #1c005a; --cpd-color-purple-100: #1a0055; --cpd-color-blue-1400: #e4eefe; --cpd-color-blue-1300: #cbdffc; --cpd-color-blue-1200: #a1c4f8; --cpd-color-blue-1100: #7aacf4; --cpd-color-blue-1000: #5e99f0; --cpd-color-blue-900: #4187eb; --cpd-color-blue-800: #0e67d9; --cpd-color-blue-700: #0b49ab; --cpd-color-blue-600: #083891; --cpd-color-blue-500: #062d80; --cpd-color-blue-400: #001e6f; --cpd-color-blue-300: #001264; --cpd-color-blue-200: #00095d; --cpd-color-blue-100: #00055a; --cpd-color-cyan-1400: #dbf2f5; --cpd-color-cyan-1300: #b8e5eb; --cpd-color-cyan-1200: #78d0dc; --cpd-color-cyan-1100: #21bacd; --cpd-color-cyan-1000: #02a7c6; --cpd-color-cyan-900: #0093be; --cpd-color-cyan-800: #0271aa; --cpd-color-cyan-700: #005188; --cpd-color-cyan-600: #003f75; --cpd-color-cyan-500: #003468; --cpd-color-cyan-400: #002559; --cpd-color-cyan-300: #001b4e; --cpd-color-cyan-200: #001448; --cpd-color-cyan-100: #014; --cpd-color-green-1400: #d9f4e7; --cpd-color-green-1300: #b5e8d1; --cpd-color-green-1200: #72d5ae; --cpd-color-green-1100: #1fc090; --cpd-color-green-1000: #17ac84; --cpd-color-green-900: #129a78; --cpd-color-green-800: #007a62; --cpd-color-green-700: #005a43; --cpd-color-green-600: #004832; --cpd-color-green-500: #003d29; --cpd-color-green-400: #002e1b; --cpd-color-green-300: #002513; --cpd-color-green-200: #001f0e; --cpd-color-green-100: #001c0b; --cpd-color-lime-1400: #daf6d0; --cpd-color-lime-1300: #b6eca3; --cpd-color-lime-1200: #77d94f; --cpd-color-lime-1100: #56c02c; --cpd-color-lime-1000: #47ad26; --cpd-color-lime-900: #389b20; --cpd-color-lime-800: #1d7c13; --cpd-color-lime-700: #005c00; --cpd-color-lime-600: #004a00; --cpd-color-lime-500: #003e00; --cpd-color-lime-400: #003000; --cpd-color-lime-300: #002600; --cpd-color-lime-200: #002000; --cpd-color-lime-100: #001b00; --cpd-color-yellow-1400: #ffedb1; --cpd-color-yellow-1300: #fedb58; --cpd-color-yellow-1200: #efbb0b; --cpd-color-yellow-1100: #db9f00; --cpd-color-yellow-1000: #cc8c00; --cpd-color-yellow-900: #bc7a00; --cpd-color-yellow-800: #9d5b00; --cpd-color-yellow-700: #7c3e02; --cpd-color-yellow-600: #682e03; --cpd-color-yellow-500: #5c2400; --cpd-color-yellow-400: #4c1400; --cpd-color-yellow-300: #410900; --cpd-color-yellow-200: #3a0300; --cpd-color-yellow-100: #360000; --cpd-color-orange-1400: #ffeadb; --cpd-color-orange-1300: #ffd5b9; --cpd-color-orange-1200: #fbb37e; --cpd-color-orange-1100: #f6913d; --cpd-color-orange-1000: #eb7a12; --cpd-color-orange-900: #da670d; --cpd-color-orange-800: #b94607; --cpd-color-orange-700: #972206; --cpd-color-orange-600: #830500; --cpd-color-orange-500: #710000; --cpd-color-orange-400: #580000; --cpd-color-orange-300: #470000; --cpd-color-orange-200: #3c0000; --cpd-color-orange-100: #380000; --cpd-color-red-1400: #ffe9e6; --cpd-color-red-1300: #ffd4cd; --cpd-color-red-1200: #ffaea4; --cpd-color-red-1100: #ff877c; --cpd-color-red-1000: #ff665d; --cpd-color-red-900: #fd3e3c; --cpd-color-red-800: #d1212a; --cpd-color-red-700: #9f0d1e; --cpd-color-red-600: #830009; --cpd-color-red-500: #710000; --cpd-color-red-400: #590000; --cpd-color-red-300: #470000; --cpd-color-red-200: #3e0000; --cpd-color-red-100: #370000; --cpd-color-gray-1400: #ebeef2; --cpd-color-gray-1300: #d9dee4; --cpd-color-gray-1200: #bdc3cc; --cpd-color-gray-1100: #a3aab4; --cpd-color-gray-1000: #9199a4; --cpd-color-gray-900: #808994; --cpd-color-gray-800: #656c76; --cpd-color-gray-700: #4a4f55; --cpd-color-gray-600: #3c3f44; --cpd-color-gray-500: #323539; --cpd-color-gray-400: #26282d; --cpd-color-gray-300: #1d1f24; --cpd-color-gray-200: #181a1f; --cpd-color-gray-100: #14171b; --cpd-color-theme-bg: #101317; --cpd-color-bg-subtle-secondary-level-0: var(--cpd-color-theme-bg); --cpd-color-bg-canvas-default-level-1: var(--cpd-color-gray-300); }
  .cpd-theme-dark-hc.cpd-theme-dark-hc { --cpd-color-alpha-pink-1400: #fff0f3; --cpd-color-alpha-pink-1300: #ffebef; --cpd-color-alpha-pink-1200: #ffccd7; --cpd-color-alpha-pink-1100: #ffbdcb; --cpd-color-alpha-pink-1000: #ffa3b9; --cpd-color-alpha-pink-900: #ff94ad; --cpd-color-alpha-pink-800: rgba(253,43,120,.95); --cpd-color-alpha-pink-700: rgba(254,27,121,.76); --cpd-color-alpha-pink-600: rgba(253,18,119,.58); --cpd-color-alpha-pink-500: rgba(251,4,115,.46); --cpd-color-alpha-pink-400: #61002d; --cpd-color-alpha-pink-300: #570024; --cpd-color-alpha-pink-200: #470019; --cpd-color-alpha-pink-100: #3d0012; --cpd-color-alpha-fuchsia-1400: rgba(253,242,253,.99); --cpd-color-alpha-fuchsia-1300: rgba(253,236,254,.98); --cpd-color-alpha-fuchsia-1200: rgba(252,215,254,.95); --cpd-color-alpha-fuchsia-1100: rgba(250,206,253,.93); --cpd-color-alpha-fuchsia-1000: rgba(250,190,254,.9); --cpd-color-alpha-fuchsia-900: rgba(249,179,255,.88); --cpd-color-alpha-fuchsia-800: rgba(244,103,254,.78); --cpd-color-alpha-fuchsia-700: rgba(230,64,252,.68); --cpd-color-alpha-fuchsia-600: rgba(216,47,254,.54); --cpd-color-alpha-fuchsia-500: rgba(210,31,255,.44); --cpd-color-alpha-fuchsia-400: rgba(90,0,117,.85); --cpd-color-alpha-fuchsia-300: #45005c; --cpd-color-alpha-fuchsia-200: #36004d; --cpd-color-alpha-fuchsia-100: #2d0042; --cpd-color-alpha-purple-1400: #f7f5ff; --cpd-color-alpha-purple-1300: #eeebff; --cpd-color-alpha-purple-1200: #dbd6ff; --cpd-color-alpha-purple-1100: #cec7ff; --cpd-color-alpha-purple-1000: #c2b8ff; --cpd-color-alpha-purple-900: #b7a8ff; --cpd-color-alpha-purple-800: rgba(144,107,255,.97); --cpd-color-alpha-purple-700: rgba(127,73,253,.9); --cpd-color-alpha-purple-600: rgba(113,43,253,.76); --cpd-color-alpha-purple-500: rgba(105,13,253,.67); --cpd-color-alpha-purple-400: #34008f; --cpd-color-alpha-purple-300: #2d0080; --cpd-color-alpha-purple-200: #22006b; --cpd-color-alpha-purple-100: #1d005c; --cpd-color-alpha-blue-1400: #f1f6fe; --cpd-color-alpha-blue-1300: #e6effe; --cpd-color-alpha-blue-1200: rgba(200,222,254,.99); --cpd-color-alpha-blue-1100: rgba(184,212,255,.98); --cpd-color-alpha-blue-1000: rgba(158,197,255,.97); --cpd-color-alpha-blue-900: rgba(139,185,253,.97); --cpd-color-alpha-blue-800: rgba(52,136,254,.91); --cpd-color-alpha-blue-700: rgba(13,113,253,.81); --cpd-color-alpha-blue-600: rgba(6,101,254,.64); --cpd-color-alpha-blue-500: rgba(1,90,254,.53); --cpd-color-alpha-blue-400: rgba(0,43,143,.82); --cpd-color-alpha-blue-300: #001e70; --cpd-color-alpha-blue-200: #001366; --cpd-color-alpha-blue-100: #00095c; --cpd-color-alpha-cyan-1400: rgba(241,253,254,.98); --cpd-color-alpha-cyan-1300: rgba(225,251,254,.96); --cpd-color-alpha-cyan-1200: rgba(190,245,254,.91); --cpd-color-alpha-cyan-1100: rgba(164,244,254,.88); --cpd-color-alpha-cyan-1000: rgba(123,239,254,.84); --cpd-color-alpha-cyan-900: rgba(82,237,254,.81); --cpd-color-alpha-cyan-800: #008ebd; --cpd-color-alpha-cyan-700: #006da3; --cpd-color-alpha-cyan-600: #00538a; --cpd-color-alpha-cyan-500: #003f75; --cpd-color-alpha-cyan-400: #002d61; --cpd-color-alpha-cyan-300: #00265c; --cpd-color-alpha-cyan-200: #001b4d; --cpd-color-alpha-cyan-100: #001447; --cpd-color-alpha-green-1400: rgba(237,253,245,.98); --cpd-color-alpha-green-1300: rgba(226,253,241,.96); --cpd-color-alpha-green-1200: rgba(191,253,225,.9); --cpd-color-alpha-green-1100: rgba(164,254,215,.86); --cpd-color-alpha-green-1000: rgba(117,255,200,.81); --cpd-color-alpha-green-900: rgba(64,252,186,.78); --cpd-color-alpha-green-800: rgba(18,253,194,.54); --cpd-color-alpha-green-700: #00755e; --cpd-color-alpha-green-600: #005c45; --cpd-color-alpha-green-500: #004732; --cpd-color-alpha-green-400: #003824; --cpd-color-alpha-green-300: #002e1b; --cpd-color-alpha-green-200: #002412; --cpd-color-alpha-green-100: #001f0e; --cpd-color-alpha-lime-1400: rgba(237,254,231,.98); --cpd-color-alpha-lime-1300: rgba(225,253,216,.97); --cpd-color-alpha-lime-1200: rgba(193,254,169,.91); --cpd-color-alpha-lime-1100: rgba(164,253,129,.88); --cpd-color-alpha-lime-1000: rgba(123,254,62,.83); --cpd-color-alpha-lime-900: rgba(116,254,52,.78); --cpd-color-alpha-lime-800: rgba(77,254,37,.55); --cpd-color-alpha-lime-700: rgba(35,255,10,.42); --cpd-color-alpha-lime-600: #005c00; --cpd-color-alpha-lime-500: #004d00; --cpd-color-alpha-lime-400: #003800; --cpd-color-alpha-lime-300: #002e00; --cpd-color-alpha-lime-200: #002900; --cpd-color-alpha-lime-100: #001f00; --cpd-color-alpha-yellow-1400: #fff4d1; --cpd-color-alpha-yellow-1300: #ffedb3; --cpd-color-alpha-yellow-1200: #fed634; --cpd-color-alpha-yellow-1100: rgba(254,207,22,.97); --cpd-color-alpha-yellow-1000: rgba(254,196,6,.92); --cpd-color-alpha-yellow-900: #e6ac00; --cpd-color-alpha-yellow-800: #b37100; --cpd-color-alpha-yellow-700: #995700; --cpd-color-alpha-yellow-600: rgba(133,66,0,.92); --cpd-color-alpha-yellow-500: rgba(117,51,0,.87); --cpd-color-alpha-yellow-400: #571e00; --cpd-color-alpha-yellow-300: #4d1400; --cpd-color-alpha-yellow-200: #420900; --cpd-color-alpha-yellow-100: #380300; --cpd-color-alpha-orange-1400: #fff2eb; --cpd-color-alpha-orange-1300: #ffeadb; --cpd-color-alpha-orange-1200: #fed1b3; --cpd-color-alpha-orange-1100: #fdc196; --cpd-color-alpha-orange-1000: rgba(255,177,117,.98); --cpd-color-alpha-orange-900: rgba(253,160,88,.98); --cpd-color-alpha-orange-800: rgba(254,114,6,.81); --cpd-color-alpha-orange-700: rgba(250,83,0,.7); --cpd-color-alpha-orange-600: rgba(199,40,0,.74); --cpd-color-alpha-orange-500: #850400; --cpd-color-alpha-orange-400: #600; --cpd-color-alpha-orange-300: #570000; --cpd-color-alpha-orange-200: #470000; --cpd-color-alpha-orange-100: #3d0000; --cpd-color-alpha-red-1400: #fff3f0; --cpd-color-alpha-red-1300: #ffe8e6; --cpd-color-alpha-red-1200: #ffcec7; --cpd-color-alpha-red-1100: #ffbfb8; --cpd-color-alpha-red-1000: #ffa89e; --cpd-color-alpha-red-900: #ff988f; --cpd-color-alpha-red-800: rgba(255,46,49,.96); --cpd-color-alpha-red-700: rgba(255,36,47,.77); --cpd-color-alpha-red-600: rgba(254,11,36,.6); --cpd-color-alpha-red-500: #850009; --cpd-color-alpha-red-400: #600; --cpd-color-alpha-red-300: #5c0000; --cpd-color-alpha-red-200: #470000; --cpd-color-alpha-red-100: #3d0000; --cpd-color-alpha-gray-1400: rgba(251,253,254,.97); --cpd-color-alpha-gray-1300: rgba(246,249,254,.95); --cpd-color-alpha-gray-1200: rgba(241,246,253,.88); --cpd-color-alpha-gray-1100: rgba(240,247,255,.82); --cpd-color-alpha-gray-1000: rgba(240,247,255,.76); --cpd-color-alpha-gray-900: rgba(236,244,254,.72); --cpd-color-alpha-gray-800: rgba(220,234,254,.51); --cpd-color-alpha-gray-700: rgba(223,235,251,.39); --cpd-color-alpha-gray-600: rgba(231,241,253,.27); --cpd-color-alpha-gray-500: rgba(236,239,248,.2); --cpd-color-alpha-gray-400: rgba(225,228,239,.13); --cpd-color-alpha-gray-300: rgba(237,231,244,.1); --cpd-color-alpha-gray-200: rgba(233,219,240,.06); --cpd-color-alpha-gray-100: rgba(217,195,223,.04); --cpd-color-pink-1400: #fff1f4; --cpd-color-pink-1300: #ffe8ed; --cpd-color-pink-1200: #ffccd7; --cpd-color-pink-1100: #ffbbca; --cpd-color-pink-1000: #ffa4b9; --cpd-color-pink-900: #ff92ac; --cpd-color-pink-800: #f12c75; --cpd-color-pink-700: #c51761; --cpd-color-pink-600: #99114f; --cpd-color-pink-500: #7c0c41; --cpd-color-pink-400: #61002d; --cpd-color-pink-300: #550024; --cpd-color-pink-200: #450018; --cpd-color-pink-100: #3c0012; --cpd-color-fuchsia-1400: #fbf1fb; --cpd-color-fuchsia-1300: #f8e9f9; --cpd-color-fuchsia-1200: #f0cff2; --cpd-color-fuchsia-1100: #eac0ed; --cpd-color-fuchsia-1000: #e3abe7; --cpd-color-fuchsia-900: #dd9de3; --cpd-color-fuchsia-800: #c153cb; --cpd-color-fuchsia-700: #a233b3; --cpd-color-fuchsia-600: #7d2394; --cpd-color-fuchsia-500: #65177d; --cpd-color-fuchsia-400: #4f0368; --cpd-color-fuchsia-300: #46005e; --cpd-color-fuchsia-200: #37004e; --cpd-color-fuchsia-100: #2e0044; --cpd-color-purple-1400: #f5f3ff; --cpd-color-purple-1300: #eeebff; --cpd-color-purple-1200: #dad5ff; --cpd-color-purple-1100: #cec7ff; --cpd-color-purple-1000: #c0b5ff; --cpd-color-purple-900: #b6a7ff; --cpd-color-purple-800: #8b66f8; --cpd-color-purple-700: #7343e6; --cpd-color-purple-600: #5a27c6; --cpd-color-purple-500: #4a0db1; --cpd-color-purple-400: #350090; --cpd-color-purple-300: #2c0080; --cpd-color-purple-200: #22006a; --cpd-color-purple-100: #1c005a; --cpd-color-blue-1400: #eff5fe; --cpd-color-blue-1300: #e4eefe; --cpd-color-blue-1200: #c5dbfc; --cpd-color-blue-1100: #b2cffa; --cpd-color-blue-1000: #9ac0f8; --cpd-color-blue-900: #89b5f6; --cpd-color-blue-800: #337fe9; --cpd-color-blue-700: #0e61d1; --cpd-color-blue-600: #0b49ab; --cpd-color-blue-500: #083891; --cpd-color-blue-400: #032677; --cpd-color-blue-300: #001e6f; --cpd-color-blue-200: #001264; --cpd-color-blue-100: #00095d; --cpd-color-cyan-1400: #eaf7f9; --cpd-color-cyan-1300: #dbf2f5; --cpd-color-cyan-1200: #afe2e9; --cpd-color-cyan-1100: #93d9e2; --cpd-color-cyan-1000: #6bccd9; --cpd-color-cyan-900: #46c3d2; --cpd-color-cyan-800: #008aba; --cpd-color-cyan-700: #006ca4; --cpd-color-cyan-600: #005188; --cpd-color-cyan-500: #003f75; --cpd-color-cyan-400: #002d61; --cpd-color-cyan-300: #002559; --cpd-color-cyan-200: #001b4e; --cpd-color-cyan-100: #001448; --cpd-color-green-1400: #e9f8f1; --cpd-color-green-1300: #d9f4e7; --cpd-color-green-1200: #ace6cc; --cpd-color-green-1100: #8fddbc; --cpd-color-green-1000: #61d2a6; --cpd-color-green-900: #37c998; --cpd-color-green-800: #109173; --cpd-color-green-700: #00745c; --cpd-color-green-600: #005a43; --cpd-color-green-500: #004832; --cpd-color-green-400: #003622; --cpd-color-green-300: #002e1b; --cpd-color-green-200: #002513; --cpd-color-green-100: #001f0e; --cpd-color-lime-1400: #e9f9e3; --cpd-color-lime-1300: #daf6d0; --cpd-color-lime-1200: #afe99a; --cpd-color-lime-1100: #92e175; --cpd-color-lime-1000: #6ad639; --cpd-color-lime-900: #5eca2f; --cpd-color-lime-800: #31941d; --cpd-color-lime-700: #187611; --cpd-color-lime-600: #005c00; --cpd-color-lime-500: #004a00; --cpd-color-lime-400: #003700; --cpd-color-lime-300: #003000; --cpd-color-lime-200: #002600; --cpd-color-lime-100: #002000; --cpd-color-yellow-1400: #fff4d0; --cpd-color-yellow-1300: #ffedb1; --cpd-color-yellow-1200: #fed632; --cpd-color-yellow-1100: #f7c816; --cpd-color-yellow-1000: #ebb607; --cpd-color-yellow-900: #e3aa00; --cpd-color-yellow-800: #b47200; --cpd-color-yellow-700: #985600; --cpd-color-yellow-600: #7c3e02; --cpd-color-yellow-500: #682e03; --cpd-color-yellow-400: #541d00; --cpd-color-yellow-300: #4c1400; --cpd-color-yellow-200: #410900; --cpd-color-yellow-100: #3a0300; --cpd-color-orange-1400: #fff2ea; --cpd-color-orange-1300: #ffeadb; --cpd-color-orange-1200: #fed0b1; --cpd-color-orange-1100: #fdc197; --cpd-color-orange-1000: #faad73; --cpd-color-orange-900: #f89d58; --cpd-color-orange-800: #d15f0b; --cpd-color-orange-700: #b44007; --cpd-color-orange-600: #972206; --cpd-color-orange-500: #830500; --cpd-color-orange-400: #650000; --cpd-color-orange-300: #580000; --cpd-color-orange-200: #470000; --cpd-color-orange-100: #3c0000; --cpd-color-red-1400: #fff2ef; --cpd-color-red-1300: #ffe9e6; --cpd-color-red-1200: #ffcfc8; --cpd-color-red-1100: #ffbdb5; --cpd-color-red-1000: #ffa79d; --cpd-color-red-900: #ff968c; --cpd-color-red-800: #f52f33; --cpd-color-red-700: #c81e28; --cpd-color-red-600: #9f0d1e; --cpd-color-red-500: #830009; --cpd-color-red-400: #640000; --cpd-color-red-300: #590000; --cpd-color-red-200: #470000; --cpd-color-red-100: #3e0000; --cpd-color-gray-1400: #f2f5f7; --cpd-color-gray-1300: #ebeef2; --cpd-color-gray-1200: #d5dae1; --cpd-color-gray-1100: #c8ced5; --cpd-color-gray-1000: #b8bfc7; --cpd-color-gray-900: #acb4bd; --cpd-color-gray-800: #79818d; --cpd-color-gray-700: #606770; --cpd-color-gray-600: #4a4f55; --cpd-color-gray-500: #3c3f44; --cpd-color-gray-400: #2b2e33; --cpd-color-gray-300: #26282d; --cpd-color-gray-200: #1d1f24; --cpd-color-gray-100: #181a1f; --cpd-color-theme-bg: #101317; --cpd-color-bg-subtle-secondary-level-0: var(--cpd-color-theme-bg); --cpd-color-bg-canvas-default-level-1: var(--cpd-color-gray-300); }
}
@media screen and (prefers-color-scheme: light) {
  :root { --cpd-color-alpha-pink-1400: #420017; --cpd-color-alpha-pink-1300: #61002c; --cpd-color-alpha-pink-1200: rgba(121,1,61,.98); --cpd-color-alpha-pink-1100: rgba(158,0,76,.97); --cpd-color-alpha-pink-1000: rgba(182,2,86,.97); --cpd-color-alpha-pink-900: rgba(207,2,94,.96); --cpd-color-alpha-pink-800: rgba(245,0,82,.75); --cpd-color-alpha-pink-700: rgba(255,0,64,.47); --cpd-color-alpha-pink-600: rgba(255,5,63,.33); --cpd-color-alpha-pink-500: rgba(255,0,55,.24); --cpd-color-alpha-pink-400: rgba(255,0,55,.13); --cpd-color-alpha-pink-300: rgba(255,20,71,.08); --cpd-color-alpha-pink-200: rgba(255,5,55,.04); --cpd-color-alpha-pink-100: rgba(255,5,55,.02); --cpd-color-alpha-fuchsia-1400: #34004d; --cpd-color-alpha-fuchsia-1300: #4d0066; --cpd-color-alpha-fuchsia-1200: rgba(93,2,121,.93); --cpd-color-alpha-fuchsia-1100: rgba(115,3,140,.88); --cpd-color-alpha-fuchsia-1000: rgba(130,1,152,.84); --cpd-color-alpha-fuchsia-900: rgba(153,0,173,.8); --cpd-color-alpha-fuchsia-800: rgba(171,3,186,.64); --cpd-color-alpha-fuchsia-700: rgba(170,4,185,.43); --cpd-color-alpha-fuchsia-600: rgba(178,7,187,.31); --cpd-color-alpha-fuchsia-500: rgba(180,7,192,.23); --cpd-color-alpha-fuchsia-400: rgba(189,9,195,.13); --cpd-color-alpha-fuchsia-300: rgba(182,12,198,.07); --cpd-color-alpha-fuchsia-200: rgba(181,5,204,.04); --cpd-color-alpha-fuchsia-100: rgba(204,5,204,.02); --cpd-color-alpha-purple-1400: #200066; --cpd-color-alpha-purple-1300: #34008f; --cpd-color-alpha-purple-1200: rgba(74,2,182,.99); --cpd-color-alpha-purple-1100: rgba(67,3,196,.86); --cpd-color-alpha-purple-1000: rgba(69,2,212,.79); --cpd-color-alpha-purple-900: rgba(73,2,237,.73); --cpd-color-alpha-purple-800: rgba(59,1,249,.56); --cpd-color-alpha-purple-700: rgba(51,5,255,.38); --cpd-color-alpha-purple-600: rgba(43,5,255,.27); --cpd-color-alpha-purple-500: rgba(38,5,255,.2); --cpd-color-alpha-purple-400: rgba(47,15,255,.12); --cpd-color-alpha-purple-300: rgba(56,25,255,.07); --cpd-color-alpha-purple-200: rgba(83,56,255,.04); --cpd-color-alpha-purple-100: rgba(56,56,255,.02); --cpd-color-alpha-blue-1400: #000e66; --cpd-color-alpha-blue-1300: #012579; --cpd-color-alpha-blue-1200: rgba(1,54,147,.99); --cpd-color-alpha-blue-1100: rgba(1,72,178,.98); --cpd-color-alpha-blue-1000: rgba(2,86,197,.99); --cpd-color-alpha-blue-900: rgba(1,101,223,.99); --cpd-color-alpha-blue-800: rgba(0,98,235,.75); --cpd-color-alpha-blue-700: rgba(2,100,237,.51); --cpd-color-alpha-blue-600: rgba(6,99,239,.37); --cpd-color-alpha-blue-500: rgba(9,108,246,.28); --cpd-color-alpha-blue-400: rgba(11,106,249,.16); --cpd-color-alpha-blue-300: rgba(10,112,255,.09); --cpd-color-alpha-blue-200: rgba(36,116,255,.05); --cpd-color-alpha-blue-100: rgba(56,156,255,.03); --cpd-color-alpha-cyan-1400: #001a52; --cpd-color-alpha-cyan-1300: #002c61; --cpd-color-alpha-cyan-1200: #003f75; --cpd-color-alpha-cyan-1100: #00568f; --cpd-color-alpha-cyan-1000: #00649e; --cpd-color-alpha-cyan-900: #0074ad; --cpd-color-alpha-cyan-800: #0095c2; --cpd-color-alpha-cyan-700: rgba(1,183,203,.92); --cpd-color-alpha-cyan-600: rgba(1,170,193,.54); --cpd-color-alpha-cyan-500: rgba(5,171,189,.4); --cpd-color-alpha-cyan-400: rgba(0,170,189,.22); --cpd-color-alpha-cyan-300: rgba(0,168,194,.11); --cpd-color-alpha-cyan-200: rgba(22,171,187,.06); --cpd-color-alpha-cyan-100: rgba(22,187,187,.03); --cpd-color-alpha-green-1400: #002411; --cpd-color-alpha-green-1300: #00331f; --cpd-color-alpha-green-1200: #004732; --cpd-color-alpha-green-1100: #005c45; --cpd-color-alpha-green-1000: #006b52; --cpd-color-alpha-green-900: #007a62; --cpd-color-alpha-green-800: #009975; --cpd-color-alpha-green-700: rgba(1,193,138,.96); --cpd-color-alpha-green-600: rgba(1,183,110,.56); --cpd-color-alpha-green-500: rgba(4,185,106,.41); --cpd-color-alpha-green-400: rgba(7,182,97,.23); --cpd-color-alpha-green-300: rgba(0,184,92,.11); --cpd-color-alpha-green-200: rgba(22,187,105,.06); --cpd-color-alpha-green-100: rgba(22,187,121,.03); --cpd-color-alpha-lime-1400: #002400; --cpd-color-alpha-lime-1300: #003800; --cpd-color-alpha-lime-1200: #004d00; --cpd-color-alpha-lime-1100: #006100; --cpd-color-alpha-lime-1000: #007000; --cpd-color-alpha-lime-900: rgba(16,121,2,.96); --cpd-color-alpha-lime-800: rgba(32,147,1,.91); --cpd-color-alpha-lime-700: rgba(57,189,0,.86); --cpd-color-alpha-lime-600: rgba(64,206,3,.71); --cpd-color-alpha-lime-500: rgba(55,202,2,.51); --cpd-color-alpha-lime-400: rgba(58,206,9,.28); --cpd-color-alpha-lime-300: rgba(46,207,2,.15); --cpd-color-alpha-lime-200: rgba(56,212,12,.07); --cpd-color-alpha-lime-100: rgba(79,205,29,.04); --cpd-color-alpha-yellow-1400: #420700; --cpd-color-alpha-yellow-1300: #571b00; --cpd-color-alpha-yellow-1200: #6b2e00; --cpd-color-alpha-yellow-1100: #804000; --cpd-color-alpha-yellow-1000: #8f4c00; --cpd-color-alpha-yellow-900: #9e5a00; --cpd-color-alpha-yellow-800: #bd7b00; --cpd-color-alpha-yellow-700: #e0a500; --cpd-color-alpha-yellow-600: #f0bc00; --cpd-color-alpha-yellow-500: #facc00; --cpd-color-alpha-yellow-400: rgba(255,201,5,.49); --cpd-color-alpha-yellow-300: rgba(255,201,5,.25); --cpd-color-alpha-yellow-200: rgba(255,199,15,.13); --cpd-color-alpha-yellow-100: rgba(255,205,5,.06); --cpd-color-alpha-orange-1400: #470000; --cpd-color-alpha-orange-1300: #610000; --cpd-color-alpha-orange-1200: #850000; --cpd-color-alpha-orange-1100: #992100; --cpd-color-alpha-orange-1000: #ad3400; --cpd-color-alpha-orange-900: #bd4500; --cpd-color-alpha-orange-800: #db6600; --cpd-color-alpha-orange-700: rgba(245,110,0,.75); --cpd-color-alpha-orange-600: rgba(252,111,3,.52); --cpd-color-alpha-orange-500: rgba(255,106,0,.37); --cpd-color-alpha-orange-400: rgba(255,109,5,.22); --cpd-color-alpha-orange-300: rgba(255,108,10,.11); --cpd-color-alpha-orange-200: rgba(255,125,25,.07); --cpd-color-alpha-orange-100: rgba(255,129,56,.04); --cpd-color-alpha-red-1400: #470000; --cpd-color-alpha-red-1300: #610000; --cpd-color-alpha-red-1200: #850007; --cpd-color-alpha-red-1100: rgba(162,1,28,.99); --cpd-color-alpha-red-1000: rgba(187,2,23,.95); --cpd-color-alpha-red-900: rgba(207,2,19,.91); --cpd-color-alpha-red-800: rgba(255,5,5,.77); --cpd-color-alpha-red-700: rgba(255,26,5,.5); --cpd-color-alpha-red-600: rgba(255,34,5,.36); --cpd-color-alpha-red-500: rgba(255,38,5,.27); --cpd-color-alpha-red-400: rgba(255,43,10,.15); --cpd-color-alpha-red-300: rgba(255,56,20,.08); --cpd-color-alpha-red-200: rgba(255,57,31,.04); --cpd-color-alpha-red-100: rgba(255,89,56,.03); --cpd-color-alpha-gray-1400: rgba(2,4,8,.9); --cpd-color-alpha-gray-1300: rgba(3,5,12,.84); --cpd-color-alpha-gray-1200: rgba(2,7,13,.77); --cpd-color-alpha-gray-1100: rgba(3,11,22,.71); --cpd-color-alpha-gray-1000: rgba(3,12,27,.66); --cpd-color-alpha-gray-900: rgba(3,16,33,.61); --cpd-color-alpha-gray-800: rgba(3,21,43,.5); --cpd-color-alpha-gray-700: rgba(1,21,50,.35); --cpd-color-alpha-gray-600: rgba(1,29,60,.26); --cpd-color-alpha-gray-500: rgba(5,36,72,.2); --cpd-color-alpha-gray-400: rgba(5,46,97,.12); --cpd-color-alpha-gray-300: rgba(5,38,87,.06); --cpd-color-alpha-gray-200: rgba(54,104,129,.04); --cpd-color-alpha-gray-100: rgba(54,105,155,.02); --cpd-color-pink-1400: #430017; --cpd-color-pink-1300: #5f002b; --cpd-color-pink-1200: #7e0642; --cpd-color-pink-1100: #9f0850; --cpd-color-pink-1000: #b80a5b; --cpd-color-pink-900: #d20c65; --cpd-color-pink-800: #f7407d; --cpd-color-pink-700: #ff88a6; --cpd-color-pink-600: #ffadc0; --cpd-color-pink-500: #ffc2cf; --cpd-color-pink-400: #ffdee5; --cpd-color-pink-300: #ffecf0; --cpd-color-pink-200: #fff5f7; --cpd-color-pink-100: #fffafb; --cpd-color-fuchsia-1400: #34004c; --cpd-color-fuchsia-1300: #4e0068; --cpd-color-fuchsia-1200: #671481; --cpd-color-fuchsia-1100: #822198; --cpd-color-fuchsia-1000: #972aaa; --cpd-color-fuchsia-900: #ad33bd; --cpd-color-fuchsia-800: #c85ed1; --cpd-color-fuchsia-700: #db93e1; --cpd-color-fuchsia-600: #e7b2ea; --cpd-color-fuchsia-500: #edc6f0; --cpd-color-fuchsia-400: #f6dff7; --cpd-color-fuchsia-300: #faeefb; --cpd-color-fuchsia-200: #fcf5fd; --cpd-color-fuchsia-100: #fefafe; --cpd-color-purple-1400: #200066; --cpd-color-purple-1300: #33008d; --cpd-color-purple-1200: #4c05b5; --cpd-color-purple-1100: #5d26cd; --cpd-color-purple-1000: #6b37de; --cpd-color-purple-900: #7a47f1; --cpd-color-purple-800: #9271fd; --cpd-color-purple-700: #b1a0ff; --cpd-color-purple-600: #c5bbff; --cpd-color-purple-500: #d4cdff; --cpd-color-purple-400: #e6e2ff; --cpd-color-purple-300: #f1efff; --cpd-color-purple-200: #f8f7ff; --cpd-color-purple-100: #fbfbff; --cpd-color-blue-1400: #000e65; --cpd-color-blue-1300: #012478; --cpd-color-blue-1200: #043894; --cpd-color-blue-1100: #064ab1; --cpd-color-blue-1000: #0558c7; --cpd-color-blue-900: #0467dd; --cpd-color-blue-800: #4088ee; --cpd-color-blue-700: #7eaff6; --cpd-color-blue-600: #a3c6fa; --cpd-color-blue-500: #bad5fc; --cpd-color-blue-400: #d8e7fe; --cpd-color-blue-300: #e9f2ff; --cpd-color-blue-200: #f4f8ff; --cpd-color-blue-100: #f9fcff; --cpd-color-cyan-1400: #00194f; --cpd-color-cyan-1300: #002b61; --cpd-color-cyan-1200: #004077; --cpd-color-cyan-1100: #00548c; --cpd-color-cyan-1000: #00629c; --cpd-color-cyan-900: #0072ac; --cpd-color-cyan-800: #0094c0; --cpd-color-cyan-700: #15becf; --cpd-color-cyan-600: #76d1dd; --cpd-color-cyan-500: #9bdde5; --cpd-color-cyan-400: #c7ecf0; --cpd-color-cyan-300: #e3f5f8; --cpd-color-cyan-200: #f1fafb; --cpd-color-cyan-100: #f8fdfd; --cpd-color-green-1400: #002311; --cpd-color-green-1300: #003420; --cpd-color-green-1200: #004933; --cpd-color-green-1100: #005c45; --cpd-color-green-1000: #006b52; --cpd-color-green-900: #007a61; --cpd-color-green-800: #009b78; --cpd-color-green-700: #0bc491; --cpd-color-green-600: #71d7ae; --cpd-color-green-500: #98e1c1; --cpd-color-green-400: #c6eedb; --cpd-color-green-300: #e3f7ed; --cpd-color-green-200: #f1fbf6; --cpd-color-green-100: #f8fdfb; --cpd-color-lime-1400: #002400; --cpd-color-lime-1300: #003600; --cpd-color-lime-1200: #004b00; --cpd-color-lime-1100: #005f00; --cpd-color-lime-1000: #006e00; --cpd-color-lime-900: #197d0c; --cpd-color-lime-800: #359d18; --cpd-color-lime-700: #54c424; --cpd-color-lime-600: #76db4c; --cpd-color-lime-500: #99e57e; --cpd-color-lime-400: #c8f1ba; --cpd-color-lime-300: #e0f8d9; --cpd-color-lime-200: #f1fcee; --cpd-color-lime-100: #f8fdf6; --cpd-color-yellow-1400: #410600; --cpd-color-yellow-1300: #541a00; --cpd-color-yellow-1200: #692e00; --cpd-color-yellow-1100: #803f00; --cpd-color-yellow-1000: #8f4d00; --cpd-color-yellow-900: #9f5b00; --cpd-color-yellow-800: #be7a00; --cpd-color-yellow-700: #dea200; --cpd-color-yellow-600: #f1bd00; --cpd-color-yellow-500: #fbce00; --cpd-color-yellow-400: #ffe484; --cpd-color-yellow-300: #fff2c1; --cpd-color-yellow-200: #fff8e0; --cpd-color-yellow-100: #fffcf0; --cpd-color-orange-1400: #450000; --cpd-color-orange-1300: #620000; --cpd-color-orange-1200: #850000; --cpd-color-orange-1100: #9b2200; --cpd-color-orange-1000: #ac3300; --cpd-color-orange-900: #bc4500; --cpd-color-orange-800: #dc6700; --cpd-color-orange-700: #f89440; --cpd-color-orange-600: #fdb37c; --cpd-color-orange-500: #ffc8a1; --cpd-color-orange-400: #ffdfc8; --cpd-color-orange-300: #ffefe4; --cpd-color-orange-200: #fff6ef; --cpd-color-orange-100: #fffaf7; --cpd-color-red-1400: #450000; --cpd-color-red-1300: #620000; --cpd-color-red-1200: #850006; --cpd-color-red-1100: #a4041d; --cpd-color-red-1000: #bc0f22; --cpd-color-red-900: #d51928; --cpd-color-red-800: #ff3d3d; --cpd-color-red-700: #ff8c81; --cpd-color-red-600: #ffafa5; --cpd-color-red-500: #ffc5bc; --cpd-color-red-400: #ffdfda; --cpd-color-red-300: #ffefec; --cpd-color-red-200: #fff7f6; --cpd-color-red-100: #fffaf9; --cpd-color-gray-1400: #1b1d22; --cpd-color-gray-1300: #2b2d32; --cpd-color-gray-1200: #3c4045; --cpd-color-gray-1100: #4c5158; --cpd-color-gray-1000: #595e67; --cpd-color-gray-900: #656d77; --cpd-color-gray-800: #818a95; --cpd-color-gray-700: #a6adb7; --cpd-color-gray-600: #bdc4cc; --cpd-color-gray-500: #cdd3da; --cpd-color-gray-400: #e1e6ec; --cpd-color-gray-300: #f0f2f5; --cpd-color-gray-200: #f7f9fa; --cpd-color-gray-100: #fbfcfd; --cpd-color-theme-bg: #fff; --cpd-color-bg-subtle-secondary-level-0: var(--cpd-color-gray-300); --cpd-color-bg-canvas-default-level-1: var(--cpd-color-theme-bg); }
}
@media screen and (prefers-color-scheme: light) and (prefers-contrast: more) {
  :root { --cpd-color-alpha-pink-1400: #420015; --cpd-color-alpha-pink-1300: #4d001d; --cpd-color-alpha-pink-1200: #660030; --cpd-color-alpha-pink-1100: #70003a; --cpd-color-alpha-pink-1000: rgba(131,2,66,.98); --cpd-color-alpha-pink-900: rgba(143,0,69,.97); --cpd-color-alpha-pink-800: rgba(222,2,101,.96); --cpd-color-alpha-pink-700: rgba(247,2,80,.7); --cpd-color-alpha-pink-600: rgba(255,0,64,.47); --cpd-color-alpha-pink-500: rgba(255,5,63,.33); --cpd-color-alpha-pink-400: rgba(255,10,63,.19); --cpd-color-alpha-pink-300: rgba(255,0,55,.13); --cpd-color-alpha-pink-200: rgba(255,20,71,.08); --cpd-color-alpha-pink-100: rgba(255,5,55,.04); --cpd-color-alpha-fuchsia-1400: #34004d; --cpd-color-alpha-fuchsia-1300: #3a0052; --cpd-color-alpha-fuchsia-1200: #53026e; --cpd-color-alpha-fuchsia-1100: rgba(83,2,111,.95); --cpd-color-alpha-fuchsia-1000: rgba(94,0,122,.91); --cpd-color-alpha-fuchsia-900: rgba(106,3,135,.9); --cpd-color-alpha-fuchsia-800: rgba(164,2,182,.79); --cpd-color-alpha-fuchsia-700: rgba(171,3,186,.6); --cpd-color-alpha-fuchsia-600: rgba(170,4,185,.43); --cpd-color-alpha-fuchsia-500: rgba(178,7,187,.31); --cpd-color-alpha-fuchsia-400: rgba(177,5,189,.18); --cpd-color-alpha-fuchsia-300: rgba(189,9,195,.13); --cpd-color-alpha-fuchsia-200: rgba(182,12,198,.07); --cpd-color-alpha-fuchsia-100: rgba(181,5,204,.04); --cpd-color-alpha-purple-1400: #1f0061; --cpd-color-alpha-purple-1300: #240070; --cpd-color-alpha-purple-1200: #360094; --cpd-color-alpha-purple-1100: #4300a8; --cpd-color-alpha-purple-1000: rgba(70,0,184,.95); --cpd-color-alpha-purple-900: rgba(69,3,191,.9); --cpd-color-alpha-purple-800: rgba(76,2,247,.7); --cpd-color-alpha-purple-700: rgba(60,0,255,.53); --cpd-color-alpha-purple-600: rgba(51,5,255,.38); --cpd-color-alpha-purple-500: rgba(43,5,255,.27); --cpd-color-alpha-purple-400: rgba(43,10,255,.16); --cpd-color-alpha-purple-300: rgba(47,15,255,.12); --cpd-color-alpha-purple-200: rgba(56,25,255,.07); --cpd-color-alpha-purple-100: rgba(83,56,255,.04); --cpd-color-alpha-blue-1400: #000b61; --cpd-color-alpha-blue-1300: #00156b; --cpd-color-alpha-blue-1200: rgba(0,37,122,.99); --cpd-color-alpha-blue-1100: rgba(1,46,137,.99); --cpd-color-alpha-blue-1000: rgba(2,57,151,.99); --cpd-color-alpha-blue-900: rgba(2,65,167,.99); --cpd-color-alpha-blue-800: rgba(1,110,233,.99); --cpd-color-alpha-blue-700: rgba(0,98,235,.71); --cpd-color-alpha-blue-600: rgba(2,100,237,.51); --cpd-color-alpha-blue-500: rgba(6,99,239,.37); --cpd-color-alpha-blue-400: rgba(5,101,245,.22); --cpd-color-alpha-blue-300: rgba(11,106,249,.16); --cpd-color-alpha-blue-200: rgba(10,112,255,.09); --cpd-color-alpha-blue-100: rgba(36,116,255,.05); --cpd-color-alpha-cyan-1400: #00174d; --cpd-color-alpha-cyan-1300: #001e52; --cpd-color-alpha-cyan-1200: #003066; --cpd-color-alpha-cyan-1100: #003870; --cpd-color-alpha-cyan-1000: #00437a; --cpd-color-alpha-cyan-900: #004d85; --cpd-color-alpha-cyan-800: #007ab3; --cpd-color-alpha-cyan-700: #0098c2; --cpd-color-alpha-cyan-600: rgba(1,183,203,.92); --cpd-color-alpha-cyan-500: rgba(1,170,193,.54); --cpd-color-alpha-cyan-400: rgba(3,169,191,.31); --cpd-color-alpha-cyan-300: rgba(0,170,189,.22); --cpd-color-alpha-cyan-200: rgba(0,168,194,.11); --cpd-color-alpha-cyan-100: rgba(22,171,187,.06); --cpd-color-alpha-green-1400: #002410; --cpd-color-alpha-green-1300: #002916; --cpd-color-alpha-green-1200: #003824; --cpd-color-alpha-green-1100: #00422c; --cpd-color-alpha-green-1000: #004d36; --cpd-color-alpha-green-900: #00573e; --cpd-color-alpha-green-800: #00856a; --cpd-color-alpha-green-700: #00a37d; --cpd-color-alpha-green-600: rgba(1,193,138,.96); --cpd-color-alpha-green-500: rgba(1,183,110,.56); --cpd-color-alpha-green-400: rgba(5,184,103,.32); --cpd-color-alpha-green-300: rgba(7,182,97,.23); --cpd-color-alpha-green-200: rgba(0,184,92,.11); --cpd-color-alpha-green-100: rgba(22,187,105,.06); --cpd-color-alpha-lime-1400: #002400; --cpd-color-alpha-lime-1300: #002900; --cpd-color-alpha-lime-1200: #003800; --cpd-color-alpha-lime-1100: #004200; --cpd-color-alpha-lime-1000: #005200; --cpd-color-alpha-lime-900: #005700; --cpd-color-alpha-lime-800: rgba(18,126,2,.95); --cpd-color-alpha-lime-700: rgba(36,152,1,.9); --cpd-color-alpha-lime-600: rgba(57,189,0,.86); --cpd-color-alpha-lime-500: rgba(64,206,3,.71); --cpd-color-alpha-lime-400: rgba(55,204,5,.4); --cpd-color-alpha-lime-300: rgba(58,206,9,.28); --cpd-color-alpha-lime-200: rgba(46,207,2,.15); --cpd-color-alpha-lime-100: rgba(56,212,12,.07); --cpd-color-alpha-yellow-1400: #3d0500; --cpd-color-alpha-yellow-1300: #470c00; --cpd-color-alpha-yellow-1200: #571d00; --cpd-color-alpha-yellow-1100: #612700; --cpd-color-alpha-yellow-1000: #703200; --cpd-color-alpha-yellow-900: #753700; --cpd-color-alpha-yellow-800: #a86500; --cpd-color-alpha-yellow-700: #c28100; --cpd-color-alpha-yellow-600: #e0a500; --cpd-color-alpha-yellow-500: #f0bc00; --cpd-color-alpha-yellow-400: rgba(255,204,0,.72); --cpd-color-alpha-yellow-300: rgba(255,201,5,.49); --cpd-color-alpha-yellow-200: rgba(255,201,5,.25); --cpd-color-alpha-yellow-100: rgba(255,199,15,.13); --cpd-color-alpha-orange-1400: #420000; --cpd-color-alpha-orange-1300: #4d0000; --cpd-color-alpha-orange-1200: #600; --cpd-color-alpha-orange-1100: #750000; --cpd-color-alpha-orange-1000: #8a0900; --cpd-color-alpha-orange-900: #941600; --cpd-color-alpha-orange-800: #c24e00; --cpd-color-alpha-orange-700: #e06c00; --cpd-color-alpha-orange-600: rgba(245,110,0,.75); --cpd-color-alpha-orange-500: rgba(252,111,3,.52); --cpd-color-alpha-orange-400: rgba(255,112,10,.3); --cpd-color-alpha-orange-300: rgba(255,109,5,.22); --cpd-color-alpha-orange-200: rgba(255,108,10,.11); --cpd-color-alpha-orange-100: rgba(255,125,25,.07); --cpd-color-alpha-red-1400: #420000; --cpd-color-alpha-red-1300: #4d0000; --cpd-color-alpha-red-1200: #600; --cpd-color-alpha-red-1100: #750000; --cpd-color-alpha-red-1000: #8a000b; --cpd-color-alpha-red-900: #99001a; --cpd-color-alpha-red-800: rgba(222,2,17,.89); --cpd-color-alpha-red-700: rgba(255,8,0,.72); --cpd-color-alpha-red-600: rgba(255,26,5,.5); --cpd-color-alpha-red-500: rgba(255,34,5,.36); --cpd-color-alpha-red-400: rgba(255,38,5,.21); --cpd-color-alpha-red-300: rgba(255,43,10,.15); --cpd-color-alpha-red-200: rgba(255,56,20,.08); --cpd-color-alpha-red-100: rgba(255,57,31,.04); --cpd-color-alpha-gray-1400: rgba(1,3,9,.9); --cpd-color-alpha-gray-1300: rgba(0,4,10,.88); --cpd-color-alpha-gray-1200: rgba(2,5,9,.83); --cpd-color-alpha-gray-1100: rgba(3,6,12,.8); --cpd-color-alpha-gray-1000: rgba(2,6,13,.76); --cpd-color-alpha-gray-900: rgba(3,7,17,.73); --cpd-color-alpha-gray-800: rgba(2,14,34,.58); --cpd-color-alpha-gray-700: rgba(5,21,46,.48); --cpd-color-alpha-gray-600: rgba(1,21,50,.35); --cpd-color-alpha-gray-500: rgba(1,29,60,.26); --cpd-color-alpha-gray-400: rgba(5,37,81,.16); --cpd-color-alpha-gray-300: rgba(5,46,97,.12); --cpd-color-alpha-gray-200: rgba(5,38,87,.06); --cpd-color-alpha-gray-100: rgba(54,104,129,.04); --cpd-color-pink-1400: #410015; --cpd-color-pink-1300: #4a001c; --cpd-color-pink-1200: #64002f; --cpd-color-pink-1100: #72003a; --cpd-color-pink-1000: #840745; --cpd-color-pink-900: #92084b; --cpd-color-pink-800: #e00c6a; --cpd-color-pink-700: #f94e84; --cpd-color-pink-600: #ff88a6; --cpd-color-pink-500: #ffadc0; --cpd-color-pink-400: #ffd0da; --cpd-color-pink-300: #ffdee5; --cpd-color-pink-200: #ffecf0; --cpd-color-pink-100: #fff5f7; --cpd-color-fuchsia-1400: #32004a; --cpd-color-fuchsia-1300: #3b0053; --cpd-color-fuchsia-1200: #52026c; --cpd-color-fuchsia-1100: #5c0f76; --cpd-color-fuchsia-1000: #6c1785; --cpd-color-fuchsia-900: #781c90; --cpd-color-fuchsia-800: #b937c6; --cpd-color-fuchsia-700: #cb68d4; --cpd-color-fuchsia-600: #db93e1; --cpd-color-fuchsia-500: #e7b2ea; --cpd-color-fuchsia-400: #f1d2f3; --cpd-color-fuchsia-300: #f6dff7; --cpd-color-fuchsia-200: #faeefb; --cpd-color-fuchsia-100: #fcf5fd; --cpd-color-purple-1400: #1f0062; --cpd-color-purple-1300: #240070; --cpd-color-purple-1200: #360094; --cpd-color-purple-1100: #4200a6; --cpd-color-purple-1000: #4f0dba; --cpd-color-purple-900: #571cc4; --cpd-color-purple-800: #824ef9; --cpd-color-purple-700: #9778fe; --cpd-color-purple-600: #b1a0ff; --cpd-color-purple-500: #c5bbff; --cpd-color-purple-400: #ddd8ff; --cpd-color-purple-300: #e6e2ff; --cpd-color-purple-200: #f1efff; --cpd-color-purple-100: #f8f7ff; --cpd-color-blue-1400: #000c63; --cpd-color-blue-1300: #001569; --cpd-color-blue-1200: #03277b; --cpd-color-blue-1100: #043088; --cpd-color-blue-1000: #053b9a; --cpd-color-blue-900: #0543a7; --cpd-color-blue-800: #046ee8; --cpd-color-blue-700: #4a8ef0; --cpd-color-blue-600: #7eaff6; --cpd-color-blue-500: #a3c6fa; --cpd-color-blue-400: #c8ddfd; --cpd-color-blue-300: #d8e7fe; --cpd-color-blue-200: #e9f2ff; --cpd-color-blue-100: #f4f8ff; --cpd-color-cyan-1400: #00174d; --cpd-color-cyan-1300: #001e53; --cpd-color-cyan-1200: #002e64; --cpd-color-cyan-1100: #00376e; --cpd-color-cyan-1000: #00447b; --cpd-color-cyan-900: #004c84; --cpd-color-cyan-800: #007ab3; --cpd-color-cyan-700: #009ac3; --cpd-color-cyan-600: #15becf; --cpd-color-cyan-500: #76d1dd; --cpd-color-cyan-400: #b1e4eb; --cpd-color-cyan-300: #c7ecf0; --cpd-color-cyan-200: #e3f5f8; --cpd-color-cyan-100: #f1fafb; --cpd-color-green-1400: #00210f; --cpd-color-green-1300: #002715; --cpd-color-green-1200: #003723; --cpd-color-green-1100: #00402b; --cpd-color-green-1000: #004d36; --cpd-color-green-900: #00553d; --cpd-color-green-800: #008268; --cpd-color-green-700: #00a27c; --cpd-color-green-600: #0bc491; --cpd-color-green-500: #71d7ae; --cpd-color-green-400: #afe8ce; --cpd-color-green-300: #c6eedb; --cpd-color-green-200: #e3f7ed; --cpd-color-green-100: #f1fbf6; --cpd-color-lime-1400: #020; --cpd-color-lime-1300: #002900; --cpd-color-lime-1200: #003900; --cpd-color-lime-1100: #004200; --cpd-color-lime-1000: #004f00; --cpd-color-lime-900: #005700; --cpd-color-lime-800: #1f850f; --cpd-color-lime-700: #3aa31a; --cpd-color-lime-600: #54c424; --cpd-color-lime-500: #76db4c; --cpd-color-lime-400: #afeb9b; --cpd-color-lime-300: #c8f1ba; --cpd-color-lime-200: #e0f8d9; --cpd-color-lime-100: #f1fcee; --cpd-color-yellow-1400: #3f0500; --cpd-color-yellow-1300: #450c00; --cpd-color-yellow-1200: #571d00; --cpd-color-yellow-1100: #612600; --cpd-color-yellow-1000: #6e3100; --cpd-color-yellow-900: #773800; --cpd-color-yellow-800: #a76300; --cpd-color-yellow-700: #c38100; --cpd-color-yellow-600: #dea200; --cpd-color-yellow-500: #f1bd00; --cpd-color-yellow-400: #ffda49; --cpd-color-yellow-300: #ffe484; --cpd-color-yellow-200: #fff2c1; --cpd-color-yellow-100: #fff8e0; --cpd-color-orange-1400: #420000; --cpd-color-orange-1300: #4c0000; --cpd-color-orange-1200: #670000; --cpd-color-orange-1100: #700; --cpd-color-orange-1000: #890800; --cpd-color-orange-900: #931700; --cpd-color-orange-800: #c44d00; --cpd-color-orange-700: #e26e00; --cpd-color-orange-600: #f89440; --cpd-color-orange-500: #fdb37c; --cpd-color-orange-400: #ffd4b5; --cpd-color-orange-300: #ffdfc8; --cpd-color-orange-200: #ffefe4; --cpd-color-orange-100: #fff6ef; --cpd-color-red-1400: #420000; --cpd-color-red-1300: #4c0000; --cpd-color-red-1200: #670000; --cpd-color-red-1100: #700; --cpd-color-red-1000: #8b000c; --cpd-color-red-900: #99001a; --cpd-color-red-800: #e11e2a; --cpd-color-red-700: #ff4e49; --cpd-color-red-600: #ff8c81; --cpd-color-red-500: #ffafa5; --cpd-color-red-400: #ffd1ca; --cpd-color-red-300: #ffdfda; --cpd-color-red-200: #ffefec; --cpd-color-red-100: #fff7f6; --cpd-color-gray-1400: #1a1c21; --cpd-color-gray-1300: #1f2126; --cpd-color-gray-1200: #2d3034; --cpd-color-gray-1100: #35383d; --cpd-color-gray-1000: #3f4248; --cpd-color-gray-900: #474a51; --cpd-color-gray-800: #6c737e; --cpd-color-gray-700: #878f9b; --cpd-color-gray-600: #a6adb7; --cpd-color-gray-500: #bdc4cc; --cpd-color-gray-400: #d7dce3; --cpd-color-gray-300: #e1e6ec; --cpd-color-gray-200: #f0f2f5; --cpd-color-gray-100: #f7f9fa; --cpd-color-theme-bg: #fff; --cpd-color-bg-subtle-secondary-level-0: var(--cpd-color-gray-300); --cpd-color-bg-canvas-default-level-1: var(--cpd-color-theme-bg); }
}
@media screen and (prefers-color-scheme: dark) {
  :root { --cpd-color-alpha-pink-1400: #ffebef; --cpd-color-alpha-pink-1300: #ffd1db; --cpd-color-alpha-pink-1200: #ffadc0; --cpd-color-alpha-pink-1100: #fe86a4; --cpd-color-alpha-pink-1000: rgba(255,102,145,.98); --cpd-color-alpha-pink-900: rgba(254,67,130,.96); --cpd-color-alpha-pink-800: rgba(254,27,121,.8); --cpd-color-alpha-pink-700: rgba(253,18,119,.58); --cpd-color-alpha-pink-600: rgba(251,4,115,.46); --cpd-color-alpha-pink-500: #6b0036; --cpd-color-alpha-pink-400: #570024; --cpd-color-alpha-pink-300: #470019; --cpd-color-alpha-pink-200: #3d0012; --cpd-color-alpha-pink-100: #38000f; --cpd-color-alpha-fuchsia-1400: rgba(253,236,254,.98); --cpd-color-alpha-fuchsia-1300: rgba(253,224,255,.95); --cpd-color-alpha-fuchsia-1200: rgba(250,195,254,.91); --cpd-color-alpha-fuchsia-1100: rgba(250,164,254,.86); --cpd-color-alpha-fuchsia-1000: rgba(247,144,254,.83); --cpd-color-alpha-fuchsia-900: rgba(241,114,253,.8); --cpd-color-alpha-fuchsia-800: rgba(235,68,253,.71); --cpd-color-alpha-fuchsia-700: rgba(216,47,254,.54); --cpd-color-alpha-fuchsia-600: rgba(210,31,255,.44); --cpd-color-alpha-fuchsia-500: rgba(202,10,255,.38); --cpd-color-alpha-fuchsia-400: #45005c; --cpd-color-alpha-fuchsia-300: #36004d; --cpd-color-alpha-fuchsia-200: #2d0042; --cpd-color-alpha-fuchsia-100: #28003d; --cpd-color-alpha-purple-1400: #eeebff; --cpd-color-alpha-purple-1300: #dfdbff; --cpd-color-alpha-purple-1200: #c7bdff; --cpd-color-alpha-purple-1100: #ab9afe; --cpd-color-alpha-purple-1000: rgba(162,139,254,.99); --cpd-color-alpha-purple-900: rgba(146,113,254,.98); --cpd-color-alpha-purple-800: rgba(127,77,255,.92); --cpd-color-alpha-purple-700: rgba(113,43,253,.76); --cpd-color-alpha-purple-600: rgba(105,13,253,.67); --cpd-color-alpha-purple-500: #3d009e; --cpd-color-alpha-purple-400: #2d0080; --cpd-color-alpha-purple-300: #22006b; --cpd-color-alpha-purple-200: #1d005c; --cpd-color-alpha-purple-100: #1a0057; --cpd-color-alpha-blue-1400: #e6effe; --cpd-color-alpha-blue-1300: rgba(205,225,254,.99); --cpd-color-alpha-blue-1200: rgba(163,200,255,.97); --cpd-color-alpha-blue-1100: rgba(124,178,253,.96); --cpd-color-alpha-blue-1000: rgba(98,160,254,.94); --cpd-color-alpha-blue-900: rgba(68,145,253,.92); --cpd-color-alpha-blue-800: rgba(16,119,254,.84); --cpd-color-alpha-blue-700: rgba(6,101,254,.64); --cpd-color-alpha-blue-600: rgba(1,90,254,.53); --cpd-color-alpha-blue-500: rgba(0,60,189,.63); --cpd-color-alpha-blue-400: #001e70; --cpd-color-alpha-blue-300: #001366; --cpd-color-alpha-blue-200: #00095c; --cpd-color-alpha-blue-100: #00055c; --cpd-color-alpha-cyan-1400: rgba(225,251,254,.96); --cpd-color-alpha-cyan-1300: rgba(201,247,253,.92); --cpd-color-alpha-cyan-1200: rgba(138,241,255,.85); --cpd-color-alpha-cyan-1100: rgba(38,231,253,.79); --cpd-color-alpha-cyan-1000: rgba(0,191,224,.88); --cpd-color-alpha-cyan-900: #0091bd; --cpd-color-alpha-cyan-800: rgba(0,126,189,.88); --cpd-color-alpha-cyan-700: #00538a; --cpd-color-alpha-cyan-600: #003f75; --cpd-color-alpha-cyan-500: #036; --cpd-color-alpha-cyan-400: #00265c; --cpd-color-alpha-cyan-300: #001b4d; --cpd-color-alpha-cyan-200: #001447; --cpd-color-alpha-cyan-100: #001142; --cpd-color-alpha-green-1400: rgba(226,253,241,.96); --cpd-color-alpha-green-1300: rgba(196,253,226,.91); --cpd-color-alpha-green-1200: rgba(134,253,206,.83); --cpd-color-alpha-green-1100: rgba(38,253,188,.74); --cpd-color-alpha-green-1000: rgba(27,254,189,.65); --cpd-color-alpha-green-900: rgba(18,253,190,.58); --cpd-color-alpha-green-800: #007a62; --cpd-color-alpha-green-700: #005c45; --cpd-color-alpha-green-600: #004732; --cpd-color-alpha-green-500: #003d29; --cpd-color-alpha-green-400: #002e1b; --cpd-color-alpha-green-300: #002412; --cpd-color-alpha-green-200: #001f0e; --cpd-color-alpha-green-100: #001f0c; --cpd-color-alpha-lime-1400: rgba(225,253,216,.97); --cpd-color-alpha-lime-1300: rgba(195,255,173,.92); --cpd-color-alpha-lime-1200: rgba(141,255,92,.84); --cpd-color-alpha-lime-1100: rgba(113,253,53,.74); --cpd-color-alpha-lime-1000: rgba(96,252,44,.66); --cpd-color-alpha-lime-900: rgba(84,253,38,.58); --cpd-color-alpha-lime-800: rgba(45,253,13,.45); --cpd-color-alpha-lime-700: #005c00; --cpd-color-alpha-lime-600: #004d00; --cpd-color-alpha-lime-500: #003d00; --cpd-color-alpha-lime-400: #002e00; --cpd-color-alpha-lime-300: #002900; --cpd-color-alpha-lime-200: #001f00; --cpd-color-alpha-lime-100: #001a00; --cpd-color-alpha-yellow-1400: #ffedb3; --cpd-color-alpha-yellow-1300: #feda58; --cpd-color-alpha-yellow-1200: rgba(253,197,13,.94); --cpd-color-alpha-yellow-1100: #dba100; --cpd-color-alpha-yellow-1000: #cc8b00; --cpd-color-alpha-yellow-900: #bd7b00; --cpd-color-alpha-yellow-800: #9e5c00; --cpd-color-alpha-yellow-700: rgba(133,66,0,.92); --cpd-color-alpha-yellow-600: rgba(117,51,0,.87); --cpd-color-alpha-yellow-500: #5c2300; --cpd-color-alpha-yellow-400: #4d1400; --cpd-color-alpha-yellow-300: #420900; --cpd-color-alpha-yellow-200: #380300; --cpd-color-alpha-yellow-100: #380000; --cpd-color-alpha-orange-1400: #ffeadb; --cpd-color-alpha-orange-1300: #ffd4b8; --cpd-color-alpha-orange-1200: hsla(26,97%,75%,.99); --cpd-color-alpha-orange-1100: rgba(253,149,63,.97); --cpd-color-alpha-orange-1000: rgba(254,131,16,.92); --cpd-color-alpha-orange-900: rgba(254,116,11,.85); --cpd-color-alpha-orange-800: rgba(255,89,0,.71); --cpd-color-alpha-orange-700: rgba(199,40,0,.74); --cpd-color-alpha-orange-600: #850400; --cpd-color-alpha-orange-500: #700000; --cpd-color-alpha-orange-400: #570000; --cpd-color-alpha-orange-300: #470000; --cpd-color-alpha-orange-200: #3d0000; --cpd-color-alpha-orange-100: #380000; --cpd-color-alpha-red-1400: #ffe8e6; --cpd-color-alpha-red-1300: #ffd3cc; --cpd-color-alpha-red-1200: #ffaea3; --cpd-color-alpha-red-1100: #ff857a; --cpd-color-alpha-red-1000: #ff645c; --cpd-color-alpha-red-900: #fd3d3a; --cpd-color-alpha-red-800: rgba(254,37,48,.81); --cpd-color-alpha-red-700: rgba(254,11,36,.6); --cpd-color-alpha-red-600: #850009; --cpd-color-alpha-red-500: #700000; --cpd-color-alpha-red-400: #5c0000; --cpd-color-alpha-red-300: #470000; --cpd-color-alpha-red-200: #3d0000; --cpd-color-alpha-red-100: #380000; --cpd-color-alpha-gray-1400: rgba(246,249,254,.95); --cpd-color-alpha-gray-1300: rgba(242,247,253,.89); --cpd-color-alpha-gray-1200: rgba(237,244,252,.79); --cpd-color-alpha-gray-1100: rgba(231,240,254,.68); --cpd-color-alpha-gray-1000: rgba(225,238,254,.61); --cpd-color-alpha-gray-900: rgba(225,239,254,.54); --cpd-color-alpha-gray-800: rgba(224,237,255,.41); --cpd-color-alpha-gray-700: rgba(231,241,253,.27); --cpd-color-alpha-gray-600: rgba(236,239,248,.2); --cpd-color-alpha-gray-500: rgba(244,247,250,.15); --cpd-color-alpha-gray-400: rgba(237,231,244,.1); --cpd-color-alpha-gray-300: rgba(233,219,240,.06); --cpd-color-alpha-gray-200: rgba(217,195,223,.04); --cpd-color-alpha-gray-100: rgba(216,219,223,.02); --cpd-color-pink-1400: #ffe8ed; --cpd-color-pink-1300: #ffd2dc; --cpd-color-pink-1200: #ffabbe; --cpd-color-pink-1100: #fe84a2; --cpd-color-pink-1000: #fa658f; --cpd-color-pink-900: #f4427d; --cpd-color-pink-800: #ce1865; --cpd-color-pink-700: #99114f; --cpd-color-pink-600: #7c0c41; --cpd-color-pink-500: #6d0036; --cpd-color-pink-400: #550024; --cpd-color-pink-300: #450018; --cpd-color-pink-200: #3c0012; --cpd-color-pink-100: #37000f; --cpd-color-fuchsia-1400: #f8e9f9; --cpd-color-fuchsia-1300: #f1d4f3; --cpd-color-fuchsia-1200: #e5b1e9; --cpd-color-fuchsia-1100: #d991de; --cpd-color-fuchsia-1000: #cf78d7; --cpd-color-fuchsia-900: #c560cf; --cpd-color-fuchsia-800: #aa36ba; --cpd-color-fuchsia-700: #7d2394; --cpd-color-fuchsia-600: #65177d; --cpd-color-fuchsia-500: #560f6f; --cpd-color-fuchsia-400: #46005e; --cpd-color-fuchsia-300: #37004e; --cpd-color-fuchsia-200: #2e0044; --cpd-color-fuchsia-100: #28003d; --cpd-color-purple-1400: #eeebff; --cpd-color-purple-1300: #dedaff; --cpd-color-purple-1200: #c4baff; --cpd-color-purple-1100: #ad9cfe; --cpd-color-purple-1000: #9e87fc; --cpd-color-purple-900: #9171f9; --cpd-color-purple-800: #7849ec; --cpd-color-purple-700: #5a27c6; --cpd-color-purple-600: #4a0db1; --cpd-color-purple-500: #3d009e; --cpd-color-purple-400: #2c0080; --cpd-color-purple-300: #22006a; --cpd-color-purple-200: #1c005a; --cpd-color-purple-100: #1a0055; --cpd-color-blue-1400: #e4eefe; --cpd-color-blue-1300: #cbdffc; --cpd-color-blue-1200: #a1c4f8; --cpd-color-blue-1100: #7aacf4; --cpd-color-blue-1000: #5e99f0; --cpd-color-blue-900: #4187eb; --cpd-color-blue-800: #0e67d9; --cpd-color-blue-700: #0b49ab; --cpd-color-blue-600: #083891; --cpd-color-blue-500: #062d80; --cpd-color-blue-400: #001e6f; --cpd-color-blue-300: #001264; --cpd-color-blue-200: #00095d; --cpd-color-blue-100: #00055a; --cpd-color-cyan-1400: #dbf2f5; --cpd-color-cyan-1300: #b8e5eb; --cpd-color-cyan-1200: #78d0dc; --cpd-color-cyan-1100: #21bacd; --cpd-color-cyan-1000: #02a7c6; --cpd-color-cyan-900: #0093be; --cpd-color-cyan-800: #0271aa; --cpd-color-cyan-700: #005188; --cpd-color-cyan-600: #003f75; --cpd-color-cyan-500: #003468; --cpd-color-cyan-400: #002559; --cpd-color-cyan-300: #001b4e; --cpd-color-cyan-200: #001448; --cpd-color-cyan-100: #014; --cpd-color-green-1400: #d9f4e7; --cpd-color-green-1300: #b5e8d1; --cpd-color-green-1200: #72d5ae; --cpd-color-green-1100: #1fc090; --cpd-color-green-1000: #17ac84; --cpd-color-green-900: #129a78; --cpd-color-green-800: #007a62; --cpd-color-green-700: #005a43; --cpd-color-green-600: #004832; --cpd-color-green-500: #003d29; --cpd-color-green-400: #002e1b; --cpd-color-green-300: #002513; --cpd-color-green-200: #001f0e; --cpd-color-green-100: #001c0b; --cpd-color-lime-1400: #daf6d0; --cpd-color-lime-1300: #b6eca3; --cpd-color-lime-1200: #77d94f; --cpd-color-lime-1100: #56c02c; --cpd-color-lime-1000: #47ad26; --cpd-color-lime-900: #389b20; --cpd-color-lime-800: #1d7c13; --cpd-color-lime-700: #005c00; --cpd-color-lime-600: #004a00; --cpd-color-lime-500: #003e00; --cpd-color-lime-400: #003000; --cpd-color-lime-300: #002600; --cpd-color-lime-200: #002000; --cpd-color-lime-100: #001b00; --cpd-color-yellow-1400: #ffedb1; --cpd-color-yellow-1300: #fedb58; --cpd-color-yellow-1200: #efbb0b; --cpd-color-yellow-1100: #db9f00; --cpd-color-yellow-1000: #cc8c00; --cpd-color-yellow-900: #bc7a00; --cpd-color-yellow-800: #9d5b00; --cpd-color-yellow-700: #7c3e02; --cpd-color-yellow-600: #682e03; --cpd-color-yellow-500: #5c2400; --cpd-color-yellow-400: #4c1400; --cpd-color-yellow-300: #410900; --cpd-color-yellow-200: #3a0300; --cpd-color-yellow-100: #360000; --cpd-color-orange-1400: #ffeadb; --cpd-color-orange-1300: #ffd5b9; --cpd-color-orange-1200: #fbb37e; --cpd-color-orange-1100: #f6913d; --cpd-color-orange-1000: #eb7a12; --cpd-color-orange-900: #da670d; --cpd-color-orange-800: #b94607; --cpd-color-orange-700: #972206; --cpd-color-orange-600: #830500; --cpd-color-orange-500: #710000; --cpd-color-orange-400: #580000; --cpd-color-orange-300: #470000; --cpd-color-orange-200: #3c0000; --cpd-color-orange-100: #380000; --cpd-color-red-1400: #ffe9e6; --cpd-color-red-1300: #ffd4cd; --cpd-color-red-1200: #ffaea4; --cpd-color-red-1100: #ff877c; --cpd-color-red-1000: #ff665d; --cpd-color-red-900: #fd3e3c; --cpd-color-red-800: #d1212a; --cpd-color-red-700: #9f0d1e; --cpd-color-red-600: #830009; --cpd-color-red-500: #710000; --cpd-color-red-400: #590000; --cpd-color-red-300: #470000; --cpd-color-red-200: #3e0000; --cpd-color-red-100: #370000; --cpd-color-gray-1400: #ebeef2; --cpd-color-gray-1300: #d9dee4; --cpd-color-gray-1200: #bdc3cc; --cpd-color-gray-1100: #a3aab4; --cpd-color-gray-1000: #9199a4; --cpd-color-gray-900: #808994; --cpd-color-gray-800: #656c76; --cpd-color-gray-700: #4a4f55; --cpd-color-gray-600: #3c3f44; --cpd-color-gray-500: #323539; --cpd-color-gray-400: #26282d; --cpd-color-gray-300: #1d1f24; --cpd-color-gray-200: #181a1f; --cpd-color-gray-100: #14171b; --cpd-color-theme-bg: #101317; --cpd-color-bg-subtle-secondary-level-0: var(--cpd-color-theme-bg); --cpd-color-bg-canvas-default-level-1: var(--cpd-color-gray-300); }
}
@media screen and (prefers-color-scheme: dark) and (prefers-contrast: more) {
  :root { --cpd-color-alpha-pink-1400: #fff0f3; --cpd-color-alpha-pink-1300: #ffebef; --cpd-color-alpha-pink-1200: #ffccd7; --cpd-color-alpha-pink-1100: #ffbdcb; --cpd-color-alpha-pink-1000: #ffa3b9; --cpd-color-alpha-pink-900: #ff94ad; --cpd-color-alpha-pink-800: rgba(253,43,120,.95); --cpd-color-alpha-pink-700: rgba(254,27,121,.76); --cpd-color-alpha-pink-600: rgba(253,18,119,.58); --cpd-color-alpha-pink-500: rgba(251,4,115,.46); --cpd-color-alpha-pink-400: #61002d; --cpd-color-alpha-pink-300: #570024; --cpd-color-alpha-pink-200: #470019; --cpd-color-alpha-pink-100: #3d0012; --cpd-color-alpha-fuchsia-1400: rgba(253,242,253,.99); --cpd-color-alpha-fuchsia-1300: rgba(253,236,254,.98); --cpd-color-alpha-fuchsia-1200: rgba(252,215,254,.95); --cpd-color-alpha-fuchsia-1100: rgba(250,206,253,.93); --cpd-color-alpha-fuchsia-1000: rgba(250,190,254,.9); --cpd-color-alpha-fuchsia-900: rgba(249,179,255,.88); --cpd-color-alpha-fuchsia-800: rgba(244,103,254,.78); --cpd-color-alpha-fuchsia-700: rgba(230,64,252,.68); --cpd-color-alpha-fuchsia-600: rgba(216,47,254,.54); --cpd-color-alpha-fuchsia-500: rgba(210,31,255,.44); --cpd-color-alpha-fuchsia-400: rgba(90,0,117,.85); --cpd-color-alpha-fuchsia-300: #45005c; --cpd-color-alpha-fuchsia-200: #36004d; --cpd-color-alpha-fuchsia-100: #2d0042; --cpd-color-alpha-purple-1400: #f7f5ff; --cpd-color-alpha-purple-1300: #eeebff; --cpd-color-alpha-purple-1200: #dbd6ff; --cpd-color-alpha-purple-1100: #cec7ff; --cpd-color-alpha-purple-1000: #c2b8ff; --cpd-color-alpha-purple-900: #b7a8ff; --cpd-color-alpha-purple-800: rgba(144,107,255,.97); --cpd-color-alpha-purple-700: rgba(127,73,253,.9); --cpd-color-alpha-purple-600: rgba(113,43,253,.76); --cpd-color-alpha-purple-500: rgba(105,13,253,.67); --cpd-color-alpha-purple-400: #34008f; --cpd-color-alpha-purple-300: #2d0080; --cpd-color-alpha-purple-200: #22006b; --cpd-color-alpha-purple-100: #1d005c; --cpd-color-alpha-blue-1400: #f1f6fe; --cpd-color-alpha-blue-1300: #e6effe; --cpd-color-alpha-blue-1200: rgba(200,222,254,.99); --cpd-color-alpha-blue-1100: rgba(184,212,255,.98); --cpd-color-alpha-blue-1000: rgba(158,197,255,.97); --cpd-color-alpha-blue-900: rgba(139,185,253,.97); --cpd-color-alpha-blue-800: rgba(52,136,254,.91); --cpd-color-alpha-blue-700: rgba(13,113,253,.81); --cpd-color-alpha-blue-600: rgba(6,101,254,.64); --cpd-color-alpha-blue-500: rgba(1,90,254,.53); --cpd-color-alpha-blue-400: rgba(0,43,143,.82); --cpd-color-alpha-blue-300: #001e70; --cpd-color-alpha-blue-200: #001366; --cpd-color-alpha-blue-100: #00095c; --cpd-color-alpha-cyan-1400: rgba(241,253,254,.98); --cpd-color-alpha-cyan-1300: rgba(225,251,254,.96); --cpd-color-alpha-cyan-1200: rgba(190,245,254,.91); --cpd-color-alpha-cyan-1100: rgba(164,244,254,.88); --cpd-color-alpha-cyan-1000: rgba(123,239,254,.84); --cpd-color-alpha-cyan-900: rgba(82,237,254,.81); --cpd-color-alpha-cyan-800: #008ebd; --cpd-color-alpha-cyan-700: #006da3; --cpd-color-alpha-cyan-600: #00538a; --cpd-color-alpha-cyan-500: #003f75; --cpd-color-alpha-cyan-400: #002d61; --cpd-color-alpha-cyan-300: #00265c; --cpd-color-alpha-cyan-200: #001b4d; --cpd-color-alpha-cyan-100: #001447; --cpd-color-alpha-green-1400: rgba(237,253,245,.98); --cpd-color-alpha-green-1300: rgba(226,253,241,.96); --cpd-color-alpha-green-1200: rgba(191,253,225,.9); --cpd-color-alpha-green-1100: rgba(164,254,215,.86); --cpd-color-alpha-green-1000: rgba(117,255,200,.81); --cpd-color-alpha-green-900: rgba(64,252,186,.78); --cpd-color-alpha-green-800: rgba(18,253,194,.54); --cpd-color-alpha-green-700: #00755e; --cpd-color-alpha-green-600: #005c45; --cpd-color-alpha-green-500: #004732; --cpd-color-alpha-green-400: #003824; --cpd-color-alpha-green-300: #002e1b; --cpd-color-alpha-green-200: #002412; --cpd-color-alpha-green-100: #001f0e; --cpd-color-alpha-lime-1400: rgba(237,254,231,.98); --cpd-color-alpha-lime-1300: rgba(225,253,216,.97); --cpd-color-alpha-lime-1200: rgba(193,254,169,.91); --cpd-color-alpha-lime-1100: rgba(164,253,129,.88); --cpd-color-alpha-lime-1000: rgba(123,254,62,.83); --cpd-color-alpha-lime-900: rgba(116,254,52,.78); --cpd-color-alpha-lime-800: rgba(77,254,37,.55); --cpd-color-alpha-lime-700: rgba(35,255,10,.42); --cpd-color-alpha-lime-600: #005c00; --cpd-color-alpha-lime-500: #004d00; --cpd-color-alpha-lime-400: #003800; --cpd-color-alpha-lime-300: #002e00; --cpd-color-alpha-lime-200: #002900; --cpd-color-alpha-lime-100: #001f00; --cpd-color-alpha-yellow-1400: #fff4d1; --cpd-color-alpha-yellow-1300: #ffedb3; --cpd-color-alpha-yellow-1200: #fed634; --cpd-color-alpha-yellow-1100: rgba(254,207,22,.97); --cpd-color-alpha-yellow-1000: rgba(254,196,6,.92); --cpd-color-alpha-yellow-900: #e6ac00; --cpd-color-alpha-yellow-800: #b37100; --cpd-color-alpha-yellow-700: #995700; --cpd-color-alpha-yellow-600: rgba(133,66,0,.92); --cpd-color-alpha-yellow-500: rgba(117,51,0,.87); --cpd-color-alpha-yellow-400: #571e00; --cpd-color-alpha-yellow-300: #4d1400; --cpd-color-alpha-yellow-200: #420900; --cpd-color-alpha-yellow-100: #380300; --cpd-color-alpha-orange-1400: #fff2eb; --cpd-color-alpha-orange-1300: #ffeadb; --cpd-color-alpha-orange-1200: #fed1b3; --cpd-color-alpha-orange-1100: #fdc196; --cpd-color-alpha-orange-1000: rgba(255,177,117,.98); --cpd-color-alpha-orange-900: rgba(253,160,88,.98); --cpd-color-alpha-orange-800: rgba(254,114,6,.81); --cpd-color-alpha-orange-700: rgba(250,83,0,.7); --cpd-color-alpha-orange-600: rgba(199,40,0,.74); --cpd-color-alpha-orange-500: #850400; --cpd-color-alpha-orange-400: #600; --cpd-color-alpha-orange-300: #570000; --cpd-color-alpha-orange-200: #470000; --cpd-color-alpha-orange-100: #3d0000; --cpd-color-alpha-red-1400: #fff3f0; --cpd-color-alpha-red-1300: #ffe8e6; --cpd-color-alpha-red-1200: #ffcec7; --cpd-color-alpha-red-1100: #ffbfb8; --cpd-color-alpha-red-1000: #ffa89e; --cpd-color-alpha-red-900: #ff988f; --cpd-color-alpha-red-800: rgba(255,46,49,.96); --cpd-color-alpha-red-700: rgba(255,36,47,.77); --cpd-color-alpha-red-600: rgba(254,11,36,.6); --cpd-color-alpha-red-500: #850009; --cpd-color-alpha-red-400: #600; --cpd-color-alpha-red-300: #5c0000; --cpd-color-alpha-red-200: #470000; --cpd-color-alpha-red-100: #3d0000; --cpd-color-alpha-gray-1400: rgba(251,253,254,.97); --cpd-color-alpha-gray-1300: rgba(246,249,254,.95); --cpd-color-alpha-gray-1200: rgba(241,246,253,.88); --cpd-color-alpha-gray-1100: rgba(240,247,255,.82); --cpd-color-alpha-gray-1000: rgba(240,247,255,.76); --cpd-color-alpha-gray-900: rgba(236,244,254,.72); --cpd-color-alpha-gray-800: rgba(220,234,254,.51); --cpd-color-alpha-gray-700: rgba(223,235,251,.39); --cpd-color-alpha-gray-600: rgba(231,241,253,.27); --cpd-color-alpha-gray-500: rgba(236,239,248,.2); --cpd-color-alpha-gray-400: rgba(225,228,239,.13); --cpd-color-alpha-gray-300: rgba(237,231,244,.1); --cpd-color-alpha-gray-200: rgba(233,219,240,.06); --cpd-color-alpha-gray-100: rgba(217,195,223,.04); --cpd-color-pink-1400: #fff1f4; --cpd-color-pink-1300: #ffe8ed; --cpd-color-pink-1200: #ffccd7; --cpd-color-pink-1100: #ffbbca; --cpd-color-pink-1000: #ffa4b9; --cpd-color-pink-900: #ff92ac; --cpd-color-pink-800: #f12c75; --cpd-color-pink-700: #c51761; --cpd-color-pink-600: #99114f; --cpd-color-pink-500: #7c0c41; --cpd-color-pink-400: #61002d; --cpd-color-pink-300: #550024; --cpd-color-pink-200: #450018; --cpd-color-pink-100: #3c0012; --cpd-color-fuchsia-1400: #fbf1fb; --cpd-color-fuchsia-1300: #f8e9f9; --cpd-color-fuchsia-1200: #f0cff2; --cpd-color-fuchsia-1100: #eac0ed; --cpd-color-fuchsia-1000: #e3abe7; --cpd-color-fuchsia-900: #dd9de3; --cpd-color-fuchsia-800: #c153cb; --cpd-color-fuchsia-700: #a233b3; --cpd-color-fuchsia-600: #7d2394; --cpd-color-fuchsia-500: #65177d; --cpd-color-fuchsia-400: #4f0368; --cpd-color-fuchsia-300: #46005e; --cpd-color-fuchsia-200: #37004e; --cpd-color-fuchsia-100: #2e0044; --cpd-color-purple-1400: #f5f3ff; --cpd-color-purple-1300: #eeebff; --cpd-color-purple-1200: #dad5ff; --cpd-color-purple-1100: #cec7ff; --cpd-color-purple-1000: #c0b5ff; --cpd-color-purple-900: #b6a7ff; --cpd-color-purple-800: #8b66f8; --cpd-color-purple-700: #7343e6; --cpd-color-purple-600: #5a27c6; --cpd-color-purple-500: #4a0db1; --cpd-color-purple-400: #350090; --cpd-color-purple-300: #2c0080; --cpd-color-purple-200: #22006a; --cpd-color-purple-100: #1c005a; --cpd-color-blue-1400: #eff5fe; --cpd-color-blue-1300: #e4eefe; --cpd-color-blue-1200: #c5dbfc; --cpd-color-blue-1100: #b2cffa; --cpd-color-blue-1000: #9ac0f8; --cpd-color-blue-900: #89b5f6; --cpd-color-blue-800: #337fe9; --cpd-color-blue-700: #0e61d1; --cpd-color-blue-600: #0b49ab; --cpd-color-blue-500: #083891; --cpd-color-blue-400: #032677; --cpd-color-blue-300: #001e6f; --cpd-color-blue-200: #001264; --cpd-color-blue-100: #00095d; --cpd-color-cyan-1400: #eaf7f9; --cpd-color-cyan-1300: #dbf2f5; --cpd-color-cyan-1200: #afe2e9; --cpd-color-cyan-1100: #93d9e2; --cpd-color-cyan-1000: #6bccd9; --cpd-color-cyan-900: #46c3d2; --cpd-color-cyan-800: #008aba; --cpd-color-cyan-700: #006ca4; --cpd-color-cyan-600: #005188; --cpd-color-cyan-500: #003f75; --cpd-color-cyan-400: #002d61; --cpd-color-cyan-300: #002559; --cpd-color-cyan-200: #001b4e; --cpd-color-cyan-100: #001448; --cpd-color-green-1400: #e9f8f1; --cpd-color-green-1300: #d9f4e7; --cpd-color-green-1200: #ace6cc; --cpd-color-green-1100: #8fddbc; --cpd-color-green-1000: #61d2a6; --cpd-color-green-900: #37c998; --cpd-color-green-800: #109173; --cpd-color-green-700: #00745c; --cpd-color-green-600: #005a43; --cpd-color-green-500: #004832; --cpd-color-green-400: #003622; --cpd-color-green-300: #002e1b; --cpd-color-green-200: #002513; --cpd-color-green-100: #001f0e; --cpd-color-lime-1400: #e9f9e3; --cpd-color-lime-1300: #daf6d0; --cpd-color-lime-1200: #afe99a; --cpd-color-lime-1100: #92e175; --cpd-color-lime-1000: #6ad639; --cpd-color-lime-900: #5eca2f; --cpd-color-lime-800: #31941d; --cpd-color-lime-700: #187611; --cpd-color-lime-600: #005c00; --cpd-color-lime-500: #004a00; --cpd-color-lime-400: #003700; --cpd-color-lime-300: #003000; --cpd-color-lime-200: #002600; --cpd-color-lime-100: #002000; --cpd-color-yellow-1400: #fff4d0; --cpd-color-yellow-1300: #ffedb1; --cpd-color-yellow-1200: #fed632; --cpd-color-yellow-1100: #f7c816; --cpd-color-yellow-1000: #ebb607; --cpd-color-yellow-900: #e3aa00; --cpd-color-yellow-800: #b47200; --cpd-color-yellow-700: #985600; --cpd-color-yellow-600: #7c3e02; --cpd-color-yellow-500: #682e03; --cpd-color-yellow-400: #541d00; --cpd-color-yellow-300: #4c1400; --cpd-color-yellow-200: #410900; --cpd-color-yellow-100: #3a0300; --cpd-color-orange-1400: #fff2ea; --cpd-color-orange-1300: #ffeadb; --cpd-color-orange-1200: #fed0b1; --cpd-color-orange-1100: #fdc197; --cpd-color-orange-1000: #faad73; --cpd-color-orange-900: #f89d58; --cpd-color-orange-800: #d15f0b; --cpd-color-orange-700: #b44007; --cpd-color-orange-600: #972206; --cpd-color-orange-500: #830500; --cpd-color-orange-400: #650000; --cpd-color-orange-300: #580000; --cpd-color-orange-200: #470000; --cpd-color-orange-100: #3c0000; --cpd-color-red-1400: #fff2ef; --cpd-color-red-1300: #ffe9e6; --cpd-color-red-1200: #ffcfc8; --cpd-color-red-1100: #ffbdb5; --cpd-color-red-1000: #ffa79d; --cpd-color-red-900: #ff968c; --cpd-color-red-800: #f52f33; --cpd-color-red-700: #c81e28; --cpd-color-red-600: #9f0d1e; --cpd-color-red-500: #830009; --cpd-color-red-400: #640000; --cpd-color-red-300: #590000; --cpd-color-red-200: #470000; --cpd-color-red-100: #3e0000; --cpd-color-gray-1400: #f2f5f7; --cpd-color-gray-1300: #ebeef2; --cpd-color-gray-1200: #d5dae1; --cpd-color-gray-1100: #c8ced5; --cpd-color-gray-1000: #b8bfc7; --cpd-color-gray-900: #acb4bd; --cpd-color-gray-800: #79818d; --cpd-color-gray-700: #606770; --cpd-color-gray-600: #4a4f55; --cpd-color-gray-500: #3c3f44; --cpd-color-gray-400: #2b2e33; --cpd-color-gray-300: #26282d; --cpd-color-gray-200: #1d1f24; --cpd-color-gray-100: #181a1f; --cpd-color-theme-bg: #101317; --cpd-color-bg-subtle-secondary-level-0: var(--cpd-color-theme-bg); --cpd-color-bg-canvas-default-level-1: var(--cpd-color-gray-300); }
}
:root { --emoji-font-family: ""; --lp-background-blur: 40px; }
body { color-scheme: light; }
a:hover, a:link, a:visited { text-decoration: none; }
:root { --hover-transition: 0.08s cubic-bezier(0.46,0.03,0.52,0.96); }
@-webkit-keyframes mx--anim-pulse { 
  0% { opacity: 1; }
  50% { opacity: 0.7; }
  100% { opacity: 1; }
}
@keyframes mx--anim-pulse { 
  0% { opacity: 1; }
  50% { opacity: 0.7; }
  100% { opacity: 1; }
}
@-webkit-keyframes mx_Dialog_lightbox_background_keyframes { 
  0% { opacity: 0; }
  100% { opacity: 0.95; }
}
@keyframes mx_Dialog_lightbox_background_keyframes { 
  0% { opacity: 0; }
  100% { opacity: 0.95; }
}
@-webkit-keyframes mx_ImageView_panel_keyframes { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
@keyframes mx_ImageView_panel_keyframes { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
@media (prefers-reduced-motion) {
  .mx_rtg--fade-enter-active, .mx_rtg--fade-exit-active { transition: none 0s ease 0s; }
}
@container alert (max-width: 600px) {
  ._content_1bz08_46 { flex-wrap: wrap; }
  ._text-content_1bz08_53 { -webkit-box-flex: 1; flex: 1 0 100%; }
}
@media (hover) {
  ._icon-button_1qjaf_17:not(:disabled):hover { background: var(--cpd-color-bg-subtle-primary); color: var(--cpd-color-icon-primary); }
}
@media (hover) {
  ._icon-button_1qjaf_17[data-indicator]:is(:hover)::before { border: var(--cpd-icon-button-indicator-border-size) solid var(--cpd-color-bg-subtle-primary); inset-block-start: 0px; inset-inline-end: 0px; }
}
._avatar_1o69u_17 { speak: none; background: var(--cpd-color-bg-canvas-default); box-sizing: border-box; display: inline-block; font-size: min(calc(var(--cpd-avatar-size)*.5625),60px); font-weight: 700; line-height: var(--cpd-avatar-size); overflow: hidden; text-align: center; text-transform: uppercase; user-select: none; }
button._avatar_1o69u_17 { appearance: none; border: 0px; cursor: pointer; padding: 0px; }
button._avatar_1o69u_17:disabled { cursor: not-allowed; }
._avatar_1o69u_17, ._image_1o69u_49 { aspect-ratio: 1 / 1; border-radius: var(--cpd-avatar-radius); inline-size: var(--cpd-avatar-size); }
._image_1o69u_49 { object-fit: cover; overflow: hidden; }
._avatar-imageless_1o69u_60 { background: var(--cpd-avatar-bg); color: var(--cpd-avatar-color); }
._avatar_1o69u_17[data-color] { --cpd-avatar-bg: var(--cpd-color-blue-300); --cpd-avatar-color: var(--cpd-color-blue-1200); }
._avatar_1o69u_17[data-color="2"] { --cpd-avatar-bg: var(--cpd-color-fuchsia-300); --cpd-avatar-color: var(--cpd-color-fuchsia-1200); }
._avatar_1o69u_17[data-color="3"] { --cpd-avatar-bg: var(--cpd-color-green-300); --cpd-avatar-color: var(--cpd-color-green-1200); }
._avatar_1o69u_17[data-color="4"] { --cpd-avatar-bg: var(--cpd-color-pink-300); --cpd-avatar-color: var(--cpd-color-pink-1200); }
._avatar_1o69u_17[data-color="5"] { --cpd-avatar-bg: var(--cpd-color-orange-300); --cpd-avatar-color: var(--cpd-color-orange-1200); }
._avatar_1o69u_17[data-color="6"] { --cpd-avatar-bg: var(--cpd-color-cyan-300); --cpd-avatar-color: var(--cpd-color-cyan-1200); }
._avatar_1o69u_17[data-color="7"] { --cpd-avatar-bg: var(--cpd-color-purple-300); --cpd-avatar-color: var(--cpd-color-purple-1200); }
._avatar_1o69u_17[data-color="8"] { --cpd-avatar-bg: var(--cpd-color-lime-300); --cpd-avatar-color: var(--cpd-color-lime-1200); }
._avatar_1o69u_17[data-type="round"] { --cpd-avatar-radius: 50%; }
._avatar_1o69u_17[data-type="square"] { --cpd-avatar-radius: 25%; }
@media (hover) {
  ._button_1t47t_17[data-kind="primary"]:hover { background: var(--cpd-color-bg-action-primary-hovered); }
}
@media (hover) {
  ._button_1t47t_17[data-kind="secondary"]:hover { background: var(--cpd-color-bg-subtle-secondary); border-color: var(--cpd-color-border-interactive-hovered); }
}
@media (hover) {
  ._button_1t47t_17[data-kind="tertiary"]:hover { background: var(--cpd-color-bg-subtle-secondary); }
}
@media (hover) {
  ._button_1t47t_17[data-kind="destructive"]:hover { background: var(--cpd-color-bg-critical-subtle); border-color: var(--cpd-color-border-critical-hovered); }
}
@media (hover) {
  ._link_1mzip_17[data-kind="primary"]:hover { background: var(--cpd-color-gray-300); }
  ._link_1mzip_17[data-kind="critical"]:hover { background: var(--cpd-color-red-300); }
}
@media (hover) {
  ._item_zxa40_17._interactive_zxa40_36[data-kind="primary"]:hover { background: var(--cpd-color-bg-action-secondary-hovered); }
  ._item_zxa40_17._interactive_zxa40_36[data-kind="critical"]:hover { background: var(--cpd-color-bg-critical-subtle); }
  ._item_zxa40_17._interactive_zxa40_36:hover > ._nav-hint_zxa40_65 { display: initial; }
  ._item_zxa40_17._interactive_zxa40_36:hover > ._nav-hint_zxa40_65 ~ * { display: none; }
}
@media (hover) {
  ._search_95nov_17:hover { border-color: var(--cpd-color-border-interactive-hovered); }
}
@media (hover) {
  ._search_95nov_17:hover ._icon_95nov_44 { color: var(--cpd-color-icon-primary); }
}
@media (hover) {
  ._search_95nov_17:hover ._input_95nov_59::-webkit-input-placeholder { color: var(--cpd-color-text-secondary); }
  ._search_95nov_17:hover ._input_95nov_59::placeholder { color: var(--cpd-color-text-secondary); }
}
@media (hover) {
  ._action_1p4gy_27:hover { background-color: var(--cpd-color-bg-subtle-secondary); color: var(--cpd-color-icon-primary); }
}
@media (hover) {
  ._control_9gon8_18:hover { border-color: var(--cpd-color-border-interactive-hovered); box-shadow: rgba(0, 0, 0, 0.15) 0px 1.2px 2.4px 0px; }
}
@media (hover) {
  ._control_9zyti_33:hover ~ ._digit_9zyti_57 { border-color: var(--cpd-color-border-interactive-hovered); box-shadow: rgba(0, 0, 0, 0.15) 0px 1.2px 2.4px 0px; }
}
@media (hover) {
  ._input_1jek6_26:not([disabled], [readonly], :checked):hover + ._ui_1jek6_27 { border-color: var(--cpd-color-border-interactive-hovered); box-shadow: rgba(0, 0, 0, 0.15) 0px 1.2px 2.4px 0px; color: var(--cpd-color-icon-quaternary); }
  ._input_1jek6_26:not([disabled], [readonly]):checked:hover + ._ui_1jek6_27 { background: var(--cpd-color-bg-action-primary-hovered); border-color: var(--cpd-color-bg-action-primary-hovered); }
  ._input_1jek6_26[data-invalid]:not([disabled], [readonly]):checked:hover + ._ui_1jek6_27 { background: var(--cpd-color-bg-critical-hovered); border-color: var(--cpd-color-bg-critical-hovered); }
}
._input_1jek6_26[data-invalid]:not([disabled], :checked, [readonly]) + ._ui_1jek6_27 { border-color: var(--cpd-color-border-critical-primary); }
@media (hover) {
  ._input_bdln6_26:not([disabled], [readonly], :checked):hover + ._ui_bdln6_27 { border-color: var(--cpd-color-border-interactive-hovered); box-shadow: rgba(0, 0, 0, 0.15) 0px 1.2px 2.4px 0px; }
  ._input_bdln6_26:not([disabled], [readonly], :checked):hover + ._ui_bdln6_27::after { background: var(--cpd-color-icon-quaternary); }
  ._input_bdln6_26:not([disabled], [readonly]):checked:hover + ._ui_bdln6_27 { background: var(--cpd-color-bg-action-primary-hovered); border-color: var(--cpd-color-bg-action-primary-hovered); }
  ._input_bdln6_26[data-invalid]:not([disabled], [readonly]):checked:hover + ._ui_bdln6_27 { background: var(--cpd-color-bg-critical-hovered); border-color: var(--cpd-color-bg-critical-hovered); }
}
._input_bdln6_26[data-invalid]:not([disabled], [readonly], :checked) + ._ui_bdln6_27 { border-color: var(--cpd-color-border-critical-primary); }
@media (hover) {
  :checked:not([disabled]):hover + ._ui_ik1u1_42 { background: var(--cpd-color-bg-action-primary-hovered); border-color: var(--cpd-color-bg-action-primary-hovered); }
}
@media (hover) {
  ._input_ik1u1_32:not(:checked, [disabled], [readonly]):hover + ._ui_ik1u1_42 { border-color: var(--cpd-color-border-interactive-hovered); box-shadow: rgba(0, 0, 0, 0.15) 0px 1.2px 2.4px 0px; }
}
._input_ik1u1_32:not(:checked, [disabled], [readonly]):active + ._ui_ik1u1_42 { border-color: var(--cpd-color-border-interactive-hovered); }
:root { --cpd-radius-pill-effect: 9999px; --cpd-icon-button-size: var(--cpd-space-8x); --cpd-avatar-size: var(--cpd-space-16x); --cpd-font-feature-settings: "kern" 1,"liga" 1,"calt" 1; }
body, html, input { color: var(--cpd-color-text-primary); font: var(--cpd-font-body-md-regular); }
body, html { block-size: 100%; font-size: var(--cpd-font-size-root); }
body { background: var(--cpd-color-bg-canvas-default); }
@media (-ms-high-contrast:active) {
  .mapboxgl-ctrl-group:not(:empty), .maplibregl-ctrl-group:not(:empty) { box-shadow: buttontext 0px 0px 0px 2px; }
}
@media (-ms-high-contrast:active) {
  .mapboxgl-ctrl-icon, .maplibregl-ctrl-icon { background-color: transparent; }
  .mapboxgl-ctrl-group button + button, .maplibregl-ctrl-group button + button { border-top: 1px solid buttontext; }
}
@media (-ms-high-contrast:active) {
  .mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon, .maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' 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, .maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' 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, .maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29'%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, .maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29'%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-fullscreen .mapboxgl-ctrl-icon, .maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' 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, .maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' 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, .maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29'%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, .maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29'%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-compass .mapboxgl-ctrl-icon, .maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff'%3E%3Cpath d='m10.5 14 4-8 4 8h-8z'/%3E%3Cpath fill='%23999' d='m10.5 16 4 8 4-8h-8z'/%3E%3C/svg%3E"); }
}
@media (-ms-high-contrast:black-on-white) {
  .mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon, .maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29'%3E%3Cpath d='m10.5 14 4-8 4 8h-8z'/%3E%3Cpath fill='%23ccc' d='m10.5 16 4 8 4-8h-8z'/%3E%3C/svg%3E"); }
}
@media (-ms-high-contrast:active) {
  .mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon, .maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff' viewBox='0 0 20 20'%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 cx='10' cy='10' r='2'/%3E%3C/svg%3E"); }
  .mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon, .maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23999' viewBox='0 0 20 20'%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 cx='10' cy='10' r='2'/%3E%3Cpath fill='red' d='m14 5 1 1-9 9-1-1 9-9z'/%3E%3C/svg%3E"); }
  .mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon, .maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active .maplibregl-ctrl-icon { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%2333b5e5' viewBox='0 0 20 20'%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 cx='10' cy='10' r='2'/%3E%3C/svg%3E"); }
  .mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon, .maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active-error .maplibregl-ctrl-icon { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23e58978' viewBox='0 0 20 20'%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 cx='10' cy='10' r='2'/%3E%3C/svg%3E"); }
  .mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon, .maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background .maplibregl-ctrl-icon { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%2333b5e5' viewBox='0 0 20 20'%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%3C/svg%3E"); }
  .mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon, .maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background-error .maplibregl-ctrl-icon { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23e54e33' viewBox='0 0 20 20'%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%3C/svg%3E"); }
}
@media (-ms-high-contrast:black-on-white) {
  .mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon, .maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 20 20'%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 cx='10' cy='10' r='2'/%3E%3C/svg%3E"); }
  .mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon, .maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23666' viewBox='0 0 20 20'%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 cx='10' cy='10' r='2'/%3E%3Cpath fill='red' d='m14 5 1 1-9 9-1-1 9-9z'/%3E%3C/svg%3E"); }
}
@-webkit-keyframes maplibregl-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}
@keyframes maplibregl-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}
@media (-ms-high-contrast:active) {
  a.mapboxgl-ctrl-logo, a.maplibregl-ctrl-logo { background-color: transparent; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='23' fill='none'%3E%3Cpath fill='%23000' fill-opacity='.4' fill-rule='evenodd' d='M17.408 16.796h-1.827l2.501-12.095h.198l3.324 6.533.988 2.19.988-2.19 3.258-6.533h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.929 5.644h-.098l-2.914-5.644-.757-1.71-.345 1.71zm1.958-3.42-.726 3.663a1.255 1.255 0 0 1-1.232 1.011h-1.827a1.255 1.255 0 0 1-1.229-1.509l2.501-12.095a1.255 1.255 0 0 1 1.23-1.001h.197a1.255 1.255 0 0 1 1.12.685l3.19 6.273 3.125-6.263a1.255 1.255 0 0 1 1.123-.695h.181a1.255 1.255 0 0 1 1.227.991l1.443 6.71a5.11 5.11 0 0 1 .314-.787l.009-.016a4.623 4.623 0 0 1 1.777-1.887c.782-.46 1.668-.667 2.611-.667a4.548 4.548 0 0 1 1.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255 1.255 0 0 1 1.212.925 1.255 1.255 0 0 1 1.212-.925h1.711c.284 0 .545.094.755.252.613-.3 1.312-.45 2.075-.45 1.356 0 2.557.445 3.482 1.4.314.319.566.676.763 1.064V4.701a1.255 1.255 0 0 1 1.255-1.255h1.86A1.255 1.255 0 0 1 54.44 4.7v9.194h2.217c.19 0 .37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.416 2.416 0 0 1-.682-1.71c0-.665.267-1.253.735-1.7a2.448 2.448 0 0 1 1.722-.674 2.43 2.43 0 0 1 1.705.675c.211.2.381.43.504.683V4.7a1.255 1.255 0 0 1 1.255-1.255h1.744A1.255 1.255 0 0 1 65.812 4.7v3.335a4.76 4.76 0 0 1 1.526-.246c.938 0 1.817.214 2.59.69a4.47 4.47 0 0 1 1.67 1.743v-.98a1.255 1.255 0 0 1 1.256-1.256h1.777c.233 0 .451.064.639.174a3.407 3.407 0 0 1 1.567-.372c.346 0 .861.02 1.285.232a1.255 1.255 0 0 1 .689 1.004 4.73 4.73 0 0 1 .853-.588c.795-.44 1.675-.647 2.61-.647 1.385 0 2.65.39 3.525 1.396.836.938 1.168 2.173 1.168 3.528 0 .343-.02.694-.056 1.051a1.255 1.255 0 0 1-.947 1.09l.408.952a1.255 1.255 0 0 1-.477 1.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06 0-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.815 5.815 0 0 1-.548-2.512c0-.286.017-.567.053-.843a1.255 1.255 0 0 1-.333-.086l-.166-.004c-.223 0-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255 1.255 0 0 1-1.256 1.256h-1.777a1.255 1.255 0 0 1-1.256-1.256V15.69l-.032.057a4.778 4.778 0 0 1-1.86 1.833 5.04 5.04 0 0 1-2.484.634 4.47 4.47 0 0 1-1.935-.424 1.252 1.252 0 0 1-.764.258h-1.71a1.255 1.255 0 0 1-1.256-1.255V7.687a2.402 2.402 0 0 1-.428.625c.253.23.412.561.412.93v7.553a1.255 1.255 0 0 1-1.256 1.255h-1.843a1.25 1.25 0 0 1-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255 1.255 0 0 1-1.256-1.255v-1.251l-.061.117a4.703 4.703 0 0 1-1.782 1.884 4.767 4.767 0 0 1-2.485.67 5.6 5.6 0 0 1-1.485-.188l.009 2.764a1.255 1.255 0 0 1-1.255 1.259h-1.729a1.255 1.255 0 0 1-1.255-1.255v-3.537a1.255 1.255 0 0 1-1.167.793h-1.679a1.25 1.25 0 0 1-.77-.263 4.47 4.47 0 0 1-1.945.429c-.885 0-1.724-.21-2.495-.632l-.017-.01a4.983 4.983 0 0 1-1.081-.836 1.255 1.255 0 0 1-1.254 1.312h-1.81a1.255 1.255 0 0 1-1.228-.99l-.782-3.625-2.044 3.939a1.255 1.255 0 0 1-1.115.676h-.098a1.255 1.255 0 0 1-1.116-.68l-2.061-3.994zM35.92 16.63l.207-.114.223-.15c.329-.237.574-.499.735-.785l.061-.118.033 1.332h1.678V9.242h-1.694l-.033 1.267c-.088-.22-.264-.438-.526-.658l-.032-.028a3.16 3.16 0 0 0-.668-.428l-.27-.12a3.293 3.293 0 0 0-1.235-.23c-.757 0-1.415.163-1.974.493a3.36 3.36 0 0 0-1.3 1.382c-.297.593-.444 1.284-.444 2.074 0 .8.17 1.503.51 2.107a3.795 3.795 0 0 0 1.382 1.381 3.883 3.883 0 0 0 1.893.477c.53 0 1.015-.11 1.455-.33zm-2.789-5.38c-.384.45-.575 1.038-.575 1.762 0 .735.186 1.332.559 1.794.384.45.933.675 1.645.675a2.25 2.25 0 0 0 .934-.19 2.17 2.17 0 0 0 .468-.29l.178-.161a2.163 2.163 0 0 0 .397-.561c.163-.333.244-.717.244-1.15v-.115c0-.472-.098-.894-.296-1.267l-.043-.077a2.211 2.211 0 0 0-.633-.709l-.13-.086-.047-.028a2.099 2.099 0 0 0-1.073-.285c-.702 0-1.244.231-1.629.692zm2.316 2.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.958.958 0 0 0-.353-.389.851.851 0 0 0-.464-.127c-.4 0-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945 0 .506.122.801.27.99.097.11.266.224.68.224.303 0 .504-.09.687-.269zm7.545 1.705a2.626 2.626 0 0 0 .331.423c.213.22.464.402.755.548l.173.074c.433.17.93.255 1.49.255.68 0 1.295-.165 1.844-.493a3.447 3.447 0 0 0 1.316-1.4c.329-.603.493-1.299.493-2.089 0-1.273-.33-2.243-.988-2.913-.658-.68-1.52-1.02-2.584-1.02-.598 0-1.124.115-1.575.347a2.807 2.807 0 0 0-.415.262l-.199.166a3.35 3.35 0 0 0-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138c.137.193.297.36.48.5l.155.11.053.034c.34.197.713.297 1.119.297.714 0 1.262-.225 1.645-.675.385-.46.576-1.048.576-1.762 0-.746-.192-1.338-.576-1.777-.372-.45-.92-.675-1.645-.675-.29 0-.569.053-.835.16a2.366 2.366 0 0 0-.284.136 1.99 1.99 0 0 0-.363.254 2.237 2.237 0 0 0-.46.569l-.082.162a2.56 2.56 0 0 0-.213 1.072v.115c0 .471.098.894.296 1.267l.135.211zm.964-.818a1.11 1.11 0 0 0 .367.385.937.937 0 0 0 .476.118c.423 0 .59-.117.687-.23.159-.194.28-.478.28-.95 0-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a.995.995 0 0 0-.503.135l-.012.007a.859.859 0 0 0-.335.343c-.073.133-.132.324-.132.614v.115a1.43 1.43 0 0 0 .14.66zm15.7-6.222c.232-.23.346-.516.346-.856a1.053 1.053 0 0 0-.345-.79 1.175 1.175 0 0 0-.84-.329c-.34 0-.625.11-.855.33a1.053 1.053 0 0 0-.346.79c0 .34.115.625.346.855.23.23.516.346.856.346.34 0 .62-.115.839-.346zm4.337 9.314.033-1.332c.128.269.324.518.59.747l.098.081a3.727 3.727 0 0 0 .316.224l.223.122a3.21 3.21 0 0 0 1.44.322 3.785 3.785 0 0 0 1.875-.477 3.52 3.52 0 0 0 1.382-1.366c.352-.593.526-1.29.526-2.09 0-.79-.147-1.48-.444-2.073a3.235 3.235 0 0 0-1.283-1.399c-.549-.34-1.195-.51-1.942-.51a3.476 3.476 0 0 0-1.527.344l-.086.043-.165.09a3.412 3.412 0 0 0-.33.214c-.288.21-.507.446-.656.707a1.893 1.893 0 0 0-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.482 2.482 0 0 0 .566.7c.078.065.159.125.245.18l.144.08a2.105 2.105 0 0 0 .975.232c.713 0 1.262-.225 1.645-.675.384-.46.576-1.053.576-1.778 0-.734-.192-1.327-.576-1.777-.373-.46-.921-.692-1.645-.692a2.18 2.18 0 0 0-1.015.235c-.147.075-.285.17-.415.282l-.15.142a2.086 2.086 0 0 0-.42.594c-.149.32-.223.685-.223 1.1v.115c0 .47.097.89.293 1.26zm2.616-.293c.157-.191.28-.479.28-.967 0-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.868.868 0 0 0-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0 .285.057.499.144.669a1.13 1.13 0 0 0 .367.405c.137.082.28.123.455.123.423 0 .59-.118.686-.23zm8.266-3.013c.23-.087.472-.134.724-.14l.069-.002c.329 0 .542.033.642.099l.247-1.794c-.13-.066-.37-.099-.717-.099a2.3 2.3 0 0 0-.545.063 2.086 2.086 0 0 0-.411.148 2.18 2.18 0 0 0-.4.249 2.482 2.482 0 0 0-.485.499 2.659 2.659 0 0 0-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884c0-.364.053-.678.159-.943a1.49 1.49 0 0 1 .466-.636 2.52 2.52 0 0 1 .399-.253 2.19 2.19 0 0 1 .224-.099zm9.784 2.656.05-.922c0-1.162-.285-2.062-.856-2.698-.559-.647-1.42-.97-2.584-.97-.746 0-1.415.163-2.007.493a3.462 3.462 0 0 0-1.4 1.382c-.329.604-.493 1.306-.493 2.106 0 .714.143 1.371.428 1.975.285.593.73 1.07 1.332 1.432.604.351 1.355.526 2.255.526.649 0 1.204-.062 1.668-.185l.044-.012.135-.04c.409-.122.736-.263.984-.421l-.542-1.267c-.2.108-.415.199-.642.274l-.297.087c-.34.088-.773.131-1.3.131-.636 0-1.135-.147-1.497-.444a1.573 1.573 0 0 1-.192-.193c-.244-.294-.415-.705-.512-1.234l-.004-.021h5.43zm-5.427-1.256-.003.022h3.752v-.138c-.007-.485-.104-.857-.288-1.118a1.056 1.056 0 0 0-.156-.176c-.307-.285-.746-.428-1.316-.428-.657 0-1.155.202-1.494.604-.253.3-.417.712-.494 1.234zm-27.053 2.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z'/%3E%3Cpath fill='%23fff' d='m19.63 11.151-.757-1.71-.345 1.71-1.12 5.644h-1.827L18.083 4.7h.197l3.325 6.533.988 2.19.988-2.19L26.839 4.7h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.93 5.644h-.098l-2.913-5.644zm14.836 5.81c-.68 0-1.311-.16-1.893-.478a3.795 3.795 0 0 1-1.381-1.382c-.34-.604-.51-1.306-.51-2.106 0-.79.147-1.482.444-2.074a3.364 3.364 0 0 1 1.3-1.382c.559-.33 1.217-.494 1.974-.494a3.293 3.293 0 0 1 1.234.231 3.341 3.341 0 0 1 .97.575c.264.22.44.439.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332c-.186.395-.526.746-1.02 1.053a3.167 3.167 0 0 1-1.662.444zm.296-1.482c.626 0 1.152-.214 1.58-.642.428-.44.642-1.01.642-1.711v-.115c0-.472-.098-.894-.296-1.267a2.211 2.211 0 0 0-.807-.872 2.098 2.098 0 0 0-1.119-.313c-.702 0-1.245.231-1.629.692-.384.45-.575 1.037-.575 1.76 0 .736.186 1.333.559 1.795.384.45.933.675 1.645.675zm6.521-6.237h1.711v1.4c.604-1.065 1.547-1.597 2.83-1.597 1.064 0 1.926.34 2.584 1.02.659.67.988 1.641.988 2.914 0 .79-.164 1.487-.493 2.09a3.456 3.456 0 0 1-1.316 1.399 3.51 3.51 0 0 1-1.844.493c-.636 0-1.19-.11-1.662-.329a2.665 2.665 0 0 1-1.086-.97l.017 5.134h-1.728V9.242zm4.048 6.22c.714 0 1.262-.224 1.645-.674.385-.46.576-1.048.576-1.762 0-.746-.192-1.338-.576-1.777-.372-.45-.92-.675-1.645-.675-.395 0-.768.098-1.12.296-.34.187-.613.46-.822.823-.197.351-.296.763-.296 1.234v.115c0 .472.098.894.296 1.267.209.362.483.647.823.855.34.197.713.297 1.119.297z'/%3E%3Cpath fill='%23e1e3e9' d='M51.325 4.7h1.86v10.45h3.473v1.646h-5.333zm7.12 4.542h1.843v7.553h-1.843zm.905-1.415a1.159 1.159 0 0 1-.856-.346 1.165 1.165 0 0 1-.346-.856 1.053 1.053 0 0 1 .346-.79c.23-.219.516-.329.856-.329.329 0 .609.11.839.33a1.053 1.053 0 0 1 .345.79 1.159 1.159 0 0 1-.345.855c-.22.23-.5.346-.84.346zm7.875 9.133a3.167 3.167 0 0 1-1.662-.444c-.482-.307-.817-.658-1.004-1.053l-.033 1.332h-1.71V4.701h1.743v4.657l-.082 1.283c.186-.438.548-.812 1.086-1.119a3.486 3.486 0 0 1 1.778-.477c.746 0 1.393.17 1.942.51a3.235 3.235 0 0 1 1.283 1.4c.297.592.444 1.282.444 2.072 0 .8-.175 1.498-.526 2.09a3.52 3.52 0 0 1-1.382 1.366 3.785 3.785 0 0 1-1.876.477zm-.296-1.481c.713 0 1.26-.225 1.645-.675.384-.46.577-1.053.577-1.778 0-.734-.193-1.327-.577-1.776-.373-.46-.921-.692-1.645-.692a2.115 2.115 0 0 0-1.58.659c-.428.428-.642.992-.642 1.694v.115c0 .473.098.895.296 1.267a2.385 2.385 0 0 0 .807.872 2.1 2.1 0 0 0 1.119.313zm5.927-6.237h1.777v1.481c.176-.505.46-.91.856-1.217a2.14 2.14 0 0 1 1.349-.46c.351 0 .593.032.724.098l-.247 1.794c-.099-.066-.313-.099-.642-.099-.516 0-.988.164-1.416.494-.417.329-.626.855-.626 1.58v3.883h-1.777V9.242zm9.534 7.718c-.9 0-1.651-.175-2.255-.526-.603-.362-1.047-.84-1.332-1.432a4.567 4.567 0 0 1-.428-1.975c0-.8.164-1.502.493-2.106a3.462 3.462 0 0 1 1.4-1.382c.592-.33 1.262-.494 2.007-.494 1.163 0 2.024.324 2.584.97.57.637.856 1.537.856 2.7 0 .296-.017.603-.05.92h-5.43c.12.67.356 1.153.708 1.45.362.296.86.443 1.497.443.526 0 .96-.044 1.3-.131a4.123 4.123 0 0 0 .938-.362l.542 1.267c-.274.175-.647.329-1.119.46-.472.132-1.042.197-1.711.197zm1.596-4.558c.01-.68-.137-1.158-.444-1.432-.307-.285-.746-.428-1.316-.428-1.152 0-1.815.62-1.991 1.86h3.752z'/%3E%3Cg fill-rule='evenodd' stroke-width='1.036'%3E%3Cpath fill='%23000' fill-opacity='.4' d='m8.166 16.146-.002.002a1.54 1.54 0 0 1-2.009 0l-.002-.002-.043-.034-.002-.002-.199-.162H4.377a.657.657 0 0 0-.659.659v1.84a.657.657 0 0 0 .659.659h5.565a.657.657 0 0 0 .659-.659v-1.84a.657.657 0 0 0-.659-.659H8.411l-.202.164zm-1.121-.905a.29.29 0 0 0 .113.023.286.286 0 0 0 .189-.07l.077-.063c.634-.508 4.672-3.743 4.672-7.575 0-2.55-2.215-4.625-4.938-4.625S2.221 5.006 2.221 7.556c0 3.225 2.86 6.027 4.144 7.137h.004l.04.038.484.4.077.063a.628.628 0 0 0 .074.047zm-2.52-.548a16.898 16.898 0 0 1-1.183-1.315C2.187 11.942.967 9.897.967 7.555c0-3.319 2.855-5.88 6.192-5.88 3.338 0 6.193 2.561 6.193 5.881 0 2.34-1.22 4.387-2.376 5.822a16.898 16.898 0 0 1-1.182 1.315h.15a1.912 1.912 0 0 1 1.914 1.914v1.84a1.912 1.912 0 0 1-1.914 1.914H4.377a1.912 1.912 0 0 1-1.914-1.914v-1.84a1.912 1.912 0 0 1 1.914-1.914zm3.82-6.935c0 .692-.55 1.222-1.187 1.222s-1.185-.529-1.185-1.222.548-1.222 1.185-1.222c.638 0 1.186.529 1.186 1.222zm-1.186 2.477c1.348 0 2.442-1.11 2.442-2.478S8.507 5.28 7.159 5.28 4.72 6.39 4.72 7.758s1.092 2.477 2.44 2.477zm2.048 7.71H5.114v-.838h4.093z'/%3E%3Cpath fill='%23e1e3e9' d='M2.222 7.555c0-2.55 2.214-4.625 4.937-4.625 2.723 0 4.938 2.075 4.938 4.625 0 3.832-4.038 7.068-4.672 7.575l-.077.063a.286.286 0 0 1-.189.07.286.286 0 0 1-.188-.07l-.077-.063c-.634-.507-4.672-3.743-4.672-7.575zm4.937 2.68c1.348 0 2.442-1.11 2.442-2.478S8.507 5.28 7.159 5.28 4.72 6.39 4.72 7.758s1.092 2.477 2.44 2.477z'/%3E%3Cpath fill='%23fff' d='M4.377 15.948a.657.657 0 0 0-.659.659v1.84a.657.657 0 0 0 .659.659h5.565a.657.657 0 0 0 .659-.659v-1.84a.657.657 0 0 0-.659-.659zm4.83 1.16H5.114v.838h4.093z'/%3E%3C/g%3E%3C/svg%3E"); }
}
@media (-ms-high-contrast:black-on-white) {
  a.mapboxgl-ctrl-logo, a.maplibregl-ctrl-logo { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='23' fill='none'%3E%3Cpath fill='%23000' fill-opacity='.4' fill-rule='evenodd' d='M17.408 16.796h-1.827l2.501-12.095h.198l3.324 6.533.988 2.19.988-2.19 3.258-6.533h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.929 5.644h-.098l-2.914-5.644-.757-1.71-.345 1.71zm1.958-3.42-.726 3.663a1.255 1.255 0 0 1-1.232 1.011h-1.827a1.255 1.255 0 0 1-1.229-1.509l2.501-12.095a1.255 1.255 0 0 1 1.23-1.001h.197a1.255 1.255 0 0 1 1.12.685l3.19 6.273 3.125-6.263a1.255 1.255 0 0 1 1.123-.695h.181a1.255 1.255 0 0 1 1.227.991l1.443 6.71a5.11 5.11 0 0 1 .314-.787l.009-.016a4.623 4.623 0 0 1 1.777-1.887c.782-.46 1.668-.667 2.611-.667a4.548 4.548 0 0 1 1.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255 1.255 0 0 1 1.212.925 1.255 1.255 0 0 1 1.212-.925h1.711c.284 0 .545.094.755.252.613-.3 1.312-.45 2.075-.45 1.356 0 2.557.445 3.482 1.4.314.319.566.676.763 1.064V4.701a1.255 1.255 0 0 1 1.255-1.255h1.86A1.255 1.255 0 0 1 54.44 4.7v9.194h2.217c.19 0 .37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.416 2.416 0 0 1-.682-1.71c0-.665.267-1.253.735-1.7a2.448 2.448 0 0 1 1.722-.674 2.43 2.43 0 0 1 1.705.675c.211.2.381.43.504.683V4.7a1.255 1.255 0 0 1 1.255-1.255h1.744A1.255 1.255 0 0 1 65.812 4.7v3.335a4.76 4.76 0 0 1 1.526-.246c.938 0 1.817.214 2.59.69a4.47 4.47 0 0 1 1.67 1.743v-.98a1.255 1.255 0 0 1 1.256-1.256h1.777c.233 0 .451.064.639.174a3.407 3.407 0 0 1 1.567-.372c.346 0 .861.02 1.285.232a1.255 1.255 0 0 1 .689 1.004 4.73 4.73 0 0 1 .853-.588c.795-.44 1.675-.647 2.61-.647 1.385 0 2.65.39 3.525 1.396.836.938 1.168 2.173 1.168 3.528 0 .343-.02.694-.056 1.051a1.255 1.255 0 0 1-.947 1.09l.408.952a1.255 1.255 0 0 1-.477 1.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06 0-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.815 5.815 0 0 1-.548-2.512c0-.286.017-.567.053-.843a1.255 1.255 0 0 1-.333-.086l-.166-.004c-.223 0-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255 1.255 0 0 1-1.256 1.256h-1.777a1.255 1.255 0 0 1-1.256-1.256V15.69l-.032.057a4.778 4.778 0 0 1-1.86 1.833 5.04 5.04 0 0 1-2.484.634 4.47 4.47 0 0 1-1.935-.424 1.252 1.252 0 0 1-.764.258h-1.71a1.255 1.255 0 0 1-1.256-1.255V7.687a2.402 2.402 0 0 1-.428.625c.253.23.412.561.412.93v7.553a1.255 1.255 0 0 1-1.256 1.255h-1.843a1.25 1.25 0 0 1-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255 1.255 0 0 1-1.256-1.255v-1.251l-.061.117a4.703 4.703 0 0 1-1.782 1.884 4.767 4.767 0 0 1-2.485.67 5.6 5.6 0 0 1-1.485-.188l.009 2.764a1.255 1.255 0 0 1-1.255 1.259h-1.729a1.255 1.255 0 0 1-1.255-1.255v-3.537a1.255 1.255 0 0 1-1.167.793h-1.679a1.25 1.25 0 0 1-.77-.263 4.47 4.47 0 0 1-1.945.429c-.885 0-1.724-.21-2.495-.632l-.017-.01a4.983 4.983 0 0 1-1.081-.836 1.255 1.255 0 0 1-1.254 1.312h-1.81a1.255 1.255 0 0 1-1.228-.99l-.782-3.625-2.044 3.939a1.255 1.255 0 0 1-1.115.676h-.098a1.255 1.255 0 0 1-1.116-.68l-2.061-3.994zM35.92 16.63l.207-.114.223-.15c.329-.237.574-.499.735-.785l.061-.118.033 1.332h1.678V9.242h-1.694l-.033 1.267c-.088-.22-.264-.438-.526-.658l-.032-.028a3.16 3.16 0 0 0-.668-.428l-.27-.12a3.293 3.293 0 0 0-1.235-.23c-.757 0-1.415.163-1.974.493a3.36 3.36 0 0 0-1.3 1.382c-.297.593-.444 1.284-.444 2.074 0 .8.17 1.503.51 2.107a3.795 3.795 0 0 0 1.382 1.381 3.883 3.883 0 0 0 1.893.477c.53 0 1.015-.11 1.455-.33zm-2.789-5.38c-.384.45-.575 1.038-.575 1.762 0 .735.186 1.332.559 1.794.384.45.933.675 1.645.675a2.25 2.25 0 0 0 .934-.19 2.17 2.17 0 0 0 .468-.29l.178-.161a2.163 2.163 0 0 0 .397-.561c.163-.333.244-.717.244-1.15v-.115c0-.472-.098-.894-.296-1.267l-.043-.077a2.211 2.211 0 0 0-.633-.709l-.13-.086-.047-.028a2.099 2.099 0 0 0-1.073-.285c-.702 0-1.244.231-1.629.692zm2.316 2.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.958.958 0 0 0-.353-.389.851.851 0 0 0-.464-.127c-.4 0-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945 0 .506.122.801.27.99.097.11.266.224.68.224.303 0 .504-.09.687-.269zm7.545 1.705a2.626 2.626 0 0 0 .331.423c.213.22.464.402.755.548l.173.074c.433.17.93.255 1.49.255.68 0 1.295-.165 1.844-.493a3.447 3.447 0 0 0 1.316-1.4c.329-.603.493-1.299.493-2.089 0-1.273-.33-2.243-.988-2.913-.658-.68-1.52-1.02-2.584-1.02-.598 0-1.124.115-1.575.347a2.807 2.807 0 0 0-.415.262l-.199.166a3.35 3.35 0 0 0-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138c.137.193.297.36.48.5l.155.11.053.034c.34.197.713.297 1.119.297.714 0 1.262-.225 1.645-.675.385-.46.576-1.048.576-1.762 0-.746-.192-1.338-.576-1.777-.372-.45-.92-.675-1.645-.675-.29 0-.569.053-.835.16a2.366 2.366 0 0 0-.284.136 1.99 1.99 0 0 0-.363.254 2.237 2.237 0 0 0-.46.569l-.082.162a2.56 2.56 0 0 0-.213 1.072v.115c0 .471.098.894.296 1.267l.135.211zm.964-.818a1.11 1.11 0 0 0 .367.385.937.937 0 0 0 .476.118c.423 0 .59-.117.687-.23.159-.194.28-.478.28-.95 0-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a.995.995 0 0 0-.503.135l-.012.007a.859.859 0 0 0-.335.343c-.073.133-.132.324-.132.614v.115a1.43 1.43 0 0 0 .14.66zm15.7-6.222c.232-.23.346-.516.346-.856a1.053 1.053 0 0 0-.345-.79 1.175 1.175 0 0 0-.84-.329c-.34 0-.625.11-.855.33a1.053 1.053 0 0 0-.346.79c0 .34.115.625.346.855.23.23.516.346.856.346.34 0 .62-.115.839-.346zm4.337 9.314.033-1.332c.128.269.324.518.59.747l.098.081a3.727 3.727 0 0 0 .316.224l.223.122a3.21 3.21 0 0 0 1.44.322 3.785 3.785 0 0 0 1.875-.477 3.52 3.52 0 0 0 1.382-1.366c.352-.593.526-1.29.526-2.09 0-.79-.147-1.48-.444-2.073a3.235 3.235 0 0 0-1.283-1.399c-.549-.34-1.195-.51-1.942-.51a3.476 3.476 0 0 0-1.527.344l-.086.043-.165.09a3.412 3.412 0 0 0-.33.214c-.288.21-.507.446-.656.707a1.893 1.893 0 0 0-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.482 2.482 0 0 0 .566.7c.078.065.159.125.245.18l.144.08a2.105 2.105 0 0 0 .975.232c.713 0 1.262-.225 1.645-.675.384-.46.576-1.053.576-1.778 0-.734-.192-1.327-.576-1.777-.373-.46-.921-.692-1.645-.692a2.18 2.18 0 0 0-1.015.235c-.147.075-.285.17-.415.282l-.15.142a2.086 2.086 0 0 0-.42.594c-.149.32-.223.685-.223 1.1v.115c0 .47.097.89.293 1.26zm2.616-.293c.157-.191.28-.479.28-.967 0-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.868.868 0 0 0-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0 .285.057.499.144.669a1.13 1.13 0 0 0 .367.405c.137.082.28.123.455.123.423 0 .59-.118.686-.23zm8.266-3.013c.23-.087.472-.134.724-.14l.069-.002c.329 0 .542.033.642.099l.247-1.794c-.13-.066-.37-.099-.717-.099a2.3 2.3 0 0 0-.545.063 2.086 2.086 0 0 0-.411.148 2.18 2.18 0 0 0-.4.249 2.482 2.482 0 0 0-.485.499 2.659 2.659 0 0 0-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884c0-.364.053-.678.159-.943a1.49 1.49 0 0 1 .466-.636 2.52 2.52 0 0 1 .399-.253 2.19 2.19 0 0 1 .224-.099zm9.784 2.656.05-.922c0-1.162-.285-2.062-.856-2.698-.559-.647-1.42-.97-2.584-.97-.746 0-1.415.163-2.007.493a3.462 3.462 0 0 0-1.4 1.382c-.329.604-.493 1.306-.493 2.106 0 .714.143 1.371.428 1.975.285.593.73 1.07 1.332 1.432.604.351 1.355.526 2.255.526.649 0 1.204-.062 1.668-.185l.044-.012.135-.04c.409-.122.736-.263.984-.421l-.542-1.267c-.2.108-.415.199-.642.274l-.297.087c-.34.088-.773.131-1.3.131-.636 0-1.135-.147-1.497-.444a1.573 1.573 0 0 1-.192-.193c-.244-.294-.415-.705-.512-1.234l-.004-.021h5.43zm-5.427-1.256-.003.022h3.752v-.138c-.007-.485-.104-.857-.288-1.118a1.056 1.056 0 0 0-.156-.176c-.307-.285-.746-.428-1.316-.428-.657 0-1.155.202-1.494.604-.253.3-.417.712-.494 1.234zm-27.053 2.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z'/%3E%3Cpath fill='%23fff' d='m19.63 11.151-.757-1.71-.345 1.71-1.12 5.644h-1.827L18.083 4.7h.197l3.325 6.533.988 2.19.988-2.19L26.839 4.7h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.93 5.644h-.098l-2.913-5.644zm14.836 5.81c-.68 0-1.311-.16-1.893-.478a3.795 3.795 0 0 1-1.381-1.382c-.34-.604-.51-1.306-.51-2.106 0-.79.147-1.482.444-2.074a3.364 3.364 0 0 1 1.3-1.382c.559-.33 1.217-.494 1.974-.494a3.293 3.293 0 0 1 1.234.231 3.341 3.341 0 0 1 .97.575c.264.22.44.439.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332c-.186.395-.526.746-1.02 1.053a3.167 3.167 0 0 1-1.662.444zm.296-1.482c.626 0 1.152-.214 1.58-.642.428-.44.642-1.01.642-1.711v-.115c0-.472-.098-.894-.296-1.267a2.211 2.211 0 0 0-.807-.872 2.098 2.098 0 0 0-1.119-.313c-.702 0-1.245.231-1.629.692-.384.45-.575 1.037-.575 1.76 0 .736.186 1.333.559 1.795.384.45.933.675 1.645.675zm6.521-6.237h1.711v1.4c.604-1.065 1.547-1.597 2.83-1.597 1.064 0 1.926.34 2.584 1.02.659.67.988 1.641.988 2.914 0 .79-.164 1.487-.493 2.09a3.456 3.456 0 0 1-1.316 1.399 3.51 3.51 0 0 1-1.844.493c-.636 0-1.19-.11-1.662-.329a2.665 2.665 0 0 1-1.086-.97l.017 5.134h-1.728V9.242zm4.048 6.22c.714 0 1.262-.224 1.645-.674.385-.46.576-1.048.576-1.762 0-.746-.192-1.338-.576-1.777-.372-.45-.92-.675-1.645-.675-.395 0-.768.098-1.12.296-.34.187-.613.46-.822.823-.197.351-.296.763-.296 1.234v.115c0 .472.098.894.296 1.267.209.362.483.647.823.855.34.197.713.297 1.119.297z'/%3E%3Cpath fill='%23e1e3e9' d='M51.325 4.7h1.86v10.45h3.473v1.646h-5.333zm7.12 4.542h1.843v7.553h-1.843zm.905-1.415a1.159 1.159 0 0 1-.856-.346 1.165 1.165 0 0 1-.346-.856 1.053 1.053 0 0 1 .346-.79c.23-.219.516-.329.856-.329.329 0 .609.11.839.33a1.053 1.053 0 0 1 .345.79 1.159 1.159 0 0 1-.345.855c-.22.23-.5.346-.84.346zm7.875 9.133a3.167 3.167 0 0 1-1.662-.444c-.482-.307-.817-.658-1.004-1.053l-.033 1.332h-1.71V4.701h1.743v4.657l-.082 1.283c.186-.438.548-.812 1.086-1.119a3.486 3.486 0 0 1 1.778-.477c.746 0 1.393.17 1.942.51a3.235 3.235 0 0 1 1.283 1.4c.297.592.444 1.282.444 2.072 0 .8-.175 1.498-.526 2.09a3.52 3.52 0 0 1-1.382 1.366 3.785 3.785 0 0 1-1.876.477zm-.296-1.481c.713 0 1.26-.225 1.645-.675.384-.46.577-1.053.577-1.778 0-.734-.193-1.327-.577-1.776-.373-.46-.921-.692-1.645-.692a2.115 2.115 0 0 0-1.58.659c-.428.428-.642.992-.642 1.694v.115c0 .473.098.895.296 1.267a2.385 2.385 0 0 0 .807.872 2.1 2.1 0 0 0 1.119.313zm5.927-6.237h1.777v1.481c.176-.505.46-.91.856-1.217a2.14 2.14 0 0 1 1.349-.46c.351 0 .593.032.724.098l-.247 1.794c-.099-.066-.313-.099-.642-.099-.516 0-.988.164-1.416.494-.417.329-.626.855-.626 1.58v3.883h-1.777V9.242zm9.534 7.718c-.9 0-1.651-.175-2.255-.526-.603-.362-1.047-.84-1.332-1.432a4.567 4.567 0 0 1-.428-1.975c0-.8.164-1.502.493-2.106a3.462 3.462 0 0 1 1.4-1.382c.592-.33 1.262-.494 2.007-.494 1.163 0 2.024.324 2.584.97.57.637.856 1.537.856 2.7 0 .296-.017.603-.05.92h-5.43c.12.67.356 1.153.708 1.45.362.296.86.443 1.497.443.526 0 .96-.044 1.3-.131a4.123 4.123 0 0 0 .938-.362l.542 1.267c-.274.175-.647.329-1.119.46-.472.132-1.042.197-1.711.197zm1.596-4.558c.01-.68-.137-1.158-.444-1.432-.307-.285-.746-.428-1.316-.428-1.152 0-1.815.62-1.991 1.86h3.752z'/%3E%3Cg fill-rule='evenodd' stroke-width='1.036'%3E%3Cpath fill='%23000' fill-opacity='.4' d='m8.166 16.146-.002.002a1.54 1.54 0 0 1-2.009 0l-.002-.002-.043-.034-.002-.002-.199-.162H4.377a.657.657 0 0 0-.659.659v1.84a.657.657 0 0 0 .659.659h5.565a.657.657 0 0 0 .659-.659v-1.84a.657.657 0 0 0-.659-.659H8.411l-.202.164zm-1.121-.905a.29.29 0 0 0 .113.023.286.286 0 0 0 .189-.07l.077-.063c.634-.508 4.672-3.743 4.672-7.575 0-2.55-2.215-4.625-4.938-4.625S2.221 5.006 2.221 7.556c0 3.225 2.86 6.027 4.144 7.137h.004l.04.038.484.4.077.063a.628.628 0 0 0 .074.047zm-2.52-.548a16.898 16.898 0 0 1-1.183-1.315C2.187 11.942.967 9.897.967 7.555c0-3.319 2.855-5.88 6.192-5.88 3.338 0 6.193 2.561 6.193 5.881 0 2.34-1.22 4.387-2.376 5.822a16.898 16.898 0 0 1-1.182 1.315h.15a1.912 1.912 0 0 1 1.914 1.914v1.84a1.912 1.912 0 0 1-1.914 1.914H4.377a1.912 1.912 0 0 1-1.914-1.914v-1.84a1.912 1.912 0 0 1 1.914-1.914zm3.82-6.935c0 .692-.55 1.222-1.187 1.222s-1.185-.529-1.185-1.222.548-1.222 1.185-1.222c.638 0 1.186.529 1.186 1.222zm-1.186 2.477c1.348 0 2.442-1.11 2.442-2.478S8.507 5.28 7.159 5.28 4.72 6.39 4.72 7.758s1.092 2.477 2.44 2.477zm2.048 7.71H5.114v-.838h4.093z'/%3E%3Cpath fill='%23e1e3e9' d='M2.222 7.555c0-2.55 2.214-4.625 4.937-4.625 2.723 0 4.938 2.075 4.938 4.625 0 3.832-4.038 7.068-4.672 7.575l-.077.063a.286.286 0 0 1-.189.07.286.286 0 0 1-.188-.07l-.077-.063c-.634-.507-4.672-3.743-4.672-7.575zm4.937 2.68c1.348 0 2.442-1.11 2.442-2.478S8.507 5.28 7.159 5.28 4.72 6.39 4.72 7.758s1.092 2.477 2.44 2.477z'/%3E%3Cpath fill='%23fff' d='M4.377 15.948a.657.657 0 0 0-.659.659v1.84a.657.657 0 0 0 .659.659h5.565a.657.657 0 0 0 .659-.659v-1.84a.657.657 0 0 0-.659-.659zm4.83 1.16H5.114v.838h4.093z'/%3E%3C/g%3E%3C/svg%3E"); }
}
@media screen {
  .mapboxgl-ctrl-attrib.mapboxgl-compact, .maplibregl-ctrl-attrib.maplibregl-compact { background-color: rgb(255, 255, 255); border-radius: 12px; box-sizing: content-box; margin: 10px; min-height: 20px; padding: 2px 24px 2px 0px; position: relative; }
  .mapboxgl-ctrl-attrib.mapboxgl-compact-show, .maplibregl-ctrl-attrib.maplibregl-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, .maplibregl-ctrl-bottom-left > .maplibregl-ctrl-attrib.maplibregl-compact-show, .maplibregl-ctrl-top-left > .maplibregl-ctrl-attrib.maplibregl-compact-show { border-radius: 12px; padding: 2px 8px 2px 28px; }
  .mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-inner, .maplibregl-ctrl-attrib.maplibregl-compact .maplibregl-ctrl-attrib-inner { display: none; }
  .mapboxgl-ctrl-attrib-button, .maplibregl-ctrl-attrib-button { background-color: rgba(255, 255, 255, 0.5); background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill-rule='evenodd' viewBox='0 0 20 20'%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"); border: 0px; border-radius: 12px; box-sizing: border-box; cursor: pointer; display: none; height: 24px; outline: none; position: absolute; right: 0px; top: 0px; width: 24px; }
  .maplibregl-ctrl-attrib summary.maplibregl-ctrl-attrib-button { appearance: none; list-style: none; }
  .maplibregl-ctrl-attrib summary.maplibregl-ctrl-attrib-button::-webkit-details-marker { display: none; }
  .mapboxgl-ctrl-bottom-left .mapboxgl-ctrl-attrib-button, .mapboxgl-ctrl-top-left .mapboxgl-ctrl-attrib-button, .maplibregl-ctrl-bottom-left .maplibregl-ctrl-attrib-button, .maplibregl-ctrl-top-left .maplibregl-ctrl-attrib-button { left: 0px; }
  .mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-button, .mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-inner, .maplibregl-ctrl-attrib.maplibregl-compact .maplibregl-ctrl-attrib-button, .maplibregl-ctrl-attrib.maplibregl-compact-show .maplibregl-ctrl-attrib-inner { display: block; }
  .mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-button, .maplibregl-ctrl-attrib.maplibregl-compact-show .maplibregl-ctrl-attrib-button { background-color: rgba(0, 0, 0, 0.05); }
  .mapboxgl-ctrl-bottom-right > .mapboxgl-ctrl-attrib.mapboxgl-compact::after, .maplibregl-ctrl-bottom-right > .maplibregl-ctrl-attrib.maplibregl-compact::after { bottom: 0px; right: 0px; }
  .mapboxgl-ctrl-top-right > .mapboxgl-ctrl-attrib.mapboxgl-compact::after, .maplibregl-ctrl-top-right > .maplibregl-ctrl-attrib.maplibregl-compact::after { right: 0px; top: 0px; }
  .mapboxgl-ctrl-top-left > .mapboxgl-ctrl-attrib.mapboxgl-compact::after, .maplibregl-ctrl-top-left > .maplibregl-ctrl-attrib.maplibregl-compact::after { left: 0px; top: 0px; }
  .mapboxgl-ctrl-bottom-left > .mapboxgl-ctrl-attrib.mapboxgl-compact::after, .maplibregl-ctrl-bottom-left > .maplibregl-ctrl-attrib.maplibregl-compact::after { bottom: 0px; left: 0px; }
}
@media screen and (-ms-high-contrast:active) {
  .mapboxgl-ctrl-attrib.mapboxgl-compact::after, .maplibregl-ctrl-attrib.maplibregl-compact::after { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23fff' fill-rule='evenodd' viewBox='0 0 20 20'%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, .maplibregl-ctrl-attrib.maplibregl-compact::after { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill-rule='evenodd' viewBox='0 0 20 20'%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"); }
}
@-webkit-keyframes maplibregl-user-location-dot-pulse { 
  0% { opacity: 1; transform: scale(1); }
  70% { opacity: 0; transform: scale(3); }
  100% { opacity: 0; transform: scale(1); }
}
@keyframes maplibregl-user-location-dot-pulse { 
  0% { opacity: 1; transform: scale(1); }
  70% { opacity: 0; transform: scale(3); }
  100% { opacity: 0; transform: scale(1); }
}
@media (hover: none), (max-width: 480px) {
  .maplibregl-cooperative-gesture-screen .maplibregl-desktop-message { display: none; }
  .maplibregl-cooperative-gesture-screen .maplibregl-mobile-message { display: block; }
}
:root { --container-border-width: 8px; --container-gap-width: 8px; --transition-short: 0.1s; --transition-standard: 0.3s; --buttons-dialog-gap-row: 8px; --buttons-dialog-gap-column: 8px; --MBody-border-radius: 8px; --dialog-zIndex-wrapper-default: 4000; --dialog-zIndex-static-background: 4009; --dialog-zIndex-static: calc(var(--dialog-zIndex-static-background) + 1); --dialog-zIndex-standard-background: calc(var(--dialog-zIndex-static) + 1); --dialog-zIndex-standard: calc(var(--dialog-zIndex-standard-background) + 1); font-size: 10px; }
[class^="cpd-theme"][class^="cpd-theme"] { --cpd-font-family-sans: "Inter",var(--emoji-font-family),"Apple Color Emoji","Segoe UI Emoji","Arial","Helvetica",sans-serif,"Noto Color Emoji"; }
@media only percy {
  :root { --percy-color-avatar: var(--cpd-color-fuchsia-1200); --percy-color-displayName: var(--cpd-color-blue-1200); --percy-color-replyChain-border: var(--cpd-color-blue-1200); }
}
@media (prefers-reduced-motion) {
  :root { --transition-short: 0; --transition-standard: 0; }
}
html { height: 100%; overflow: hidden; overscroll-behavior: none; }
body { -webkit-font-smoothing: antialiased; background-color: var(--cpd-color-bg-canvas-default); border: 0px; color: var(--cpd-color-text-primary); font: var(--cpd-font-body-md-regular); letter-spacing: var(--cpd-font-letter-spacing-body-md); margin: 0px; }
code, pre { font-family: "Inconsolata",var(--emoji-font-family),"Apple Color Emoji","Segoe UI Emoji","Courier",monospace,"Noto Color Emoji"; font-size: 100% !important; }
b { font-weight: 700; }
h2 { color: var(--cpd-color-text-primary); font: var(--cpd-font-heading-lg-regular); letter-spacing: var(--cpd-font-letter-spacing-heading-lg); margin-bottom: 16px; margin-top: 16px; }
a:hover, a:link, a:visited { color: var(--cpd-color-text-link-external); }
input[type="password"], input[type="search"], input[type="text"] { font-style: ; font-variant-ligatures: ; font-variant-caps: ; font-variant-numeric: ; font-variant-east-asian: ; font-variant-alternates: ; font-variant-position: ; font-stretch: ; font-size: ; line-height: ; font-family: ; font-optical-sizing: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-weight: var(--cpd-font-weight-semibold); min-width: 0px; padding: 9px; }
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-results-button, input[type="search"]::-webkit-search-results-decoration { display: none; }
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { opacity: 1; }
input::placeholder, textarea::placeholder { opacity: 1; }
input[type="password"], input[type="text"], textarea { background-color: transparent; color: var(--cpd-color-text-primary); }
textarea { color: var(--cpd-color-text-primary); }
input[type="password"]:focus, input[type="text"]:focus, textarea:focus { box-shadow: none; outline: none; }
:focus:not(:focus-visible) { outline: none; }
fieldset { border: none; display: inline-block; margin-inline: unset; min-inline-size: unset; padding-block: unset; padding-inline: unset; }
summary { cursor: pointer; }
legend { border: none; padding-inline: unset; }
#mx_theme_accentColor { color: var(--cpd-color-text-action-accent); }
#mx_theme_secondaryAccentColor { color: rgb(242, 245, 248); }
.mx_Username_color1 { color: var(--cpd-color-blue-1200); }
.mx_Username_color2 { color: var(--cpd-color-fuchsia-1200); }
.mx_Username_color3 { color: var(--cpd-color-green-1200); }
.mx_Username_color4 { color: var(--cpd-color-pink-1200); }
.mx_Username_color5 { color: var(--cpd-color-orange-1200); }
.mx_Username_color6 { color: var(--cpd-color-cyan-1200); }
.mx_Username_color7 { color: var(--cpd-color-purple-1200); }
.mx_Username_color8 { color: var(--cpd-color-lime-1200); }
html { }
* { }
::-webkit-scrollbar { height: 6px; width: 6px; }
::-webkit-scrollbar-thumb { background-color: rgba(0, 0, 0, 0.2); border-radius: 3px; }
.mx_AutoHideScrollbar:hover { }
.mx_AutoHideScrollbar:hover::-webkit-scrollbar-thumb { background-color: rgba(0, 0, 0, 0.2); }
.mx_AutoHideScrollbar { overflow: hidden overlay; }
.mx_AutoHideScrollbar::-webkit-scrollbar, .mx_AutoHideScrollbar::-webkit-scrollbar-thumb { background-color: transparent; }
.mx_AutoHideScrollbar { }
@-webkit-keyframes mx_FileDropTarget_animation { 
  0% { opacity: 0; }
  100% { opacity: 0.95; }
}
@keyframes mx_FileDropTarget_animation { 
  0% { opacity: 0; }
  100% { opacity: 0.95; }
}
@-webkit-keyframes mx_FileDropTarget_image_animation { 
  0% { transform: scaleX(0); }
  100% { transform: scaleX(1); }
}
@keyframes mx_FileDropTarget_image_animation { 
  0% { transform: scaleX(0); }
  100% { transform: scaleX(1); }
}
.mx_MainSplit { -webkit-box-orient: horizontal; -webkit-box-direction: normal; display: flex; flex-direction: row; height: 100%; min-height: 0px; min-width: 0px; }
.mx_MatrixChat_wrapper { display: flex; height: 100%; width: 100%; }
.mx_MatrixChat { -webkit-box-flex: 1; display: flex; flex: 1 1 0%; height: 100%; min-height: 0px; position: relative; width: 100%; }
:root { --RoomView_MessageList-padding: 18px; }
.mx_RoomView, .mx_RoomView_wrapper { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-box-flex: 1; display: flex; flex-direction: column; position: relative; }
.mx_RoomView { overflow-wrap: break-word; flex: 1 1 0%; }
.mx_RoomView .mx_MainSplit { -webkit-box-flex: 1; flex: 1 1 0px; }
.mx_RoomView_messagePanel { -webkit-box-flex: 1; flex: 1 1 0px; overflow-anchor: none; overflow-y: auto; width: 100%; }
.mx_RoomView_body { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-box-flex: 1; display: flex; flex: 1 1 0%; flex-direction: column; min-width: 0px; }
.mx_RoomView_body .mx_RoomView_messagePanel, .mx_RoomView_body .mx_RoomView_messagePanelSearchSpinner, .mx_RoomView_body .mx_RoomView_messagePanelSpinner { -webkit-box-ordinal-group: 3; order: 2; }
.mx_RoomView_body .mx_RoomView_timeline { -webkit-box-flex: 1; -webkit-box-orient: vertical; -webkit-box-direction: normal; display: flex; flex: 1 1 0%; flex-direction: column; margin-right: calc(var(--container-gap-width)/2); position: relative; }
.mx_RoomView_statusArea { -webkit-box-flex: 0; background-color: var(--cpd-color-bg-canvas-default); flex: 0 0 auto; max-height: 0px; overflow: hidden; transition: all 0.2s ease-out 0s; width: 100%; z-index: 1000; }
.mx_RoomView_statusAreaBox { margin: auto; min-height: 50px; }
.mx_RoomView_statusAreaBox_line { border-top: 1px solid transparent; height: 1px; margin-left: 65px; }
.mx_RoomView_messageListWrapper { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-box-pack: end; display: flex; flex-direction: column; justify-content: flex-end; position: relative; }
.mx_RoomView_MessageList { box-sizing: border-box; list-style-type: none; margin: 0px; padding: var(--RoomView_MessageList-padding); }
.mx_RoomView_MessageList li { clear: both; }
.mx_ScrollPanel .mx_RoomView_MessageList { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-box-pack: end; contain-intrinsic-size: 50px; content-visibility: auto; display: flex; flex-direction: column; justify-content: flex-end; position: relative; }
@-webkit-keyframes mx_Indicator_pulse { 
  0% { transform: scale(0.95); }
  70% { transform: scale(1); }
  100% { transform: scale(0.95); }
}
@keyframes mx_Indicator_pulse { 
  0% { transform: scale(0.95); }
  70% { transform: scale(1); }
  100% { transform: scale(0.95); }
}
@-webkit-keyframes mx_Indicator_pulse_shadow { 
  0% { opacity: 0.7; }
  70% { opacity: 0; transform: scale(2.2); }
  100% { opacity: 0; }
}
@keyframes mx_Indicator_pulse_shadow { 
  0% { opacity: 0.7; }
  70% { opacity: 0; transform: scale(2.2); }
  100% { opacity: 0; }
}
@media only screen and (max-width: 480px) {
  .mx_AuthBody { border-radius: 4px; max-width: 500px; padding: 10px; width: auto; }
}
@media only screen and (max-width: 480px) {
  .mx_AuthHeader { display: none; }
}
@media only screen and (max-width: 480px) {
  .mx_AuthHeaderLogo { display: none; }
}
@media only screen and (max-height: 768px) {
  .mx_AuthPage_modal { margin-top: 50px; }
}
@media only screen and (max-width: 480px) {
  .mx_AuthPage_modal { margin-top: 0px; }
}
@media only percy {
  .mx_BaseAvatar { background-color: var(--percy-color-avatar) !important; color: rgb(255, 255, 255) !important; }
}
button.mx_BaseAvatar { font-family: inherit; line-height: inherit; }
.mx_DecoratedRoomAvatar, .mx_ExtraTile { contain: content; line-height: 0; position: relative; }
.mx_AccessibleButton { cursor: pointer; }
:root { --image-view-panel-height: 68px; }
@media (prefers-reduced-motion) {
  .mx_ImageView_image_animating, .mx_ImageView_image_animatingLoading { transition: none 0s ease 0s !important; }
}
@supports ((-webkit-clip-path:polygon(0% 0%,100% 100%,0% 100%)) or (clip-path:polygon(0% 0%,100% 100%,0% 100%))) {
  .mx_InteractiveTooltip_chevron_top { background-color: inherit; border: none; border-radius: 0px 0px 0px 3px; clip-path: polygon(0px 0px, 100% 100%, 0px 100%); height: 16px; top: -5.65771px; transform: rotate(135deg); width: 16px; }
}
@supports ((-webkit-clip-path:polygon(0% 0%,100% 100%,0% 100%)) or (clip-path:polygon(0% 0%,100% 100%,0% 100%))) {
  .mx_InteractiveTooltip_chevron_bottom { background-color: inherit; border: none; border-radius: 0px 0px 0px 3px; bottom: -5.65771px; clip-path: polygon(0px 0px, 100% 100%, 0px 100%); height: 16px; transform: rotate(-45deg); width: 16px; }
}
.mx_Pill { -webkit-box-align: center; align-items: center; border-radius: 1rem; box-sizing: border-box; cursor: pointer; display: inline-flex; line-height: 1.0625rem; max-width: 100%; overflow: hidden; padding: 0.0625rem 0.4em; vertical-align: text-top; background-color: rgb(170, 170, 170) !important; color: rgb(244, 246, 250) !important; }
.mx_Pill > * { pointer-events: none; }
.mx_Pill:hover { background-color: rgb(204, 204, 204) !important; }
.mx_Pill .mx_BaseAvatar, .mx_Pill::before { margin-inline: -0.3em 0.2em; min-width: 1rem; }
.mx_Pill .mx_Pill_text { min-width: 0px; }
.mx_Pill .mx_Pill_text, a.mx_Pill { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
a.mx_Pill { text-decoration: none !important; }
.mx_Pill .mx_Pill_LinkIcon { background-color: var(--cpd-color-text-link-external); border-radius: 50%; color: var(--cpd-color-bg-canvas-default); padding: 1px; }
.mx_Pill .mx_Pill_LinkIcon, .mx_Pill .mx_Pill_UserIcon { box-sizing: border-box; height: 16px; width: 16px; }
.mx_Pill .mx_Pill_UserIcon { color: var(--cpd-color-text-secondary); }
.mx_Pill.mx_SpacePill { border-bottom-left-radius: 8px; border-top-left-radius: 8px; padding-left: 4px; }
@media only percy {
  .mx_ReplyChain { border-left-color: var(--percy-color-replyChain-border) !important; }
}
.mx_Emoji { font-size: max(1.125rem, 1em); vertical-align: bottom; }
@-webkit-keyframes spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}
@keyframes spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}
@media (-webkit-min-device-pixel-ratio: 0) {
  .mx_Checkbox input[type="checkbox"]:focus-visible + label .mx_Checkbox_background { outline-color: -webkit-focus-ring-color; outline-style: auto; }
}
@media (-webkit-min-device-pixel-ratio: 0) {
  .mx_StyledRadioButton input[type="radio"]:focus-visible + div { outline-color: -webkit-focus-ring-color; outline-style: auto; }
}
.mx_TextWithTooltip_target { display: inline; }
@-webkit-keyframes mx_fadein { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
@keyframes mx_fadein { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
@-webkit-keyframes mx_fadeout { 
  0% { opacity: 1; }
  100% { opacity: 0; }
}
@keyframes mx_fadeout { 
  0% { opacity: 1; }
  100% { opacity: 0; }
}
@-webkit-keyframes mx_UseCaseSelection_slideInLong { 
  0% { opacity: 0; transform: translateY(20px); }
  100% { opacity: 1; transform: translate(0px); }
}
@keyframes mx_UseCaseSelection_slideInLong { 
  0% { opacity: 0; transform: translateY(20px); }
  100% { opacity: 1; transform: translate(0px); }
}
@-webkit-keyframes mx_UseCaseSelection_slideInShort { 
  0% { opacity: 0; transform: translateY(8px); }
  100% { opacity: 1; transform: translate(0px); }
}
@keyframes mx_UseCaseSelection_slideInShort { 
  0% { opacity: 0; transform: translateY(8px); }
  100% { opacity: 1; transform: translate(0px); }
}
@-webkit-keyframes mx_UseCaseSelection_fadeOut { 
  0% { opacity: 1; }
  100% { opacity: 0; }
}
@keyframes mx_UseCaseSelection_fadeOut { 
  0% { opacity: 1; }
  100% { opacity: 0; }
}
.mx_DateSeparator_dateContent { padding: 0px 25px; }
.mx_DateSeparator_dateHeading { -webkit-box-flex: 0; color: inherit; flex: 0 0 auto; font-size: inherit; font-weight: inherit; margin: 0px; text-transform: capitalize; }
.mx_DisambiguatedProfile { cursor: pointer; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.mx_DisambiguatedProfile .mx_DisambiguatedProfile_displayName { font-style: ; font-variant-ligatures: ; font-variant-caps: ; font-variant-numeric: ; font-variant-east-asian: ; font-variant-alternates: ; font-variant-position: ; font-weight: ; font-stretch: ; font-size: ; font-family: ; font-optical-sizing: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; line-height: 1; margin-inline-end: 0px; }
.mx_DisambiguatedProfile .mx_DisambiguatedProfile_mxid { color: var(--cpd-color-text-secondary); font-size: var(--cpd-font-size-body-sm); margin-inline-start: 5px; }
@media only percy {
  .mx_DisambiguatedProfile_displayName { color: var(--percy-color-displayName) !important; }
}
.mx_EventTileBubble { --EventTileBubble_margin-block: 10px; background-color: var(--cpd-color-bg-subtle-secondary); border-radius: 8px; box-sizing: border-box; display: grid; grid-template-columns: 24px minmax(0px, 1fr) min-content min-content; max-width: min(calc(100% - var(--MessageTimestamp-width)*2),600px); padding: 10px; }
.mx_EventTileBubble::after, .mx_EventTileBubble::before { content: ""; grid-area: 1 / 1 / 3 / auto; height: 16px; inset: 0px; margin-top: 4px; -webkit-mask-position: center center; -webkit-mask-repeat: no-repeat; -webkit-mask-size: contain; position: relative; width: 16px; }
.mx_EventTileBubble .mx_EventTileBubble_subtitle, .mx_EventTileBubble .mx_EventTileBubble_title { grid-column: 2 / auto; min-inline-size: 50px; overflow-wrap: break-word; }
.mx_EventTileBubble .mx_EventTileBubble_title { font-size: 0.9375rem; font-weight: var(--cpd-font-weight-semibold); grid-row: 1 / auto; }
.mx_EventTileBubble .mx_MessageTimestamp { align-self: center; grid-area: 1 / 4 / 3 / auto; margin-left: 16px; }
.mx_MEmoteBody { white-space: pre-wrap; }
.mx_MEmoteBody_sender { cursor: pointer; }
.mx_MFileBody_info { cursor: pointer; }
.mx_MFileBody_info .mx_MFileBody_info_filename { display: inline-block; overflow: hidden; text-overflow: ellipsis; vertical-align: middle; white-space: nowrap; width: calc(100% - 44px); }
.mx_MImageBody_thumbnail_container { border-radius: var(--MBody-border-radius); contain: paint; overflow: hidden; }
.mx_MImageBody_thumbnail { display: block; height: 100%; width: 100%; }
.mx_EventTileBubble.mx_MJitsiWidgetEvent::before { background-color: rgb(145, 161, 192); -webkit-mask-image: url("../../img/element-icons/call/video-call.86ee0c8.svg"); }
.mx_MTextBody { white-space: pre-wrap; }
span.mx_MVideoBody { overflow: hidden; }
span.mx_MVideoBody .mx_MVideoBody_container { border-radius: var(--MBody-border-radius); overflow: hidden; }
span.mx_MVideoBody .mx_MVideoBody_container video { height: 100%; width: 100%; }
.mx_MediaBody { background-color: var(--cpd-color-bg-subtle-secondary); border-radius: 12px; color: var(--cpd-color-text-secondary); font-style: ; font-variant-ligatures: ; font-variant-caps: ; font-variant-numeric: ; font-variant-east-asian: ; font-variant-alternates: ; font-variant-position: ; font-weight: ; font-stretch: ; font-size: ; font-family: ; font-optical-sizing: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; line-height: 1.5rem; max-width: 243px; padding: 6px 12px; }
:root { --MessageTimestamp-width: 46px; --MessageTimestamp-max-width: 80px; --MessageTimestamp-color: #acacac; }
.mx_MessageTimestamp { font-feature-settings: "tnum"; color: var(--MessageTimestamp-color); display: block; font-size: 0.625rem; font-variant-numeric: tabular-nums; user-select: none; white-space: nowrap; width: var(--MessageTimestamp-width); }
.mx_RedactedBody { color: var(--cpd-color-text-secondary); padding-left: 20px; position: relative; vertical-align: middle; white-space: pre-wrap; }
.mx_RedactedBody::before { background-color: var(--cpd-color-icon-tertiary); content: ""; height: 14px; left: 0px; -webkit-mask-image: url("../../img/feather-customised/trash.custom.cce34e6.svg"); -webkit-mask-position: center center; -webkit-mask-repeat: no-repeat; -webkit-mask-size: contain; position: absolute; top: 1px; width: 14px; }
.mx_RoomAvatarEvent_avatar { display: inline; position: relative; top: 5px; }
.mx_TextualEvent { line-height: normal; overflow-y: hidden; }
.mx_TextualEvent a { color: var(--cpd-color-text-action-accent); cursor: pointer; }
.mx_TimelineSeparator { -webkit-box-align: center; align-items: center; clear: both; color: rgb(158, 158, 158); display: flex; font: var(--cpd-font-body-md-regular); margin: 4px 0px; }
.mx_TimelineSeparator > hr { -webkit-box-flex: 1; border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1px solid rgb(245, 248, 250); flex: 1 1 0px; height: 0px; }
.mx_UnknownBody { white-space: pre-wrap; }
:root { --AppTile_mini-height: 220px; }
@-webkit-keyframes mx_AppTileBody_fadeInSpinnerAnimation { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
@keyframes mx_AppTileBody_fadeInSpinnerAnimation { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
@-webkit-keyframes visualbell { 
  0% { background-color: rgb(255, 170, 170); }
  100% { background-color: var(--cpd-color-bg-canvas-default); }
}
.mx_RoomView_body[data-layout="bubble"] .mx_MessageComposer, .mx_RoomView_body[data-layout="bubble"] .mx_RoomView_statusArea, .mx_RoomView_body[data-layout="bubble"] .mx_RoomView_timeline { margin: 0px auto; max-width: 1200px; width: 100%; }
.mx_EventTile[data-layout="bubble"], .mx_GenericEventListSummary[data-layout="bubble"] { --avatarSize: 32px; --gutterSize: 11px; --cornerRadius: 12px; --maxWidth: 70%; --EventTile_bubble-margin-inline-start: 49px; --EventTile_bubble-margin-inline-end: 60px; margin-inline-end: var(--EventTile_bubble-margin-inline-end); margin-inline-start: var(--EventTile_bubble-margin-inline-start); }
.mx_EventTile[data-layout="bubble"] { --EventTile_bubble_line-margin-inline-start: -9px; --EventTile_bubble_line-margin-inline-end: -12px; --EventTile_bubble_gap-inline: 5px; }
.mx_EventTile[data-layout="bubble"] .mx_MessageTimestamp { max-width: var(--MessageTimestamp-max-width); width: unset; }
.mx_EventTile[data-layout="bubble"] .mx_ThreadSummary { clear: both; width: fit-content; }
.mx_EventTile[data-layout="bubble"] .mx_EventTile_content { margin-right: 0px; }
.mx_EventTile[data-layout="bubble"] .mx_EventTile_avatar { border: 4px solid var(--cpd-color-bg-canvas-default); border-radius: 50%; line-height: 0; position: absolute; top: 6px; z-index: 9; }
.mx_EventTile[data-layout="bubble"] .mx_EventTile_avatar img { border-radius: 50%; box-shadow: 0 0 0 3px var(--cpd-color-bg-canvas-default); }
.mx_EventTile[data-layout="bubble"]:hover .mx_EventTile_avatar { border-color: rgb(246, 247, 248); }
.mx_EventTile[data-layout="bubble"] .mx_EventTile { padding-top: 0px; }
.mx_EventTile[data-layout="bubble"]::before { border-radius: 4px; bottom: -1px; content: ""; left: calc(var(--EventTile_bubble-margin-inline-start)*-1); position: absolute; right: calc(var(--EventTile_bubble-margin-inline-end)*-1); top: -1px; z-index: -1; }
.mx_EventTile[data-layout="bubble"].mx_EventTile_selected::before, .mx_EventTile[data-layout="bubble"]:hover::before { background: rgb(246, 247, 248); }
.mx_EventTile[data-layout="bubble"].mx_EventTile_selected .mx_EventTile_avatar img, .mx_EventTile[data-layout="bubble"]:hover .mx_EventTile_avatar img { box-shadow: rgb(246, 247, 248) 0px 0px 0px 3px; }
.mx_EventTile[data-layout="bubble"] .mx_DisambiguatedProfile, .mx_EventTile[data-layout="bubble"] .mx_EventTile_line { --EventBubbleTile_line-max-width: 70%; line-height: 1.125rem; max-width: var(--EventBubbleTile_line-max-width); width: fit-content; }
.mx_EventTile[data-layout="bubble"] > .mx_DisambiguatedProfile { white-space: normal; }
.mx_EventTile[data-layout="bubble"] > .mx_DisambiguatedProfile .mx_DisambiguatedProfile_displayName { direction: ltr; margin-inline-end: 5px; unicode-bidi: embed; white-space: nowrap; }
.mx_EventTile[data-layout="bubble"] > .mx_DisambiguatedProfile .mx_DisambiguatedProfile_mxid { margin-inline-start: 0px; }
.mx_EventTile[data-layout="bubble"] .mx_EventTile_senderDetails > .mx_DisambiguatedProfile, .mx_EventTile[data-layout="bubble"] > .mx_DisambiguatedProfile { font-size: 0.9375rem; left: 2px; position: relative; top: -2px; }
.mx_EventTile[data-layout="bubble"] .mx_MediaBody { padding-right: 48px; }
.mx_EventTile[data-layout="bubble"] .mx_MImageBody .mx_MImageBody_thumbnail_container { -webkit-box-pack: center; justify-content: center; min-height: calc(1.8rem + var(--gutterSize) + var(--gutterSize)); min-width: calc(1.8rem + var(--gutterSize) + var(--gutterSize)); }
.mx_EventTile[data-layout="bubble"][data-self="false"] .mx_EventTile_line { border-bottom-right-radius: var(--cornerRadius); }
.mx_EventTile[data-layout="bubble"][data-self="false"] .mx_EventTile_line .mx_MBeaconBody, .mx_EventTile[data-layout="bubble"][data-self="false"] .mx_EventTile_line .mx_MImageBody .mx_MImageBody_thumbnail_container, .mx_EventTile[data-layout="bubble"][data-self="false"] .mx_EventTile_line .mx_MImageBody::before, .mx_EventTile[data-layout="bubble"][data-self="false"] .mx_EventTile_line .mx_MLocationBody_map, .mx_EventTile[data-layout="bubble"][data-self="false"] .mx_EventTile_line .mx_MVideoBody .mx_MVideoBody_container, .mx_EventTile[data-layout="bubble"][data-self="false"] .mx_EventTile_line .mx_MediaBody { border-bottom-right-radius: var(--cornerRadius) !important; }
.mx_EventTile[data-layout="bubble"][data-self="false"] .mx_EventTile_avatar { left: -36px; }
.mx_EventTile[data-layout="bubble"][data-self="false"] .mx_ThreadSummary { margin-inline-end: auto; margin-inline-start: calc(var(--gutterSize)*-1); }
.mx_EventTile[data-layout="bubble"][data-self="false"] { --backgroundColor: #e8edf4; }
.mx_EventTile[data-layout="bubble"][data-self="true"] .mx_EventTile_line { border-bottom-left-radius: var(--cornerRadius); margin-inline-start: auto; }
.mx_EventTile[data-layout="bubble"][data-self="true"] .mx_EventTile_line .mx_MBeaconBody, .mx_EventTile[data-layout="bubble"][data-self="true"] .mx_EventTile_line .mx_MImageBody .mx_MImageBody_thumbnail_container, .mx_EventTile[data-layout="bubble"][data-self="true"] .mx_EventTile_line .mx_MImageBody::before, .mx_EventTile[data-layout="bubble"][data-self="true"] .mx_EventTile_line .mx_MLocationBody_map, .mx_EventTile[data-layout="bubble"][data-self="true"] .mx_EventTile_line .mx_MVideoBody .mx_MVideoBody_container, .mx_EventTile[data-layout="bubble"][data-self="true"] .mx_EventTile_line .mx_MediaBody { border-bottom-left-radius: var(--cornerRadius) !important; }
.mx_EventTile[data-layout="bubble"][data-self="true"] .mx_ThreadSummary { margin-inline-end: calc(var(--gutterSize)*-1); margin-inline-start: auto; }
.mx_EventTile[data-layout="bubble"][data-self="true"] .mx_DisambiguatedProfile { display: none; }
.mx_EventTile[data-layout="bubble"][data-self="true"] .mx_EventTile_avatar { right: -38px; top: -19px; }
.mx_EventTile[data-layout="bubble"][data-self="true"] .mx_MediaBody { background: rgb(231, 248, 243); }
.mx_EventTile[data-layout="bubble"][data-self="true"] { --backgroundColor: #e7f8f3; }
.mx_EventTile[data-layout="bubble"] .mx_EventTile_line { border-top-left-radius: var(--cornerRadius); border-top-right-radius: var(--cornerRadius); display: flex; gap: 5px var(--EventTile_bubble_gap-inline); margin-block: 0px; margin-inline: var(--EventTile_bubble_line-margin-inline-start) var(--EventTile_bubble_line-margin-inline-end); position: relative; }
.mx_EventTile[data-layout="bubble"] .mx_EventTile_line .mx_MessageActionBar + .mx_MessageTimestamp, .mx_EventTile[data-layout="bubble"] .mx_EventTile_line > a { bottom: 0px; padding: 4px 8px; position: absolute; right: 0px; z-index: 3; }
.mx_EventTile[data-layout="bubble"] .mx_EventTile_line.mx_EventTile_mediaLine .mx_MAudioBody, .mx_EventTile[data-layout="bubble"] .mx_EventTile_line.mx_EventTile_mediaLine .mx_MFileBody { max-width: 100%; }
.mx_EventTile[data-layout="bubble"] .mx_EventTile_line.mx_EventTile_mediaLine.mx_EventTile_image .mx_MessageTimestamp { background-color: rgba(0, 0, 0, 0.6); border-radius: var(--MBody-border-radius); color: rgb(255, 255, 255); padding: 0px 4px; }
.mx_EventTile[data-layout="bubble"] .mx_EventTile_line .mx_MImageBody { height: 100%; width: 100%; }
.mx_EventTile[data-layout="bubble"] .mx_EventTile_line .mx_MImageBody .mx_MImageBody_thumbnail_container, .mx_EventTile[data-layout="bubble"] .mx_EventTile_line .mx_MVideoBody .mx_MVideoBody_container, .mx_EventTile[data-layout="bubble"] .mx_EventTile_line .mx_MediaBody { border-bottom-right-radius: unset; border-bottom-left-radius: unset; border-top-left-radius: var(--cornerRadius); border-top-right-radius: var(--cornerRadius); }
.mx_EventTile[data-layout="bubble"]:not(.mx_EventTile_noBubble) .mx_EventTile_line:not(.mx_EventTile_mediaLine) { background: var(--backgroundColor); padding-top: ; padding-bottom: ; padding-left: ; padding-right: 60px; }
.mx_EventTile[data-layout="bubble"]:not(.mx_EventTile_noBubble) .mx_EventTile_line:not(.mx_EventTile_mediaLine) .mx_EventTile_content { padding: 1px; }
.mx_EventTile[data-layout="bubble"].mx_EventTile_continuation[data-self="false"] .mx_EventTile_line, .mx_EventTile[data-layout="bubble"].mx_EventTile_continuation[data-self="false"] .mx_EventTile_line .mx_MBeaconBody, .mx_EventTile[data-layout="bubble"].mx_EventTile_continuation[data-self="false"] .mx_EventTile_line .mx_MImageBody .mx_MImageBody_thumbnail_container, .mx_EventTile[data-layout="bubble"].mx_EventTile_continuation[data-self="false"] .mx_EventTile_line .mx_MImageBody::before, .mx_EventTile[data-layout="bubble"].mx_EventTile_continuation[data-self="false"] .mx_EventTile_line .mx_MLocationBody_map, .mx_EventTile[data-layout="bubble"].mx_EventTile_continuation[data-self="false"] .mx_EventTile_line .mx_MVideoBody .mx_MVideoBody_container, .mx_EventTile[data-layout="bubble"].mx_EventTile_continuation[data-self="false"] .mx_EventTile_line .mx_MediaBody { border-top-left-radius: 0px; }
.mx_EventTile[data-layout="bubble"].mx_EventTile_continuation[data-self="true"] .mx_EventTile_line, .mx_EventTile[data-layout="bubble"].mx_EventTile_continuation[data-self="true"] .mx_EventTile_line .mx_MBeaconBody, .mx_EventTile[data-layout="bubble"].mx_EventTile_continuation[data-self="true"] .mx_EventTile_line .mx_MImageBody .mx_MImageBody_thumbnail_container, .mx_EventTile[data-layout="bubble"].mx_EventTile_continuation[data-self="true"] .mx_EventTile_line .mx_MImageBody::before, .mx_EventTile[data-layout="bubble"].mx_EventTile_continuation[data-self="true"] .mx_EventTile_line .mx_MLocationBody_map, .mx_EventTile[data-layout="bubble"].mx_EventTile_continuation[data-self="true"] .mx_EventTile_line .mx_MVideoBody .mx_MVideoBody_container, .mx_EventTile[data-layout="bubble"].mx_EventTile_continuation[data-self="true"] .mx_EventTile_line .mx_MediaBody { border-top-right-radius: 0px; }
.mx_EventTile[data-layout="bubble"][data-has-reply="true"] > .mx_EventTile_line { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }
.mx_EventTile[data-layout="bubble"] .mx_MTextBody { max-width: 100%; }
.mx_EventTile.mx_EventTile_noBubble[data-layout="bubble"] { --backgroundColor: transparent; }
.mx_EventTile.mx_EventTile_noBubble[data-layout="bubble"] .mx_EventTile_line.mx_EventTile_emote { font-style: italic; padding-right: 60px; }
.mx_EventTile.mx_EventTile_noBubble[data-layout="bubble"] .mx_EventTile_line.mx_EventTile_emote > a { align-self: center; bottom: unset; font-style: normal; top: unset; }
.mx_EventTile.mx_EventTile_noBubble[data-layout="bubble"] .mx_EventTile_line.mx_EventTile_emote .mx_MEmoteBody { padding: 4px 0px; }
.mx_EventTile.mx_EventTile_bubbleContainer[data-layout="bubble"] .mx_EventTile_line > a, .mx_EventTile.mx_EventTile_leftAlignedBubble[data-layout="bubble"] .mx_EventTile_line > a { display: none; }
.mx_EventTile.mx_EventTile_bubbleContainer[data-layout="bubble"], .mx_EventTile.mx_EventTile_info[data-layout="bubble"], .mx_EventTile.mx_EventTile_leftAlignedBubble[data-layout="bubble"] { -webkit-box-align: center; -webkit-box-pack: start; align-items: center; display: flex; justify-content: flex-start; padding: 5px 0px; }
.mx_EventTile.mx_EventTile_bubbleContainer[data-layout="bubble"] .mx_EventTile_info, .mx_EventTile.mx_EventTile_bubbleContainer[data-layout="bubble"] .mx_EventTile_line, .mx_EventTile.mx_EventTile_info[data-layout="bubble"] .mx_EventTile_info, .mx_EventTile.mx_EventTile_info[data-layout="bubble"] .mx_EventTile_line, .mx_EventTile.mx_EventTile_leftAlignedBubble[data-layout="bubble"] .mx_EventTile_info, .mx_EventTile.mx_EventTile_leftAlignedBubble[data-layout="bubble"] .mx_EventTile_line { margin: 0px; min-width: 100%; }
.mx_EventTile.mx_EventTile_bubbleContainer[data-layout="bubble"], .mx_EventTile.mx_EventTile_info[data-layout="bubble"], .mx_EventTile.mx_EventTile_leftAlignedBubble[data-layout="bubble"], .mx_GenericEventListSummary[data-layout="bubble"][data-expanded="false"] { --backgroundColor: transparent; --gutterSize: 0; }
.mx_EventTile.mx_EventTile_bubbleContainer[data-layout="bubble"] .mx_EventTile_avatar, .mx_EventTile.mx_EventTile_info[data-layout="bubble"] .mx_EventTile_avatar, .mx_EventTile.mx_EventTile_leftAlignedBubble[data-layout="bubble"] .mx_EventTile_avatar, .mx_GenericEventListSummary[data-layout="bubble"][data-expanded="false"] .mx_EventTile_avatar { margin-inline-end: var(--EventTile_bubble_gap-inline); order: -1; position: static; }
.mx_EventTile.mx_EventTile_bubbleContainer[data-layout="bubble"] .mx_EventTile_line .mx_MessageActionBar + .mx_MessageTimestamp, .mx_EventTile.mx_EventTile_bubbleContainer[data-layout="bubble"] .mx_EventTile_line > a, .mx_EventTile.mx_EventTile_info[data-layout="bubble"] .mx_EventTile_line .mx_MessageActionBar + .mx_MessageTimestamp, .mx_EventTile.mx_EventTile_info[data-layout="bubble"] .mx_EventTile_line > a, .mx_EventTile.mx_EventTile_leftAlignedBubble[data-layout="bubble"] .mx_EventTile_line .mx_MessageActionBar + .mx_MessageTimestamp, .mx_EventTile.mx_EventTile_leftAlignedBubble[data-layout="bubble"] .mx_EventTile_line > a, .mx_GenericEventListSummary[data-layout="bubble"][data-expanded="false"] .mx_EventTile_line .mx_MessageActionBar + .mx_MessageTimestamp, .mx_GenericEventListSummary[data-layout="bubble"][data-expanded="false"] .mx_EventTile_line > a { align-self: center; bottom: unset; left: -77px; right: auto; }
.mx_EventTile.mx_EventTile_bubbleContainer[data-layout="bubble"] .mx_EventTile_line .mx_MessageActionBar + .mx_MessageTimestamp .mx_MessageTimestamp, .mx_EventTile.mx_EventTile_bubbleContainer[data-layout="bubble"] .mx_EventTile_line .mx_MessageActionBar + .mx_MessageTimestamp.mx_MessageTimestamp, .mx_EventTile.mx_EventTile_bubbleContainer[data-layout="bubble"] .mx_EventTile_line > a .mx_MessageTimestamp, .mx_EventTile.mx_EventTile_bubbleContainer[data-layout="bubble"] .mx_EventTile_line > a.mx_MessageTimestamp, .mx_EventTile.mx_EventTile_info[data-layout="bubble"] .mx_EventTile_line .mx_MessageActionBar + .mx_MessageTimestamp .mx_MessageTimestamp, .mx_EventTile.mx_EventTile_info[data-layout="bubble"] .mx_EventTile_line .mx_MessageActionBar + .mx_MessageTimestamp.mx_MessageTimestamp, .mx_EventTile.mx_EventTile_info[data-layout="bubble"] .mx_EventTile_line > a .mx_MessageTimestamp, .mx_EventTile.mx_EventTile_info[data-layout="bubble"] .mx_EventTile_line > a.mx_MessageTimestamp, .mx_EventTile.mx_EventTile_leftAlignedBubble[data-layout="bubble"] .mx_EventTile_line .mx_MessageActionBar + .mx_MessageTimestamp .mx_MessageTimestamp, .mx_EventTile.mx_EventTile_leftAlignedBubble[data-layout="bubble"] .mx_EventTile_line .mx_MessageActionBar + .mx_MessageTimestamp.mx_MessageTimestamp, .mx_EventTile.mx_EventTile_leftAlignedBubble[data-layout="bubble"] .mx_EventTile_line > a .mx_MessageTimestamp, .mx_EventTile.mx_EventTile_leftAlignedBubble[data-layout="bubble"] .mx_EventTile_line > a.mx_MessageTimestamp, .mx_GenericEventListSummary[data-layout="bubble"][data-expanded="false"] .mx_EventTile_line .mx_MessageActionBar + .mx_MessageTimestamp .mx_MessageTimestamp, .mx_GenericEventListSummary[data-layout="bubble"][data-expanded="false"] .mx_EventTile_line .mx_MessageActionBar + .mx_MessageTimestamp.mx_MessageTimestamp, .mx_GenericEventListSummary[data-layout="bubble"][data-expanded="false"] .mx_EventTile_line > a .mx_MessageTimestamp, .mx_GenericEventListSummary[data-layout="bubble"][data-expanded="false"] .mx_EventTile_line > a.mx_MessageTimestamp { vertical-align: middle; }
.mx_EventTile { --EventTile_content-margin-inline-end: 34px; --EventTile_group_line-spacing-block-start: 1px; --EventTile_group_line-spacing-block-end: 3px; --EventTile_group_line-spacing-inline-start: 64px; --EventTile_group_line-line-height: 1.375rem; --EventTile_ThreadSummary-line-height: 1.5rem; clear: both; flex-shrink: 0; max-width: 100%; padding-top: 18px; position: relative; }
.mx_EventTile.mx_EventTile_info { color: var(--cpd-color-text-secondary); font-size: var(--cpd-font-size-body-sm); }
.mx_EventTile .mx_EventTile_avatar { cursor: pointer; user-select: none; }
.mx_EventTile .mx_EventTile_body { overflow-y: hidden; }
.mx_EventTile .mx_EventTileBubble { margin-block: var(--EventTileBubble_margin-block); min-width: 100px; }
.mx_EventTile .mx_MImageBody .mx_MImageBody_thumbnail_container { -webkit-box-align: center; align-items: center; display: flex; }
.mx_EventTile .mx_DisambiguatedProfile { color: var(--cpd-color-text-primary); display: inline-block; font: var(--cpd-font-body-md-regular); padding-bottom: 0px; padding-top: 0px; }
.mx_EventTile.mx_EventTile_bubbleContainer { display: grid; grid-template-columns: 1fr 100px; }
.mx_EventTile.mx_EventTile_bubbleContainer .mx_EventTile_line { grid-column: 1 / 3; margin-right: 0px; padding: 0px !important; }
.mx_EventTile.mx_EventTile_bubbleContainer:hover .mx_EventTile_line { background-color: inherit !important; }
.mx_EventTile[data-layout="group"], .mx_EventTile[data-layout="irc"] { --selected-message-border-width: 4px; --EventTile-box-shadow-offset-x: calc(50px + var(--selected-message-border-width)); --EventTile-box-shadow-spread-radius: -50px; }
.mx_EventTile[data-layout="group"] .mx_MImageBody .mx_MImageBody_thumbnail_container, .mx_EventTile[data-layout="irc"] .mx_MImageBody .mx_MImageBody_thumbnail_container { -webkit-box-pack: start; justify-content: flex-start; min-height: 2.75rem; min-width: 2.75rem; }
.mx_EventTile[data-layout="group"] .mx_EventTile_line, .mx_EventTile[data-layout="group"] .mx_EventTile_reply, .mx_EventTile[data-layout="irc"] .mx_EventTile_line, .mx_EventTile[data-layout="irc"] .mx_EventTile_reply { border-radius: 8px; position: relative; }
.mx_EventTile[data-layout="group"].mx_EventTile_actionBarFocused .mx_EventTile_line, .mx_EventTile[data-layout="group"].mx_EventTile_isEditing .mx_EventTile_line, .mx_EventTile[data-layout="group"].mx_EventTile_selected .mx_EventTile_line, .mx_EventTile[data-layout="group"]:focus-visible:focus-within .mx_EventTile_line, .mx_EventTile[data-layout="irc"].mx_EventTile_actionBarFocused .mx_EventTile_line, .mx_EventTile[data-layout="irc"].mx_EventTile_isEditing .mx_EventTile_line, .mx_EventTile[data-layout="irc"].mx_EventTile_selected .mx_EventTile_line, .mx_EventTile[data-layout="irc"]:focus-visible:focus-within .mx_EventTile_line { background-color: var(--cpd-color-bg-subtle-secondary); }
.mx_EventTile[data-layout="group"].mx_EventTile_continuation .mx_EventTile_line, .mx_EventTile[data-layout="irc"].mx_EventTile_continuation .mx_EventTile_line { clear: both; }
.mx_EventTile[data-layout="group"]:hover .mx_EventTile_line, .mx_EventTile[data-layout="irc"]:hover .mx_EventTile_line { background-color: var(--cpd-color-bg-subtle-secondary); }
.mx_EventTile[data-layout="bubble"] .mx_EventTileBubble, .mx_EventTile[data-layout="group"] .mx_EventTileBubble { margin-inline: auto; }
.mx_EventTile[data-layout="irc"] { --EventTile_irc_line-padding-block: 1px; --EventTile_irc_line_info-margin-inline-start: calc(var(--name-width) + var(--icon-width) + var(--right-padding)*1); -webkit-box-align: start; align-items: flex-start; display: flex; padding-top: 0px; }
.mx_EventTile[data-layout="irc"] > a { min-width: var(--MessageTimestamp-width); text-decoration: none; }
.mx_EventTile[data-layout="irc"] > * { margin-right: var(--right-padding); }
.mx_EventTile[data-layout="irc"] .mx_EventTile_avatar, .mx_EventTile[data-layout="irc"] .mx_EventTile_e2eIcon { height: var(--irc-line-height); }
.mx_EventTile[data-layout="irc"] .mx_DisambiguatedProfile, .mx_EventTile[data-layout="irc"] .mx_EventTile_avatar, .mx_EventTile[data-layout="irc"] .mx_EventTile_e2eIcon, .mx_EventTile[data-layout="irc"] .mx_EventTile_msgOption { flex-shrink: 0; }
.mx_EventTile[data-layout="irc"] .mx_EventTile_avatar { -webkit-box-ordinal-group: 2; -webkit-box-align: center; align-items: center; display: flex; order: 1; position: relative; }
.mx_EventTile[data-layout="irc"] .mx_EventTile_avatar > .mx_BaseAvatar, .mx_EventTile[data-layout="irc"] .mx_EventTile_avatar > .mx_BaseAvatar > * { font-size: 0.625rem !important; height: 0.875rem !important; line-height: 0.9375rem !important; width: 0.875rem !important; }
.mx_EventTile[data-layout="irc"] .mx_DisambiguatedProfile { -webkit-box-ordinal-group: 3; margin-inline-end: 0px; order: 2; width: var(--name-width); }
.mx_EventTile[data-layout="irc"] .mx_DisambiguatedProfile > .mx_DisambiguatedProfile_displayName { overflow: hidden; text-align: end; text-overflow: ellipsis; width: 100%; }
.mx_EventTile[data-layout="irc"] .mx_DisambiguatedProfile > .mx_DisambiguatedProfile_mxid { margin-left: 0px; padding: 0px 5px; visibility: collapse; }
.mx_EventTile[data-layout="irc"] .mx_DisambiguatedProfile:hover { overflow: visible; z-index: 10; }
.mx_EventTile[data-layout="irc"] .mx_DisambiguatedProfile:hover > .mx_DisambiguatedProfile_displayName { background-color: var(--cpd-color-bg-subtle-secondary); border-radius: 8px 0px 0px 8px; display: inline; overflow: visible; padding-right: 8px; }
.mx_EventTile[data-layout="irc"] .mx_DisambiguatedProfile:hover > .mx_DisambiguatedProfile_mxid { background-color: var(--cpd-color-bg-subtle-secondary); opacity: 1; visibility: visible; }
.mx_EventTile[data-layout="irc"] .mx_EventTile_line .mx_EventTile_e2eIcon, .mx_EventTile[data-layout="irc"] .mx_EventTile_line .mx_MTextBody, .mx_EventTile[data-layout="irc"] .mx_EventTile_line .mx_TextualEvent, .mx_EventTile[data-layout="irc"] .mx_EventTile_line .mx_ViewSourceEvent { padding: var(--EventTile_irc_line-padding-block) 0; }
.mx_EventTile[data-layout="irc"] .mx_EventTile_line .mx_EventTile_e2eIcon, .mx_EventTile[data-layout="irc"] .mx_EventTile_line .mx_MTextBody, .mx_EventTile[data-layout="irc"] .mx_EventTile_line .mx_TextualEvent { display: inline-block; }
.mx_EventTile[data-layout="irc"] .mx_EventTile_line, .mx_EventTile[data-layout="irc"] .mx_EventTile_reply { -webkit-box-ordinal-group: 4; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-box-flex: 1; display: flex; flex-direction: column; flex-grow: 1; flex-shrink: 1; min-width: 0px; order: 3; }
.mx_EventTile[data-layout="irc"] .mx_MessageTimestamp { text-align: right; }
.mx_EventTile[data-layout="irc"] .mx_EventTileBubble { left: var(--EventTile_irc_line_info-margin-inline-start); position: relative; }
.mx_EventTile[data-layout="irc"].mx_EventTile_info .mx_EventTile_avatar { left: var(--EventTile_irc_line_info-margin-inline-start); margin-right: var(--right-padding); padding-block: var(--EventTile_irc_line-padding-block); top: 0px; }
.mx_EventTile[data-layout="irc"].mx_EventTile_info .mx_EventTile_line { margin-inline-start: var(--EventTile_irc_line_info-margin-inline-start); }
.mx_EventTile[data-layout="irc"].mx_EventTile_info .mx_TextualEvent, .mx_EventTile[data-layout="irc"].mx_EventTile_info .mx_ViewSourceEvent { line-height: var(--irc-line-height); }
.mx_EventTile[data-layout="irc"].mx_EventTile_emote .mx_EventTile_avatar { margin-left: calc(var(--name-width) + var(--icon-width) + var(--right-padding)*1); }
.mx_EventTile[data-layout="group"] .mx_EventTile_avatar { left: 8px; top: 14px; }
.mx_EventTile[data-layout="group"] .mx_EventTile_line, .mx_EventTile[data-layout="group"] .mx_EventTile_reply { line-height: var(--EventTile_group_line-line-height); padding-bottom: var(--EventTile_group_line-spacing-block-end); padding-left: var(--EventTile_group_line-spacing-inline-start); padding-top: var(--EventTile_group_line-spacing-block-start); }
.mx_EventTile[data-layout="group"] .mx_MessageTimestamp { left: 0px; position: absolute; text-align: center; }
.mx_EventTile[data-layout="group"] .mx_ThreadSummary, .mx_EventTile[data-layout="group"] .mx_ThreadSummary_icon { margin-left: 64px; }
.mx_EventTile[data-layout="group"] > .mx_DisambiguatedProfile { line-height: 1.25rem; margin-left: 64px; max-width: calc(100% - 64px); }
.mx_EventTile[data-layout="group"] > .mx_EventTile_avatar { position: absolute; z-index: 9; }
.mx_RoomView_timeline_rr_enabled .mx_EventTile[data-layout="group"] .mx_EventTile_line, .mx_RoomView_timeline_rr_enabled .mx_EventTile[data-layout="group"] .mx_ThreadSummary, .mx_RoomView_timeline_rr_enabled .mx_EventTile[data-layout="group"] .mx_ThreadSummary_icon { margin-right: 80px; min-height: 0.875rem; }
.mx_RoomView_timeline_rr_enabled .mx_EventTile[data-layout="group"] .mx_ThreadSummary { max-width: min(100% - 144px, 600px); }
.mx_EventTile[data-layout="group"].mx_EventTile_continuation, .mx_EventTile[data-layout="group"].mx_EventTile_info { padding-top: 0px; }
.mx_EventTile[data-layout="group"].mx_EventTile_info .mx_EventTile_avatar, .mx_EventTile[data-layout="group"].mx_EventTile_info .mx_EventTile_e2eIcon { line-height: 1; margin: 3px 0px 2px; }
.mx_EventTile[data-layout="group"].mx_EventTile_info .mx_EventTile_avatar { height: 14px; inset-inline-start: 64px; top: auto; }
.mx_EventTile[data-layout="group"].mx_EventTile_info .mx_EventTile_line { padding-block: 3px 2px; padding-inline-start: calc(var(--EventTile_group_line-spacing-inline-start) + 20px); }
.mx_EventTile[data-layout="group"].mx_EventTile_info .mx_EventTile_line .mx_MessageTimestamp { top: 0px; }
.mx_EventTile[data-layout="bubble"] { margin-left: var(--EventTile_bubble-margin-inline-start); margin-top: calc(var(--gutterSize)/2); max-width: unset; padding-top: 0px; }
.mx_EventTile[data-layout="bubble"] .mx_EventTileBubble { max-width: 600px; }
.mx_EventTile[data-layout="bubble"].mx_EventTile_continuation { margin-top: 2px; }
.mx_EventTile_content { margin-right: var(--EventTile_content-margin-inline-end); overflow: hidden; }
.mx_EventTile_content .mx_EventTile_edited, .mx_EventTile_content .mx_EventTile_pendingModeration { color: var(--cpd-color-text-secondary); display: inline-block; font-size: 0.75rem; margin-left: 9px; user-select: none; }
.mx_EventTile_content .mx_EventTile_edited { cursor: pointer; }
.mx_EventTile_content .markdown-body { color: inherit; letter-spacing: var(--cpd-font-letter-spacing-body-md); font-style:  !important; font-variant-ligatures:  !important; font-variant-caps:  !important; font-variant-numeric:  !important; font-variant-east-asian:  !important; font-variant-alternates:  !important; font-variant-position:  !important; font-weight:  !important; font-stretch:  !important; font-size:  !important; font-optical-sizing:  !important; font-kerning:  !important; font-feature-settings:  !important; font-variation-settings:  !important; font-family: inherit !important; line-height: inherit !important; white-space: normal !important; }
.mx_EventTile_content .markdown-body code, .mx_EventTile_content .markdown-body pre { background-color: var(--cpd-color-bg-subtle-primary); font-family: "Inconsolata",var(--emoji-font-family),"Apple Color Emoji","Segoe UI Emoji","Courier",monospace,"Noto Color Emoji" !important; }
.mx_EventTile_content .markdown-body code:not(pre *) { background-color: var(--cpd-color-bg-subtle-primary); border: 1px solid var(--cpd-color-gray-400); border-radius: 4px; line-height: 1.375rem; margin-right: 2px; padding: 2px 0px; }
.mx_EventTile_content .markdown-body code { white-space: pre-wrap; }
.mx_EventTile_content .markdown-body pre { overflow: overlay visible; }
.mx_EventTile_content .markdown-body pre::-webkit-scrollbar-corner { background: transparent; }
.mx_EventTile_content .markdown-body pre { border: 1px solid var(--cpd-color-gray-400); }
.mx_EventTile_content .markdown-body pre code { white-space: pre; }
.mx_EventTile_content .markdown-body pre code > * { display: inline; }
.mx_EventTile_content .markdown-body h1, .mx_EventTile_content .markdown-body h2, .mx_EventTile_content .markdown-body h3, .mx_EventTile_content .markdown-body h4, .mx_EventTile_content .markdown-body h5, .mx_EventTile_content .markdown-body h6 { color: inherit; font-family: inherit !important; }
.mx_EventTile_content .markdown-body h1, .mx_EventTile_content .markdown-body h2 { font-size: 1.5em; border-bottom: none !important; }
.mx_EventTile_content .markdown-body a { color: var(--cpd-color-text-link-external); }
.mx_EventTile_content .markdown-body blockquote { border-left: 2px solid var(--cpd-color-border-interactive-primary); border-radius: 2px; color: var(--cpd-color-text-secondary); padding: 0px 10px; }
.mx_EventTile_content .markdown-body ol ol, .mx_EventTile_content .markdown-body ul ol { list-style-type: revert; }
.mx_EventTile_content .markdown-body ul { list-style-type: disc; }
.mx_EventTile_bigEmoji { font-size: 48px; line-height: 57px; }
.mx_EventTile_bigEmoji .mx_Emoji { font-size: inherit !important; }
.mx_EventTile_body a:hover { text-decoration: underline; }
.mx_EventTile_body pre { border: 1px solid transparent; }
.mx_EventTile:focus-visible:focus-within .mx_EventTile_body pre, .mx_EventTile:hover .mx_EventTile_body pre { border: 1px solid var(--cpd-color-gray-800); }
.mx_EventTile_body.markdown-body img { object-fit: contain; object-position: left top; }
.mx_EventTile_body .mx_EventTile_pre_container { position: relative; }
.mx_EventTile_body .mx_EventTile_pre_container:focus-within .mx_EventTile_button, .mx_EventTile_body .mx_EventTile_pre_container:hover .mx_EventTile_button { visibility: visible; }
.mx_EventTile_body .mx_EventTile_pre_container .mx_EventTile_button { background-color: var(--cpd-color-text-primary); height: 19px; position: absolute; right: 8px; top: 8px; visibility: hidden; width: 19px; }
.mx_EventTile_body .mx_EventTile_pre_container .mx_EventTile_copyButton { height: 17px; -webkit-mask-image: url("../../img/element-icons/copy.0e0d3b5.svg"); -webkit-mask-position: center center; -webkit-mask-repeat: no-repeat; -webkit-mask-size: contain; right: 9px; width: 17px; }
.mx_EventTile_lineNumbers { color: gray; float: left; margin: 0px 0.5em 0px -1.5em; }
.mx_EventTile_lineNumbers span { display: block; padding-left: 1em; text-align: right; }
.mx_EventTile_button { cursor: pointer; display: inline-block; }
.mx_EventTile[data-shape="Notification"], .mx_EventTile[data-shape="ThreadsList"] { --topOffset: 12px; --leftOffset: 48px; -webkit-box-align: center; align-items: center; border-radius: 8px; display: flex; flex-flow: wrap; margin: calc(var(--topOffset) + 1px) 0 var(--topOffset); padding: 8px 24px 8px 8px; }
.mx_EventTile[data-shape="Notification"]::after, .mx_EventTile[data-shape="Notification"]::before, .mx_EventTile[data-shape="ThreadsList"]::after, .mx_EventTile[data-shape="ThreadsList"]::before { content: ""; position: absolute; }
.mx_EventTile[data-shape="Notification"]::after, .mx_EventTile[data-shape="ThreadsList"]::after { background-color: var(--cpd-color-gray-400); height: 1px; inset: auto 24px calc(var(--topOffset)*-1 - 1px) calc(var(--leftOffset) + 8px); pointer-events: none; }
.mx_EventTile[data-shape="Notification"]::before, .mx_EventTile[data-shape="ThreadsList"]::before { inset: 0px; pointer-events: none; }
.mx_EventTile[data-shape="Notification"] .mx_NotificationBadge, .mx_EventTile[data-shape="Notification"][data-notification]::before, .mx_EventTile[data-shape="ThreadsList"] .mx_NotificationBadge, .mx_EventTile[data-shape="ThreadsList"][data-notification]::before { border-radius: 50%; inset: 14px 8px auto auto; position: absolute; height: 8px !important; width: 8px !important; }
.mx_EventTile[data-shape="Notification"][data-notification="total"]::before, .mx_EventTile[data-shape="ThreadsList"][data-notification="total"]::before { background-color: var(--cpd-color-icon-tertiary); }
.mx_EventTile[data-shape="Notification"][data-notification="highlight"]::before, .mx_EventTile[data-shape="ThreadsList"][data-notification="highlight"]::before { background-color: var(--cpd-color-text-critical-primary); }
.mx_EventTile[data-shape="Notification"]:last-child::after, .mx_EventTile[data-shape="ThreadsList"]:last-child::after { content: unset; }
.mx_EventTile[data-shape="Notification"]:last-child, .mx_EventTile[data-shape="ThreadsList"]:last-child { margin-bottom: 0px; }
.mx_EventTile[data-shape="Notification"]:first-child, .mx_EventTile[data-shape="ThreadsList"]:first-child { margin-top: 0px; }
.mx_EventTile[data-shape="Notification"] .mx_EventTile_avatar, .mx_EventTile[data-shape="ThreadsList"] .mx_EventTile_avatar { inset: 8px auto auto 8px; }
.mx_EventTile[data-shape="Notification"] .mx_DisambiguatedProfile, .mx_EventTile[data-shape="ThreadsList"] .mx_DisambiguatedProfile { -webkit-box-align: center; -webkit-box-flex: 1; align-items: center; display: inline-flex; flex: 1 1 0%; }
.mx_EventTile[data-shape="Notification"] .mx_DisambiguatedProfile .mx_DisambiguatedProfile_displayName, .mx_EventTile[data-shape="Notification"] .mx_DisambiguatedProfile .mx_DisambiguatedProfile_mxid, .mx_EventTile[data-shape="ThreadsList"] .mx_DisambiguatedProfile .mx_DisambiguatedProfile_displayName, .mx_EventTile[data-shape="ThreadsList"] .mx_DisambiguatedProfile .mx_DisambiguatedProfile_mxid { display: block; overflow: hidden; text-overflow: ellipsis; }
.mx_EventTile[data-shape="Notification"] .mx_DisambiguatedProfile .mx_DisambiguatedProfile_displayName, .mx_EventTile[data-shape="ThreadsList"] .mx_DisambiguatedProfile .mx_DisambiguatedProfile_displayName { -webkit-box-flex: 0; flex: 0 0 auto; max-width: 100%; }
.mx_EventTile[data-shape="Notification"] .mx_DisambiguatedProfile .mx_DisambiguatedProfile_mxid, .mx_EventTile[data-shape="ThreadsList"] .mx_DisambiguatedProfile .mx_DisambiguatedProfile_mxid { -webkit-box-flex: 1; flex: 1 1 0%; }
.mx_EventTile[data-shape="Notification"] .mx_EventTile_line, .mx_EventTile[data-shape="ThreadsList"] .mx_EventTile_line { box-sizing: border-box; padding-bottom: 0px; padding-inline-start: var(--leftOffset); width: 100%; }
.mx_EventTile[data-shape="Notification"] .mx_MessageTimestamp, .mx_EventTile[data-shape="ThreadsList"] .mx_MessageTimestamp { font-size: 0.75rem; margin-left: auto; overflow: hidden; position: static; text-overflow: ellipsis; width: unset; }
.mx_EventTile[data-shape="Notification"]:hover, .mx_EventTile[data-shape="ThreadsList"]:hover { background-color: var(--cpd-color-bg-subtle-secondary); }
.mx_EventTile[data-shape="Notification"][data-layout="group"]:hover .mx_EventTile_line, .mx_EventTile[data-shape="ThreadsList"][data-layout="group"]:hover .mx_EventTile_line { background-color: inherit; box-shadow: none; }
@media only screen and (max-width: 480px) {
  .mx_EventTile_content { margin-right: 0px; }
}
:root { --irc-line-height: 1.125rem; }
:root { --RoomHeader-indicator-dot-size: 8px; --RoomHeader-indicator-dot-offset: -3px; --RoomHeader-indicator-pulseColor: var(--cpd-color-text-critical-primary); }
.mx_LegacyRoomHeader { -webkit-box-flex: 0; background-color: var(--cpd-color-bg-canvas-default); border-bottom: 1px solid transparent; flex: 0 0 50px; }
.mx_LegacyRoomHeader_wrapper { -webkit-box-align: center; align-items: center; border-bottom: 1px solid var(--cpd-color-alpha-gray-400); display: flex; height: 44px; min-width: 0px; padding: 10px 20px 9px 16px; }
.mx_LegacyRoomHeader_name { -webkit-box-flex: 0; -webkit-box-align: center; align-items: center; border-radius: 6px; color: var(--cpd-color-text-primary); cursor: pointer; display: flex; flex: 0 1 auto; font-style: ; font-variant-ligatures: ; font-variant-caps: ; font-variant-numeric: ; font-variant-east-asian: ; font-variant-alternates: ; font-variant-position: ; font-stretch: ; font-size: ; line-height: ; font-family: ; font-optical-sizing: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-weight: var(--cpd-font-weight-semibold); margin: 0px 3px; min-height: 24px; overflow: hidden; padding: 1px 4px; user-select: none; }
.mx_LegacyRoomHeader_name:hover { background-color: var(--cpd-color-gray-400); }
.mx_LegacyRoomHeader_name .mx_LegacyRoomHeader_nametext { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.mx_LegacyRoomHeader_name[aria-expanded="true"] { background-color: var(--cpd-color-alpha-gray-400); }
.mx_LegacyRoomHeader_topic { -webkit-box-flex: 1; -webkit-line-clamp: 2; -webkit-box-orient: vertical; color: var(--cpd-color-text-secondary); display: -webkit-box; flex: 1 1 0%; font-style: ; font-variant-ligatures: ; font-variant-caps: ; font-variant-numeric: ; font-variant-east-asian: ; font-variant-alternates: ; font-variant-position: ; font-weight: ; font-stretch: ; font-size: ; font-family: ; font-optical-sizing: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; line-height: 1rem; max-height: 2rem; overflow: hidden; }
.mx_LegacyRoomHeader_topic .mx_Emoji { font-size: inherit; }
.mx_LegacyRoomHeader_avatar { -webkit-box-flex: 0; cursor: pointer; flex: 0 1 0%; margin: 0px 7px; position: relative; }
@media only screen and (max-width: 480px) {
  .mx_LegacyRoomHeader_wrapper { margin: 0px; padding: 0px; }
  .mx_LegacyRoomHeader { overflow: hidden; }
}
.mx_NewRoomIntro { margin: 40px 0px 48px 64px; }
.mx_NewRoomIntro > h2 { font-size: 1.5rem; font-weight: var(--cpd-font-weight-semibold); margin-top: 24px; }
.mx_NewRoomIntro > p { color: var(--cpd-color-text-secondary); font-size: 0.9375rem; margin: 0px; }
@media only percy {
  :is(ul, ol) { list-style: none !important; margin: 0px !important; padding: 0px !important; }
  :is(ul, ol) .mx_EventTile_last { padding: 0px !important; }
}
#mx_persistedElement_stickerPicker iframe { height: 283px; }
.mx_ThreadSummary, .mx_ThreadSummary_content { color: var(--cpd-color-text-secondary); }
.mx_ThreadSummary, .mx_ThreadSummary_icon { margin-top: 8px; }
.mx_ThreadSummary { -webkit-box-align: center; -webkit-box-pack: start; align-items: center; background-color: var(--cpd-color-bg-subtle-secondary); border: 1px solid var(--cpd-color-bg-subtle-secondary); border-radius: 8px; box-sizing: border-box; clear: both; display: flex; font: var(--cpd-font-body-sm-regular); height: 40px; justify-content: flex-start; max-width: min(calc(100% - var(--EventTile_group_line-spacing-inline-start)),600px); min-width: 267px; overflow: hidden; padding-inline: 12px 16px; position: relative; width: fit-content; }
.mx_ThreadSummary .mx_ThreadSummary_chevron { background: linear-gradient(270deg,var(--cpd-color-bg-subtle-primary) 50%,#e1e6ec00 100%); bottom: 0px; box-sizing: border-box; opacity: 0; position: absolute; right: 0px; top: 0px; transform: translateX(60px); transition: all 0.1s ease-in-out 0s; width: 60px; }
.mx_ThreadSummary .mx_ThreadSummary_chevron::before { background-color: var(--cpd-color-text-secondary); content: ""; height: 12px; -webkit-mask-image: url("../../img/compound/chevron-right-12px.728250b.svg"); -webkit-mask-position: center center; -webkit-mask-repeat: no-repeat; -webkit-mask-size: contain; position: absolute; right: 12px; top: 50%; transform: translateY(-50%); width: 12px; }
.mx_ThreadSummary:focus, .mx_ThreadSummary:hover { border-color: var(--cpd-color-gray-400); }
.mx_ThreadSummary:focus .mx_ThreadSummary_chevron, .mx_ThreadSummary:hover .mx_ThreadSummary_chevron { opacity: 1; transform: translateX(0px); }
.mx_ThreadSummary::before { align-self: center; content: ""; display: inline-block; height: 18px; -webkit-mask-image: url("../../img/element-icons/thread-summary.1c5653f.svg"); -webkit-mask-position: center center; -webkit-mask-repeat: no-repeat; -webkit-mask-size: contain; min-width: 18px; background-color: var(--cpd-color-icon-tertiary) !important; }
.mx_ThreadSummary .mx_ThreadSummary_content, .mx_ThreadSummary .mx_ThreadSummary_replies_amount, .mx_ThreadSummary .mx_ThreadSummary_sender { line-height: var(--EventTile_ThreadSummary-line-height); }
.mx_ThreadSummary .mx_ThreadSummary_replies_amount { color: var(--cpd-color-text-secondary); font-weight: var(--cpd-font-weight-semibold); padding: 0px 12px 0px 8px; position: relative; white-space: nowrap; }
@-webkit-keyframes recording-pulse { 
  0% { opacity: 1; }
  35% { opacity: 0; }
  65% { opacity: 1; }
}
@keyframes recording-pulse { 
  0% { opacity: 1; }
  35% { opacity: 0; }
  65% { opacity: 1; }
}
@keyframes visualbell { 
  0% { background-color: rgb(255, 170, 170); }
  100% { background-color: var(--cpd-color-bg-canvas-default); }
}
@media (max-width: 1280px) {
  .mx_UserOnboardingHeader { margin: 32px; }
}
@-webkit-keyframes mx_UserOnboardingHeader_slideIn { 
  0% { opacity: 0; transform: translateY(8px); }
  100% { opacity: 1; transform: translate(0px); }
}
@keyframes mx_UserOnboardingHeader_slideIn { 
  0% { opacity: 0; transform: translateY(8px); }
  100% { opacity: 1; transform: translate(0px); }
}
@-webkit-keyframes mx_UserOnboardingHeader_slideInLong { 
  0% { transform: translateY(32px); }
  100% { transform: translate(0px); }
}
@keyframes mx_UserOnboardingHeader_slideInLong { 
  0% { transform: translateY(32px); }
  100% { transform: translate(0px); }
}
@-webkit-keyframes mx_UserOnboardingList_slideIn { 
  0% { opacity: 0; transform: translateY(8px); }
  100% { opacity: 1; transform: translate(0px); }
}
@keyframes mx_UserOnboardingList_slideIn { 
  0% { opacity: 0; transform: translateY(8px); }
  100% { opacity: 1; transform: translate(0px); }
}
@media (max-width: 1280px) {
  .mx_UserOnboardingPage { padding: 48px 32px; }
}
@media (max-width: 800px) {
  .mx_UserOnboardingTask .mx_UserOnboardingTask_action.mx_AccessibleButton { grid-column: 2 / auto; margin-top: -16px; }
}
@-webkit-keyframes mx_UserOnboardingTask_spring { 
  0% { opacity: 0; transform: scale(0.6); }
  50% { opacity: 1; transform: scale(1.2); }
  100% { opacity: 1; transform: scale(1); }
}
@keyframes mx_UserOnboardingTask_spring { 
  0% { opacity: 0; transform: scale(0.6); }
  50% { opacity: 1; transform: scale(1.2); }
  100% { opacity: 1; transform: scale(1); }
}
/*
Copyright 2021 The Matrix.org Foundation C.I.C.

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/

/*
    This file is raw-imported (imported as plain text) for the export bundle, which is the reason for the .css format and the colours being hard-coded hard-coded.
*/

#snackbar {
    display: flex;
    visibility: hidden;
    min-width: 250px;
    margin-left: -125px;
    background-color: #333;
    color: #fff;
    text-align: center;
    position: fixed;
    z-index: 1;
    left: 50%;
    bottom: 30px;
    font-size: 17px;
    padding: 6px 16px;
    font-family: -apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Ubuntu,
        roboto, noto, arial, sans-serif;
    font-weight: 400;
    line-height: 1.43;
    border-radius: 4px;
    letter-spacing: 0.01071em;
}

#snackbar.mx_show {
    visibility: visible;
    -webkit-animation: mx_snackbar_fadein 0.5s, mx_snackbar_fadeout 0.5s 2.5s;
    animation: mx_snackbar_fadein 0.5s, mx_snackbar_fadeout 0.5s 2.5s;
}

a.mx_reply_anchor {
    cursor: pointer;
    color: #238cf5;
}

a.mx_reply_anchor:hover {
    text-decoration: underline;
}

@-webkit-keyframes mx_snackbar_fadein {
    from {
        bottom: 0;
        opacity: 0;
    }
    to {
        bottom: 30px;
        opacity: 1;
    }
}

@keyframes mx_snackbar_fadein {
    from {
        bottom: 0;
        opacity: 0;
    }
    to {
        bottom: 30px;
        opacity: 1;
    }
}

@-webkit-keyframes mx_snackbar_fadeout {
    from {
        bottom: 30px;
        opacity: 1;
    }
    to {
        bottom: 0;
        opacity: 0;
    }
}

@keyframes mx_snackbar_fadeout {
    from {
        bottom: 30px;
        opacity: 1;
    }
    to {
        bottom: 0;
        opacity: 0;
    }
}

* {
    scroll-behavior: smooth !important;
}

.mx_Export_EventWrapper:target {
    background: white;
    animation: mx_event_highlight_animation 2s linear;
}

@keyframes mx_event_highlight_animation {
    0%,
    100% {
        background: white;
    }
    50% {
        background: #e3e2df;
    }
}

.mx_ReplyChain_Export {
    margin-top: 0;
    margin-bottom: 5px;
}

.mx_RedactedBody,
.mx_HiddenBody {
    padding-left: unset;
}

img {
    white-space: nowrap;
    overflow: hidden;
}

.mx_MatrixChat {
    max-width: 100%;
}
