@charset "utf-8";

:root { --zd-color-black: #000; --zd-color-green-100: #edf8f4; --zd-color-green-200: #d1e8df; --zd-color-green-300: #aecfc2; --zd-color-green-400: #5eae91; --zd-color-green-500: #228f67; --zd-color-green-600: #038153; --zd-color-green-700: #186146; --zd-color-green-800: #0b3b29; --zd-color-grey-100: #f8f9f9; --zd-color-grey-200: #e9ebed; --zd-color-grey-300: #d8dcde; --zd-color-grey-400: #c2c8cc; --zd-color-grey-500: #87929d; --zd-color-grey-600: #68737d; --zd-color-grey-700: #49545c; --zd-color-grey-800: #2f3941; --zd-color-blue-100: #edf7ff; --zd-color-blue-200: #cee2f2; --zd-color-blue-300: #adcce4; --zd-color-blue-400: #5293c7; --zd-color-blue-500: #337fbd; --zd-color-blue-600: #1f73b7; --zd-color-blue-700: #144a75; --zd-color-blue-800: #0f3554; --zd-color-kale-100: #f5fcfc; --zd-color-kale-200: #daeded; --zd-color-kale-300: #bdd9d7; --zd-color-kale-400: #90bbbb; --zd-color-kale-500: #467b7c; --zd-color-kale-600: #17494d; --zd-color-kale-700: #03363d; --zd-color-kale-800: #012b30; --zd-color-red-100: #fff0f1; --zd-color-red-200: #f5d5d8; --zd-color-red-300: #f5b5ba; --zd-color-red-400: #e35b66; --zd-color-red-500: #d93f4c; --zd-color-red-600: #cc3340; --zd-color-red-700: #8c232c; --zd-color-red-800: #681219; --zd-color-yellow-100: #fff7ed; --zd-color-yellow-200: #ffeedb; --zd-color-yellow-300: #fed6a8; --zd-color-yellow-400: #ffb057; --zd-color-yellow-500: #f79a3e; --zd-color-yellow-600: #ed8f1c; --zd-color-yellow-700: #ad5918; --zd-color-yellow-800: #703815; --zd-color-white: #fff; --zd-color-secondary-azure-400: #3091ec; --zd-color-secondary-azure-600: #1371d6; --zd-color-secondary-crimson-400: #e34f32; --zd-color-secondary-crimson-600: #c72a1c; --zd-color-secondary-fuschia-400: #d653c2; --zd-color-secondary-fuschia-600: #a81897; --zd-color-secondary-lemon-400: #ffd424; --zd-color-secondary-lemon-600: #ffbb10; --zd-color-secondary-lime-400: #43b324; --zd-color-secondary-lime-600: #2e8200; --zd-color-secondary-mint-400: #00a656; --zd-color-secondary-mint-600: #058541; --zd-color-secondary-orange-400: #de701d; --zd-color-secondary-orange-600: #bf5000; --zd-color-secondary-pink-400: #ec4d63; --zd-color-secondary-pink-600: #d42054; --zd-color-secondary-purple-400: #b552e2; --zd-color-secondary-purple-600: #6a27b8; --zd-color-secondary-royal-400: #5d7df5; --zd-color-secondary-royal-600: #3353e2; --zd-color-secondary-teal-400: #02a191; --zd-color-secondary-teal-600: #028079; --zd-color-secondary-azure-M400: #5f8dcf; --zd-color-secondary-azure-M600: #3a70b2; --zd-color-secondary-crimson-M400: #cc6c5b; --zd-color-secondary-crimson-M600: #b24a3c; --zd-color-secondary-fuschia-M400: #cf62a8; --zd-color-secondary-fuschia-M600: #a8458c; --zd-color-secondary-lemon-M400: #e7a500; --zd-color-secondary-lemon-M600: #c38f00; --zd-color-secondary-lime-M400: #519e2d; --zd-color-secondary-lime-M600: #47782c; --zd-color-secondary-mint-M400: #299c66; --zd-color-secondary-mint-M600: #2e8057; --zd-color-secondary-orange-M400: #d4772c; --zd-color-secondary-orange-M600: #b35827; --zd-color-secondary-pink-M400: #d57287; --zd-color-secondary-pink-M600: #b23a5d; --zd-color-secondary-purple-M400: #b072cc; --zd-color-secondary-purple-M600: #9358b0; --zd-color-secondary-royal-M400: #7986d8; --zd-color-secondary-royal-M600: #4b61c3; --zd-color-secondary-teal-M400: #2d9e8f; --zd-color-secondary-teal-M600: #3c7873; --zd-color-chat-orange: #f79a3e; --zd-color-connect-red: #ff6224; --zd-color-explore-blue: #30aabc; --zd-color-gather-pink: #f6c8be; --zd-color-guide-pink: #ff6224; --zd-color-message-green: #37b8af; --zd-color-sell-gold: #c38f00; --zd-color-support-green: #00a656; --zd-color-talk-yellow: #efc93d; --zd-font-family-monospace: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; --zd-font-family-system: system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif; --zd-font-size-xs: 10px; --zd-font-size-sm: 12px; --zd-font-size-md: 14px; --zd-font-size-lg: 18px; --zd-font-size-xl: 22px; --zd-font-size-xxl: 26px; --zd-font-size-xxxl: 36px; --zd-font-size-sm-monospace: 11px; --zd-font-size-md-monospace: 13px; --zd-font-size-lg-monospace: 17px; --zd-font-weight-thin: 100; --zd-font-weight-extralight: 200; --zd-font-weight-light: 300; --zd-font-weight-regular: 400; --zd-font-weight-medium: 500; --zd-font-weight-semibold: 600; --zd-font-weight-bold: 700; --zd-font-weight-extrabold: 800; --zd-font-weight-black: 900; --zd-font-weight-ultralight: 200; --zd-font-weight-ultrabold: 800; --zd-font-weight-heavy: 900; --zd-line-height-sm: 16px; --zd-line-height-md: 20px; --zd-line-height-lg: 24px; --zd-line-height-xl: 28px; --zd-line-height-xxl: 32px; --zd-line-height-xxxl: 44px; --zd-spacing-xxs: 4px; --zd-spacing-xs: 8px; --zd-spacing-sm: 12px; --zd-spacing: 20px; --zd-spacing-lg: 32px; --zd-spacing-xl: 40px; --zd-spacing-xxl: 48px; }

:root { --wysiwyg-image-spacing: 1.5em; --wysiwyg-inline-image-spacing: calc(var(--wysiwyg-image-spacing) / 2); }

figure.wysiwyg-table { display: table; margin: 0.9em auto; }

figure.wysiwyg-table > table { border-style: solid; border-width: 1px; }

figure.wysiwyg-table > table td, figure.wysiwyg-table > table th { border-style: solid; border-width: 1px; min-width: 2em; padding: 0.4em; }

figure.wysiwyg-table-align-left { margin-left: 0px; margin-right: auto; }

figure.wysiwyg-table-align-right { margin-left: auto; margin-right: 0px; }

figure.wysiwyg-table table { border-collapse: collapse; border-spacing: 0px; height: 100%; width: 100%; }

[dir="ltr"] figure.wysiwyg-table table th { text-align: left; }

[dir="rtl"] figure.wysiwyg-table table th { text-align: right; }

figure.wysiwyg-table figcaption { caption-side: top; display: table-caption; padding: 4px; text-align: center; word-break: break-word; }

table.wysiwyg-table-resized { table-layout: fixed; }

figure.wysiwyg-media { margin: 0px; display: block; }

figure.wysiwyg-image { background: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; clear: both; display: table; margin: 0.9em auto; text-align: center; }

figure.wysiwyg-image img { margin: 0px; height: auto; }

figure.wysiwyg-image-resized img { width: 100%; }

figure.wysiwyg-image-align-left, img.wysiwyg-image-align-left { float: left; margin-right: 1.5em; }

[dir="ltr"] figure.wysiwyg-image-align-start, [dir="ltr"] img.wysiwyg-image-align-start { margin-right: 1.5em; }

[dir="rtl"] figure.wysiwyg-image-align-start, [dir="rtl"] img.wysiwyg-image-align-start { margin-left: 1.5em; }

figure.wysiwyg-image-align-start, img.wysiwyg-image-align-start { float: left; }

figure.wysiwyg-image-align-right, img.wysiwyg-image-align-right { float: right; margin-left: 1.5em; }

[dir="ltr"] figure.wysiwyg-image-align-end, [dir="ltr"] img.wysiwyg-image-align-end { margin-left: 1.5em; }

[dir="rtl"] figure.wysiwyg-image-align-end, [dir="rtl"] img.wysiwyg-image-align-end { margin-right: 1.5em; }

figure.wysiwyg-image-align-end, img.wysiwyg-image-align-end { float: right; }

figure.wysiwyg-image-align-left, figure.wysiwyg-image-align-right, figure.wysiwyg-image-align-start, figure.wysiwyg-image-align-end, img.wysiwyg-image-align-left, img.wysiwyg-image-align-right, img.wysiwyg-image-align-start, img.wysiwyg-image-align-end { clear: none; }

figure.wysiwyg-image-block-align-left { margin-left: 0px; margin-right: auto; }

[dir="ltr"] figure.wysiwyg-image-block-start { margin-left: 0px; }

[dir="rtl"] figure.wysiwyg-image-block-start { margin-right: 0px; }

[dir="ltr"] figure.wysiwyg-image-block-start { margin-right: auto; }

[dir="rtl"] figure.wysiwyg-image-block-start { margin-left: auto; }

figure.wysiwyg-image-block-align-right { margin-left: auto; margin-right: 0px; }

[dir="ltr"] figure.wysiwyg-image-block-end { margin-right: 0px; }

[dir="rtl"] figure.wysiwyg-image-block-end { margin-left: 0px; }

[dir="ltr"] figure.wysiwyg-image-block-end { margin-left: auto; }

[dir="rtl"] figure.wysiwyg-image-block-end { margin-right: auto; }

figure.wysiwyg-image-block-align-left, figure.wysiwyg-image-block-align-right, figure.wysiwyg-image-block-start, figure.wysiwyg-image-block-end { max-width: calc(100% - 1.5em); }

p + img.wysiwyg-image-align-left, p + img.wysiwyg-image-align-right, p + img.wysiwyg-image-align-start, p + img.wysiwyg-image-align-end { margin-top: 0px; }

img.wysiwyg-image-inline { height: auto; }

img.wysiwyg-image-inline.wysiwyg-image-align-left, img.wysiwyg-image-inline.wysiwyg-image-align-right, img.wysiwyg-image-inline.wysiwyg-image-align-start, img.wysiwyg-image-inline.wysiwyg-image-align-end { margin-top: calc(0.75em); margin-bottom: calc(0.75em); }

img.wysiwyg-image-inline.wysiwyg-image-align-left { margin-right: calc(0.75em); }

[dir="ltr"] img.wysiwyg-image-inline.wysiwyg-image-align-start { margin-right: calc(0.75em); }

[dir="rtl"] img.wysiwyg-image-inline.wysiwyg-image-align-start { margin-left: calc(0.75em); }

img.wysiwyg-image-inline.wysiwyg-image-align-right { margin-left: calc(0.75em); }

[dir="ltr"] img.wysiwyg-image-inline.wysiwyg-image-align-end { margin-left: calc(0.75em); }

[dir="rtl"] img.wysiwyg-image-inline.wysiwyg-image-align-end { margin-right: calc(0.75em); }

li.wysiwyg-list-bold::marker { font-weight: bold; }

li.wysiwyg-list-color::marker { color: var(--wysiwyg-list-marker-color); }

pre.wysiwyg-code-block { direction: ltr; }

pre.wysiwyg-code-block[dir="rtl"] { direction: rtl; }

[dir="ltr"] zd-summary-block { border-left: 4px solid rgb(211, 211, 211); }

[dir="rtl"] zd-summary-block { border-right: 4px solid rgb(211, 211, 211); }

zd-summary-block { background: rgb(243, 243, 243); border-inline-start: 4px solid rgb(211, 211, 211); border-radius: 4px; display: block; padding: 20px; margin-bottom: 0.9em; }

zd-summary-block p:last-child { margin-bottom: 0px; }

zd-summary-block p:first-child { margin-top: 0px; }

.wysiwyg-color-black { color: rgb(0, 0, 0); }

.wysiwyg-color-black70 { color: rgb(77, 77, 77); }

.wysiwyg-color-black60 { color: rgb(102, 102, 102); }

.wysiwyg-color-black50 { color: gray; }

.wysiwyg-color-black40 { color: rgb(153, 153, 153); }

.wysiwyg-color-black30 { color: rgb(179, 179, 179); }

.wysiwyg-color-black20 { color: rgb(204, 204, 204); }

.wysiwyg-color-black10 { color: rgb(230, 230, 230); }

.wysiwyg-color-red { color: red; }

.wysiwyg-color-orange { color: rgb(255, 153, 0); }

.wysiwyg-color-yellow { color: rgb(255, 255, 0); }

.wysiwyg-color-green { color: lime; }

.wysiwyg-color-cyan { color: aqua; }

.wysiwyg-color-blue { color: blue; }

.wysiwyg-color-purple { color: rgb(153, 0, 255); }

.wysiwyg-color-pink { color: rgb(255, 0, 255); }

.wysiwyg-color-red90 { color: rgb(255, 51, 51); }

.wysiwyg-color-red80 { color: rgb(255, 102, 102); }

.wysiwyg-color-red70 { color: rgb(255, 153, 153); }

.wysiwyg-color-red110 { color: rgb(204, 0, 0); }

.wysiwyg-color-red120 { color: rgb(153, 0, 0); }

.wysiwyg-color-red130 { color: rgb(102, 0, 0); }

.wysiwyg-color-orange90 { color: rgb(255, 173, 51); }

.wysiwyg-color-orange80 { color: rgb(255, 194, 102); }

.wysiwyg-color-orange70 { color: rgb(255, 214, 153); }

.wysiwyg-color-orange110 { color: rgb(204, 122, 0); }

.wysiwyg-color-orange120 { color: rgb(153, 92, 0); }

.wysiwyg-color-orange130 { color: rgb(102, 61, 0); }

.wysiwyg-color-yellow90 { color: rgb(255, 255, 51); }

.wysiwyg-color-yellow80 { color: rgb(255, 255, 102); }

.wysiwyg-color-yellow70 { color: rgb(255, 255, 153); }

.wysiwyg-color-yellow110 { color: rgb(204, 204, 0); }

.wysiwyg-color-yellow120 { color: rgb(153, 153, 0); }

.wysiwyg-color-yellow130 { color: rgb(102, 102, 0); }

.wysiwyg-color-green90 { color: rgb(51, 255, 51); }

.wysiwyg-color-green80 { color: rgb(102, 255, 102); }

.wysiwyg-color-green70 { color: rgb(153, 255, 153); }

.wysiwyg-color-green110 { color: rgb(0, 204, 0); }

.wysiwyg-color-green120 { color: rgb(0, 153, 0); }

.wysiwyg-color-green130 { color: rgb(0, 102, 0); }

.wysiwyg-color-cyan90 { color: rgb(51, 255, 255); }

.wysiwyg-color-cyan80 { color: rgb(102, 255, 255); }

.wysiwyg-color-cyan70 { color: rgb(153, 255, 255); }

.wysiwyg-color-cyan110 { color: rgb(0, 204, 204); }

.wysiwyg-color-cyan120 { color: rgb(0, 153, 153); }

.wysiwyg-color-cyan130 { color: rgb(0, 102, 102); }

.wysiwyg-color-blue90 { color: rgb(51, 51, 255); }

.wysiwyg-color-blue80 { color: rgb(102, 102, 255); }

.wysiwyg-color-blue70 { color: rgb(153, 153, 255); }

.wysiwyg-color-blue110 { color: rgb(0, 0, 204); }

.wysiwyg-color-blue120 { color: rgb(0, 0, 153); }

.wysiwyg-color-blue130 { color: rgb(0, 0, 102); }

.wysiwyg-color-purple90 { color: rgb(173, 51, 255); }

.wysiwyg-color-purple80 { color: rgb(194, 102, 255); }

.wysiwyg-color-purple70 { color: rgb(214, 153, 255); }

.wysiwyg-color-purple110 { color: rgb(122, 0, 204); }

.wysiwyg-color-purple120 { color: rgb(92, 0, 153); }

.wysiwyg-color-purple130 { color: rgb(61, 0, 102); }

.wysiwyg-color-pink90 { color: rgb(255, 51, 255); }

.wysiwyg-color-pink80 { color: rgb(255, 102, 255); }

.wysiwyg-color-pink70 { color: rgb(255, 153, 255); }

.wysiwyg-color-pink110 { color: rgb(204, 0, 204); }

.wysiwyg-color-pink120 { color: rgb(153, 0, 153); }

.wysiwyg-color-pink130 { color: rgb(102, 0, 102); }

.wysiwyg-font-size-small { font-size: x-small; }

.wysiwyg-font-size-medium { font-size: small; }

.wysiwyg-font-size-large { font-size: large; }

.wysiwyg-font-size-x-large { font-size: x-large; }

.wysiwyg-underline { text-decoration: underline; }

.wysiwyg-text-align-right { text-align: right; }

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

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

.wysiwyg-text-align-justify { text-align: justify; }

[dir="ltr"] .wysiwyg-indent1 { padding-left: 10px; }

[dir="rtl"] .wysiwyg-indent1 { padding-right: 10px; }

.wysiwyg-indent1 { padding-inline-start: 10px; }

[dir="ltr"] .wysiwyg-indent2 { padding-left: 20px; }

[dir="rtl"] .wysiwyg-indent2 { padding-right: 20px; }

.wysiwyg-indent2 { padding-inline-start: 20px; }

[dir="ltr"] .wysiwyg-indent3 { padding-left: 30px; }

[dir="rtl"] .wysiwyg-indent3 { padding-right: 30px; }

.wysiwyg-indent3 { padding-inline-start: 30px; }

[dir="ltr"] .wysiwyg-indent4 { padding-left: 40px; }

[dir="rtl"] .wysiwyg-indent4 { padding-right: 40px; }

.wysiwyg-indent4 { padding-inline-start: 40px; }

[dir="ltr"] .wysiwyg-indent5 { padding-left: 50px; }

[dir="rtl"] .wysiwyg-indent5 { padding-right: 50px; }

.wysiwyg-indent5 { padding-inline-start: 50px; }

[dir="ltr"] .wysiwyg-indent6 { padding-left: 60px; }

[dir="rtl"] .wysiwyg-indent6 { padding-right: 60px; }

.wysiwyg-indent6 { padding-inline-start: 60px; }

[dir="ltr"] .wysiwyg-indent7 { padding-left: 70px; }

[dir="rtl"] .wysiwyg-indent7 { padding-right: 70px; }

.wysiwyg-indent7 { padding-inline-start: 70px; }

[dir="ltr"] .wysiwyg-indent8 { padding-left: 80px; }

[dir="rtl"] .wysiwyg-indent8 { padding-right: 80px; }

.wysiwyg-indent8 { padding-inline-start: 80px; }

[dir="ltr"] .wysiwyg-indent9 { padding-left: 90px; }

[dir="rtl"] .wysiwyg-indent9 { padding-right: 90px; }

.wysiwyg-indent9 { padding-inline-start: 90px; }

[dir="ltr"] .wysiwyg-indent10 { padding-left: 100px; }

[dir="rtl"] .wysiwyg-indent10 { padding-right: 100px; }

.wysiwyg-indent10 { padding-inline-start: 100px; }

[dir="ltr"] .wysiwyg-indent11 { padding-left: 110px; }

[dir="rtl"] .wysiwyg-indent11 { padding-right: 110px; }

.wysiwyg-indent11 { padding-inline-start: 110px; }

[dir="ltr"] .wysiwyg-indent12 { padding-left: 120px; }

[dir="rtl"] .wysiwyg-indent12 { padding-right: 120px; }

.wysiwyg-indent12 { padding-inline-start: 120px; }

[dir="ltr"] .wysiwyg-indent13 { padding-left: 130px; }

[dir="rtl"] .wysiwyg-indent13 { padding-right: 130px; }

.wysiwyg-indent13 { padding-inline-start: 130px; }

[dir="ltr"] .wysiwyg-indent14 { padding-left: 140px; }

[dir="rtl"] .wysiwyg-indent14 { padding-right: 140px; }

.wysiwyg-indent14 { padding-inline-start: 140px; }

[dir="ltr"] .wysiwyg-indent15 { padding-left: 150px; }

[dir="rtl"] .wysiwyg-indent15 { padding-right: 150px; }

.wysiwyg-indent15 { padding-inline-start: 150px; }

[dir="ltr"] .wysiwyg-indent16 { padding-left: 160px; }

[dir="rtl"] .wysiwyg-indent16 { padding-right: 160px; }

.wysiwyg-indent16 { padding-inline-start: 160px; }

[dir="ltr"] .wysiwyg-indent17 { padding-left: 170px; }

[dir="rtl"] .wysiwyg-indent17 { padding-right: 170px; }

.wysiwyg-indent17 { padding-inline-start: 170px; }

[dir="ltr"] .wysiwyg-indent18 { padding-left: 180px; }

[dir="rtl"] .wysiwyg-indent18 { padding-right: 180px; }

.wysiwyg-indent18 { padding-inline-start: 180px; }

[dir="ltr"] .wysiwyg-indent19 { padding-left: 190px; }

[dir="rtl"] .wysiwyg-indent19 { padding-right: 190px; }

.wysiwyg-indent19 { padding-inline-start: 190px; }

[dir="ltr"] .wysiwyg-indent20 { padding-left: 200px; }

[dir="rtl"] .wysiwyg-indent20 { padding-right: 200px; }

.wysiwyg-indent20 { padding-inline-start: 200px; }

[dir="ltr"] ul.wysiwyg-indent1, [dir="ltr"] .article-body ul.wysiwyg-indent1, [dir="ltr"] ol.wysiwyg-indent1, [dir="ltr"] .article-body ol.wysiwyg-indent1 { padding-left: 40px; }

[dir="rtl"] ul.wysiwyg-indent1, [dir="rtl"] .article-body ul.wysiwyg-indent1, [dir="rtl"] ol.wysiwyg-indent1, [dir="rtl"] .article-body ol.wysiwyg-indent1 { padding-right: 40px; }

ul.wysiwyg-indent1, .article-body ul.wysiwyg-indent1, ol.wysiwyg-indent1, .article-body ol.wysiwyg-indent1 { padding-inline-start: 40px; }

[dir="ltr"] ul.wysiwyg-indent2, [dir="ltr"] .article-body ul.wysiwyg-indent2, [dir="ltr"] ol.wysiwyg-indent2, [dir="ltr"] .article-body ol.wysiwyg-indent2 { padding-left: 60px; }

[dir="rtl"] ul.wysiwyg-indent2, [dir="rtl"] .article-body ul.wysiwyg-indent2, [dir="rtl"] ol.wysiwyg-indent2, [dir="rtl"] .article-body ol.wysiwyg-indent2 { padding-right: 60px; }

ul.wysiwyg-indent2, .article-body ul.wysiwyg-indent2, ol.wysiwyg-indent2, .article-body ol.wysiwyg-indent2 { padding-inline-start: 60px; }

[dir="ltr"] ul.wysiwyg-indent3, [dir="ltr"] .article-body ul.wysiwyg-indent3, [dir="ltr"] ol.wysiwyg-indent3, [dir="ltr"] .article-body ol.wysiwyg-indent3 { padding-left: 80px; }

[dir="rtl"] ul.wysiwyg-indent3, [dir="rtl"] .article-body ul.wysiwyg-indent3, [dir="rtl"] ol.wysiwyg-indent3, [dir="rtl"] .article-body ol.wysiwyg-indent3 { padding-right: 80px; }

ul.wysiwyg-indent3, .article-body ul.wysiwyg-indent3, ol.wysiwyg-indent3, .article-body ol.wysiwyg-indent3 { padding-inline-start: 80px; }

[dir="ltr"] ul.wysiwyg-indent4, [dir="ltr"] .article-body ul.wysiwyg-indent4, [dir="ltr"] ol.wysiwyg-indent4, [dir="ltr"] .article-body ol.wysiwyg-indent4 { padding-left: 100px; }

[dir="rtl"] ul.wysiwyg-indent4, [dir="rtl"] .article-body ul.wysiwyg-indent4, [dir="rtl"] ol.wysiwyg-indent4, [dir="rtl"] .article-body ol.wysiwyg-indent4 { padding-right: 100px; }

ul.wysiwyg-indent4, .article-body ul.wysiwyg-indent4, ol.wysiwyg-indent4, .article-body ol.wysiwyg-indent4 { padding-inline-start: 100px; }

[dir="ltr"] ul.wysiwyg-indent5, [dir="ltr"] .article-body ul.wysiwyg-indent5, [dir="ltr"] ol.wysiwyg-indent5, [dir="ltr"] .article-body ol.wysiwyg-indent5 { padding-left: 120px; }

[dir="rtl"] ul.wysiwyg-indent5, [dir="rtl"] .article-body ul.wysiwyg-indent5, [dir="rtl"] ol.wysiwyg-indent5, [dir="rtl"] .article-body ol.wysiwyg-indent5 { padding-right: 120px; }

ul.wysiwyg-indent5, .article-body ul.wysiwyg-indent5, ol.wysiwyg-indent5, .article-body ol.wysiwyg-indent5 { padding-inline-start: 120px; }

[dir="ltr"] ul.wysiwyg-indent6, [dir="ltr"] .article-body ul.wysiwyg-indent6, [dir="ltr"] ol.wysiwyg-indent6, [dir="ltr"] .article-body ol.wysiwyg-indent6 { padding-left: 140px; }

[dir="rtl"] ul.wysiwyg-indent6, [dir="rtl"] .article-body ul.wysiwyg-indent6, [dir="rtl"] ol.wysiwyg-indent6, [dir="rtl"] .article-body ol.wysiwyg-indent6 { padding-right: 140px; }

ul.wysiwyg-indent6, .article-body ul.wysiwyg-indent6, ol.wysiwyg-indent6, .article-body ol.wysiwyg-indent6 { padding-inline-start: 140px; }

[dir="ltr"] ul.wysiwyg-indent7, [dir="ltr"] .article-body ul.wysiwyg-indent7, [dir="ltr"] ol.wysiwyg-indent7, [dir="ltr"] .article-body ol.wysiwyg-indent7 { padding-left: 160px; }

[dir="rtl"] ul.wysiwyg-indent7, [dir="rtl"] .article-body ul.wysiwyg-indent7, [dir="rtl"] ol.wysiwyg-indent7, [dir="rtl"] .article-body ol.wysiwyg-indent7 { padding-right: 160px; }

ul.wysiwyg-indent7, .article-body ul.wysiwyg-indent7, ol.wysiwyg-indent7, .article-body ol.wysiwyg-indent7 { padding-inline-start: 160px; }

[dir="ltr"] ul.wysiwyg-indent8, [dir="ltr"] .article-body ul.wysiwyg-indent8, [dir="ltr"] ol.wysiwyg-indent8, [dir="ltr"] .article-body ol.wysiwyg-indent8 { padding-left: 180px; }

[dir="rtl"] ul.wysiwyg-indent8, [dir="rtl"] .article-body ul.wysiwyg-indent8, [dir="rtl"] ol.wysiwyg-indent8, [dir="rtl"] .article-body ol.wysiwyg-indent8 { padding-right: 180px; }

ul.wysiwyg-indent8, .article-body ul.wysiwyg-indent8, ol.wysiwyg-indent8, .article-body ol.wysiwyg-indent8 { padding-inline-start: 180px; }

[dir="ltr"] ul.wysiwyg-indent9, [dir="ltr"] .article-body ul.wysiwyg-indent9, [dir="ltr"] ol.wysiwyg-indent9, [dir="ltr"] .article-body ol.wysiwyg-indent9 { padding-left: 200px; }

[dir="rtl"] ul.wysiwyg-indent9, [dir="rtl"] .article-body ul.wysiwyg-indent9, [dir="rtl"] ol.wysiwyg-indent9, [dir="rtl"] .article-body ol.wysiwyg-indent9 { padding-right: 200px; }

ul.wysiwyg-indent9, .article-body ul.wysiwyg-indent9, ol.wysiwyg-indent9, .article-body ol.wysiwyg-indent9 { padding-inline-start: 200px; }

[dir="ltr"] ul.wysiwyg-indent10, [dir="ltr"] .article-body ul.wysiwyg-indent10, [dir="ltr"] ol.wysiwyg-indent10, [dir="ltr"] .article-body ol.wysiwyg-indent10 { padding-left: 220px; }

[dir="rtl"] ul.wysiwyg-indent10, [dir="rtl"] .article-body ul.wysiwyg-indent10, [dir="rtl"] ol.wysiwyg-indent10, [dir="rtl"] .article-body ol.wysiwyg-indent10 { padding-right: 220px; }

ul.wysiwyg-indent10, .article-body ul.wysiwyg-indent10, ol.wysiwyg-indent10, .article-body ol.wysiwyg-indent10 { padding-inline-start: 220px; }

[dir="ltr"] ul.wysiwyg-indent11, [dir="ltr"] .article-body ul.wysiwyg-indent11, [dir="ltr"] ol.wysiwyg-indent11, [dir="ltr"] .article-body ol.wysiwyg-indent11 { padding-left: 240px; }

[dir="rtl"] ul.wysiwyg-indent11, [dir="rtl"] .article-body ul.wysiwyg-indent11, [dir="rtl"] ol.wysiwyg-indent11, [dir="rtl"] .article-body ol.wysiwyg-indent11 { padding-right: 240px; }

ul.wysiwyg-indent11, .article-body ul.wysiwyg-indent11, ol.wysiwyg-indent11, .article-body ol.wysiwyg-indent11 { padding-inline-start: 240px; }

[dir="ltr"] ul.wysiwyg-indent12, [dir="ltr"] .article-body ul.wysiwyg-indent12, [dir="ltr"] ol.wysiwyg-indent12, [dir="ltr"] .article-body ol.wysiwyg-indent12 { padding-left: 260px; }

[dir="rtl"] ul.wysiwyg-indent12, [dir="rtl"] .article-body ul.wysiwyg-indent12, [dir="rtl"] ol.wysiwyg-indent12, [dir="rtl"] .article-body ol.wysiwyg-indent12 { padding-right: 260px; }

ul.wysiwyg-indent12, .article-body ul.wysiwyg-indent12, ol.wysiwyg-indent12, .article-body ol.wysiwyg-indent12 { padding-inline-start: 260px; }

[dir="ltr"] ul.wysiwyg-indent13, [dir="ltr"] .article-body ul.wysiwyg-indent13, [dir="ltr"] ol.wysiwyg-indent13, [dir="ltr"] .article-body ol.wysiwyg-indent13 { padding-left: 280px; }

[dir="rtl"] ul.wysiwyg-indent13, [dir="rtl"] .article-body ul.wysiwyg-indent13, [dir="rtl"] ol.wysiwyg-indent13, [dir="rtl"] .article-body ol.wysiwyg-indent13 { padding-right: 280px; }

ul.wysiwyg-indent13, .article-body ul.wysiwyg-indent13, ol.wysiwyg-indent13, .article-body ol.wysiwyg-indent13 { padding-inline-start: 280px; }

[dir="ltr"] ul.wysiwyg-indent14, [dir="ltr"] .article-body ul.wysiwyg-indent14, [dir="ltr"] ol.wysiwyg-indent14, [dir="ltr"] .article-body ol.wysiwyg-indent14 { padding-left: 300px; }

[dir="rtl"] ul.wysiwyg-indent14, [dir="rtl"] .article-body ul.wysiwyg-indent14, [dir="rtl"] ol.wysiwyg-indent14, [dir="rtl"] .article-body ol.wysiwyg-indent14 { padding-right: 300px; }

ul.wysiwyg-indent14, .article-body ul.wysiwyg-indent14, ol.wysiwyg-indent14, .article-body ol.wysiwyg-indent14 { padding-inline-start: 300px; }

[dir="ltr"] ul.wysiwyg-indent15, [dir="ltr"] .article-body ul.wysiwyg-indent15, [dir="ltr"] ol.wysiwyg-indent15, [dir="ltr"] .article-body ol.wysiwyg-indent15 { padding-left: 320px; }

[dir="rtl"] ul.wysiwyg-indent15, [dir="rtl"] .article-body ul.wysiwyg-indent15, [dir="rtl"] ol.wysiwyg-indent15, [dir="rtl"] .article-body ol.wysiwyg-indent15 { padding-right: 320px; }

ul.wysiwyg-indent15, .article-body ul.wysiwyg-indent15, ol.wysiwyg-indent15, .article-body ol.wysiwyg-indent15 { padding-inline-start: 320px; }

[dir="ltr"] ul.wysiwyg-indent16, [dir="ltr"] .article-body ul.wysiwyg-indent16, [dir="ltr"] ol.wysiwyg-indent16, [dir="ltr"] .article-body ol.wysiwyg-indent16 { padding-left: 340px; }

[dir="rtl"] ul.wysiwyg-indent16, [dir="rtl"] .article-body ul.wysiwyg-indent16, [dir="rtl"] ol.wysiwyg-indent16, [dir="rtl"] .article-body ol.wysiwyg-indent16 { padding-right: 340px; }

ul.wysiwyg-indent16, .article-body ul.wysiwyg-indent16, ol.wysiwyg-indent16, .article-body ol.wysiwyg-indent16 { padding-inline-start: 340px; }

[dir="ltr"] ul.wysiwyg-indent17, [dir="ltr"] .article-body ul.wysiwyg-indent17, [dir="ltr"] ol.wysiwyg-indent17, [dir="ltr"] .article-body ol.wysiwyg-indent17 { padding-left: 360px; }

[dir="rtl"] ul.wysiwyg-indent17, [dir="rtl"] .article-body ul.wysiwyg-indent17, [dir="rtl"] ol.wysiwyg-indent17, [dir="rtl"] .article-body ol.wysiwyg-indent17 { padding-right: 360px; }

ul.wysiwyg-indent17, .article-body ul.wysiwyg-indent17, ol.wysiwyg-indent17, .article-body ol.wysiwyg-indent17 { padding-inline-start: 360px; }

[dir="ltr"] ul.wysiwyg-indent18, [dir="ltr"] .article-body ul.wysiwyg-indent18, [dir="ltr"] ol.wysiwyg-indent18, [dir="ltr"] .article-body ol.wysiwyg-indent18 { padding-left: 380px; }

[dir="rtl"] ul.wysiwyg-indent18, [dir="rtl"] .article-body ul.wysiwyg-indent18, [dir="rtl"] ol.wysiwyg-indent18, [dir="rtl"] .article-body ol.wysiwyg-indent18 { padding-right: 380px; }

ul.wysiwyg-indent18, .article-body ul.wysiwyg-indent18, ol.wysiwyg-indent18, .article-body ol.wysiwyg-indent18 { padding-inline-start: 380px; }

[dir="ltr"] ul.wysiwyg-indent19, [dir="ltr"] .article-body ul.wysiwyg-indent19, [dir="ltr"] ol.wysiwyg-indent19, [dir="ltr"] .article-body ol.wysiwyg-indent19 { padding-left: 400px; }

[dir="rtl"] ul.wysiwyg-indent19, [dir="rtl"] .article-body ul.wysiwyg-indent19, [dir="rtl"] ol.wysiwyg-indent19, [dir="rtl"] .article-body ol.wysiwyg-indent19 { padding-right: 400px; }

ul.wysiwyg-indent19, .article-body ul.wysiwyg-indent19, ol.wysiwyg-indent19, .article-body ol.wysiwyg-indent19 { padding-inline-start: 400px; }

[dir="ltr"] ul.wysiwyg-indent20, [dir="ltr"] .article-body ul.wysiwyg-indent20, [dir="ltr"] ol.wysiwyg-indent20, [dir="ltr"] .article-body ol.wysiwyg-indent20 { padding-left: 420px; }

[dir="rtl"] ul.wysiwyg-indent20, [dir="rtl"] .article-body ul.wysiwyg-indent20, [dir="rtl"] ol.wysiwyg-indent20, [dir="rtl"] .article-body ol.wysiwyg-indent20 { padding-right: 420px; }

ul.wysiwyg-indent20, .article-body ul.wysiwyg-indent20, ol.wysiwyg-indent20, .article-body ol.wysiwyg-indent20 { padding-inline-start: 420px; }

.wysiwyg-disclosure, zd-accordion, zd-tabs { --zd-wysiwyg-disclosure-border-color: #d8dcde; --zd-wysiwyg-disclosure-header-bg: transparent; --zd-wysiwyg-disclosure-header-bg-hover: transparent; --zd-wysiwyg-disclosure-transition-duration: 200ms; display: block; interpolate-size: allow-keywords; margin-block-end: 1em; margin-bottom: 1em; }

[data-hc-color-scheme="dark"] .wysiwyg-disclosure, [data-hc-color-scheme="dark"] zd-accordion, [data-hc-color-scheme="dark"] zd-tabs, [data-color-scheme="dark"] .wysiwyg-disclosure, [data-color-scheme="dark"] zd-accordion, [data-color-scheme="dark"] zd-tabs { --zd-wysiwyg-disclosure-border-color: #39434b; }

.wysiwyg-disclosure > details + details, zd-accordion > details + details, zd-tabs > details + details { border-top: 1px solid var(--zd-wysiwyg-disclosure-border-color); }

.wysiwyg-disclosure > details > summary:not([hidden]), zd-accordion > details > summary:not([hidden]), zd-tabs > details > summary:not([hidden]) { list-style: none; cursor: pointer; display: flex; align-items: center; justify-content: space-between; gap: 12px; padding: 16px 0px; background-color: var(--zd-wysiwyg-disclosure-header-bg); font-weight: 600; transition: background-color var(--zd-wysiwyg-disclosure-transition-duration) ease; }

.wysiwyg-disclosure > details[hidden], .wysiwyg-disclosure > details > summary[hidden], zd-accordion > details[hidden], zd-accordion > details > summary[hidden], zd-tabs > details[hidden], zd-tabs > details > summary[hidden] { display: none; }

.wysiwyg-disclosure > details > summary::-webkit-details-marker, zd-accordion > details > summary::-webkit-details-marker, zd-tabs > details > summary::-webkit-details-marker { display: none; }

.wysiwyg-disclosure > details > summary:hover, zd-accordion > details > summary:hover, zd-tabs > details > summary:hover { background-color: var(--zd-wysiwyg-disclosure-header-bg-hover); }

.wysiwyg-disclosure > details > summary::after, zd-accordion > details > summary::after, zd-tabs > details > summary::after { content: ""; flex-shrink: 0; width: 16px; height: 16px; background-color: currentcolor; mask-image: url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27><path fill=%27none%27 stroke=%27black%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%271.5%27 d=%27M4 6l4 4 4-4%27/></svg>"); mask-repeat: no-repeat; mask-position: center center; transition: transform var(--zd-wysiwyg-disclosure-transition-duration) ease; }

.wysiwyg-disclosure > details[open] > summary::after, zd-accordion > details[open] > summary::after, zd-tabs > details[open] > summary::after { transform: rotate(180deg); }

.wysiwyg-disclosure > details > .wysiwyg-disclosure-content, zd-accordion > details > .wysiwyg-disclosure-content, zd-tabs > details > .wysiwyg-disclosure-content { padding: 4px 0px 10px; }

.wysiwyg-disclosure > details::details-content, zd-accordion > details::details-content, zd-tabs > details::details-content { height: 0px; overflow: hidden; transition: block-size var(--zd-wysiwyg-disclosure-transition-duration) ease,content-visibility var(--zd-wysiwyg-disclosure-transition-duration) ease allow-discrete; }

.wysiwyg-disclosure > details[open]::details-content, zd-accordion > details[open]::details-content, zd-tabs > details[open]::details-content { height: auto; }

.wysiwyg-callout, zd-callout { --zd-wysiwyg-callout-border-radius: 4px; --zd-wysiwyg-callout-icon-size: 16px; --zd-wysiwyg-callout-info-bg: #e9ebed; --zd-wysiwyg-callout-info-icon-color: #68737d; --zd-wysiwyg-callout-info-icon: url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27><g stroke=%27black%27><circle cx=%277.5%27 cy=%278.5%27 r=%277%27 fill=%27none%27/><path stroke-linecap=%27round%27 d=%27M7.5 12.5V8%27/></g><circle cx=%277.5%27 cy=%275%27 r=%271%27 fill=%27black%27/></svg>"); --zd-wysiwyg-callout-warning-bg: #fdf6e7; --zd-wysiwyg-callout-warning-icon-color: #c38f00; --zd-wysiwyg-callout-warning-icon: url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27><path fill=%27none%27 stroke=%27black%27 stroke-linecap=%27round%27 d=%27M.88 13.77L7.06 1.86c.19-.36.7-.36.89 0l6.18 11.91c.17.33-.07.73-.44.73H1.32c-.37 0-.61-.4-.44-.73zM7.5 6v3.5%27/><circle cx=%277.5%27 cy=%2712%27 r=%271%27 fill=%27black%27/></svg>"); --zd-wysiwyg-callout-error-bg: #fff0f1; --zd-wysiwyg-callout-error-icon-color: #cc3340; --zd-wysiwyg-callout-error-icon: url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27><g fill=%27none%27 stroke=%27black%27><circle cx=%277.5%27 cy=%278.5%27 r=%277%27/><path stroke-linecap=%27round%27 d=%27M7.5 4.5V9%27/></g><circle cx=%277.5%27 cy=%2712%27 r=%271%27 fill=%27black%27/></svg>"); --zd-wysiwyg-callout-tip-bg: #edf8f4; --zd-wysiwyg-callout-tip-icon-color: #228f67; --zd-wysiwyg-callout-tip-icon: url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27><g fill=%27none%27 stroke=%27black%27><path d=%27M5.5 10.997a4.955 4.955 0 01-3-4.542c0-2.738 2.24-4.955 5-4.955s5 2.217 5 4.955a4.955 4.955 0 01-3 4.542V12.5h-4v-1.503z%27/><path stroke-linejoin=%27round%27 d=%27M6.5 7.5h2-2zm1 0V10 7.5z%27/></g><path fill=%27black%27 d=%27M5 14h5v.727C10 15.43 9.43 16 8.727 16H6.273C5.57 16 5 15.43 5 14.727V14z%27/></svg>"); display: grid; grid-template-columns: var(--zd-wysiwyg-callout-icon-size) 1fr; column-gap: 8px; align-items: start; margin-block-end: 1em; margin-bottom: 1em; border-radius: var(--zd-wysiwyg-callout-border-radius); background-color: var(--zd-wysiwyg-callout-bg); padding: 16px 20px; }

[data-hc-color-scheme="dark"] .wysiwyg-callout, [data-hc-color-scheme="dark"] zd-callout, [data-color-scheme="dark"] .wysiwyg-callout, [data-color-scheme="dark"] zd-callout { --zd-wysiwyg-callout-info-bg: #262d36; --zd-wysiwyg-callout-info-icon-color: #8b96a1; --zd-wysiwyg-callout-warning-bg: #3a2a13; --zd-wysiwyg-callout-warning-icon-color: #f0a63e; --zd-wysiwyg-callout-error-bg: #3a1620; --zd-wysiwyg-callout-error-icon-color: #e2707d; --zd-wysiwyg-callout-tip-bg: #10281f; --zd-wysiwyg-callout-tip-icon-color: #5fbf98; }

.wysiwyg-callout > .wysiwyg-callout-icon, zd-callout > .wysiwyg-callout-icon { flex-shrink: 0; width: var(--zd-wysiwyg-callout-icon-size); height: max(1lh, var(--zd-wysiwyg-callout-icon-size)); background-color: var(--zd-wysiwyg-callout-icon-color); mask-image: var(--zd-wysiwyg-callout-icon); mask-repeat: no-repeat; mask-position: center center; mask-size: contain; }

.wysiwyg-callout > .wysiwyg-callout-icon ~ *, zd-callout > .wysiwyg-callout-icon ~ * { grid-column: 2; margin-top: 0px; }

.wysiwyg-callout > :last-child, zd-callout > :last-child { margin-bottom: 0px; }

.wysiwyg-callout-info, zd-callout[data-type="info"] { --zd-wysiwyg-callout-bg: var(--zd-wysiwyg-callout-info-bg); --zd-wysiwyg-callout-icon-color: var(--zd-wysiwyg-callout-info-icon-color); --zd-wysiwyg-callout-icon: var(--zd-wysiwyg-callout-info-icon); }

.wysiwyg-callout-warning, zd-callout[data-type="warning"] { --zd-wysiwyg-callout-bg: var(--zd-wysiwyg-callout-warning-bg); --zd-wysiwyg-callout-icon-color: var(--zd-wysiwyg-callout-warning-icon-color); --zd-wysiwyg-callout-icon: var(--zd-wysiwyg-callout-warning-icon); }

.wysiwyg-callout-error, zd-callout[data-type="error"] { --zd-wysiwyg-callout-bg: var(--zd-wysiwyg-callout-error-bg); --zd-wysiwyg-callout-icon-color: var(--zd-wysiwyg-callout-error-icon-color); --zd-wysiwyg-callout-icon: var(--zd-wysiwyg-callout-error-icon); }

.wysiwyg-callout-tip, zd-callout[data-type="tip"] { --zd-wysiwyg-callout-bg: var(--zd-wysiwyg-callout-tip-bg); --zd-wysiwyg-callout-icon-color: var(--zd-wysiwyg-callout-tip-icon-color); --zd-wysiwyg-callout-icon: var(--zd-wysiwyg-callout-tip-icon); }

.wysiwyg-tabs-active { --zd-wysiwyg-tabs-color: currentColor; }

.wysiwyg-tabs-active > details + details { border-top: 0px; }

.wysiwyg-tabs-active > .wysiwyg-tabs-bar { border-bottom: 1px solid var(--zd-wysiwyg-disclosure-border-color); display: flex; max-width: 100%; overflow-x: auto; scrollbar-width: none; }

.wysiwyg-tabs-active > .wysiwyg-tabs-bar::-webkit-scrollbar { display: none; }

.wysiwyg-tabs-active > .wysiwyg-tabs-bar > .wysiwyg-tabs-tab { appearance: none; background: transparent; border-width: 0px 0px 3px; border-style: none none solid; border-color: currentcolor currentcolor transparent; border-image: none; padding: 10px 20px; flex: 0 0 auto; white-space: nowrap; color: inherit; font: inherit; cursor: pointer; transition: color 100ms, border-color 100ms; }

.wysiwyg-tabs-active > .wysiwyg-tabs-bar > .wysiwyg-tabs-tab:hover { color: var(--zd-wysiwyg-tabs-color); }

.wysiwyg-tabs-active > .wysiwyg-tabs-bar > .wysiwyg-tabs-tab[aria-selected="true"] { color: var(--zd-wysiwyg-tabs-color); border-bottom-color: currentcolor; }

.wysiwyg-tabs-active > .wysiwyg-tabs-bar > .wysiwyg-tabs-tab:focus { outline: none; }

.wysiwyg-tabs-active > .wysiwyg-tabs-bar > .wysiwyg-tabs-tab.focus-visible { outline: 2px solid var(--zd-wysiwyg-tabs-color); outline-offset: -2px; border-radius: 2px; }

.wysiwyg-tabs-active > .wysiwyg-tabs-bar > .wysiwyg-tabs-tab:focus-visible { outline: 2px solid var(--zd-wysiwyg-tabs-color); outline-offset: -2px; border-radius: 2px; }

.wysiwyg-tabs-active > details { padding: 16px 0px 0px; }

.wysiwyg-tabs-active > details > .wysiwyg-disclosure-content { padding: 0px; }

zd-autocomplete { background-color: rgb(255, 255, 255); border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 4px 0px, rgba(0, 0, 0, 0.1) 0px 4px 10px 0px; position: absolute; z-index: 1000000; }

@media screen and (min-width: 375px) {
  zd-autocomplete { min-width: 300px; }
}

zd-autocomplete-header { border-bottom: 1px solid rgb(194, 200, 204); color: rgb(47, 57, 65); display: block; padding: 15px 20px; }

zd-autocomplete-announcement { position: absolute; opacity: 0; pointer-events: none; }

zd-autocomplete-option { cursor: pointer; color: rgb(85, 85, 85); display: block; font-size: 13px; outline: none; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding: 8px 20px; }

zd-autocomplete-option[aria-selected="true"] { background-color: rgb(243, 243, 243); }

zd-autocomplete-option:last-child { border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; }

zd-autocomplete-option em { font-style: normal; font-weight: bold; }

zd-autocomplete-option zd-autocomplete-breadcrumbs { color: rgb(204, 204, 204); font-size: 80%; }

zd-autocomplete-multibrand { border-bottom: 1px solid rgb(194, 200, 204); color: rgb(153, 153, 153); display: block; padding: 20px; cursor: pointer; font-size: 13px; outline: none; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

zd-autocomplete-multibrand[aria-selected="true"] { background-color: rgb(243, 243, 243); }

zd-autocomplete-multibrand:last-child { border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; }

zd-autocomplete-multibrand em { font-style: normal; font-weight: bold; }

zd-autocomplete-multibrand zd-autocomplete-title-multibrand { color: rgb(31, 115, 183); font-size: 15px; padding-bottom: 4px; }

zd-autocomplete-multibrand zd-autocomplete-breadcrumbs-multibrand { color: rgb(49, 55, 56); font-size: 12px; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

zd-autocomplete-multibrand zd-autocomplete-breadcrumbs-multibrand zd-community-image-multibrand { background-image: none; background-repeat: no-repeat; }

zd-autocomplete-multibrand zd-autocomplete-community-breadcrumbs-multibrand { padding-left: 16px; }

ul[data-hc-pills-container] { background-color: rgb(255, 255, 255); border: 1px solid rgb(221, 221, 221); border-radius: 2px; cursor: text; min-height: 37px; padding: 2.5px; overflow: hidden; }

ul[data-hc-pills-container][data-hc-focus="true"] { border: 1px solid rgb(153, 153, 153); }

ul[data-hc-pills-container] li { height: 30px; line-height: 30px; max-width: 100%; }

ul[data-hc-pills-container] li, ul[data-hc-pills-container] li * { display: block; float: left; }

[dir="rtl"] ul[data-hc-pills-container] li, [dir="rtl"] ul[data-hc-pills-container] li * { float: right; }

ul[data-hc-pills-container] li:first-child > label { color: rgb(51, 51, 51); margin: 0px 10px; }

ul[data-hc-pills-container] li[data-hc-pill="true"] { height: 25px; line-height: 23px; margin: 2.5px; background-color: rgb(242, 242, 242); cursor: default; border: 1px solid rgb(242, 242, 242); border-radius: 2px; }

ul[data-hc-pills-container] li[data-hc-pill="true"][aria-invalid="true"] { border: 1px solid rgb(224, 59, 48); }

ul[data-hc-pills-container] li[data-hc-pill="true"][aria-selected="true"] { border: 1px solid rgb(153, 153, 153); }

ul[data-hc-pills-container] li[data-hc-pill="true"]:focus { outline: none; }

ul[data-hc-pills-container] li[data-hc-pill="true"] > span:not([aria-label="close"]) { margin-left: 7.5px; max-width: 400px; text-overflow: ellipsis; overflow: hidden; font-size: 12px; }

[dir="rtl"] ul[data-hc-pills-container] li[data-hc-pill="true"] > span:not([aria-label="close"]) { margin-left: 0px; margin-right: 7.5px; }

ul[data-hc-pills-container] li[data-hc-pill="true"] > span[aria-label="close"] { margin: 0px 5px 0px 10px; font-size: 12px; }

[dir="rtl"] ul[data-hc-pills-container] li[data-hc-pill="true"] > span[aria-label="close"] { margin: 0px 10px 0px 5px; }

ul[data-hc-pills-container] li[data-hc-pill="true"] > span[aria-label="close"]::before { content: "×"; cursor: pointer; color: rgb(102, 102, 102); }

ul[data-hc-pills-container] li:last-child input { border: 0px; height: 30px; max-width: 100%; padding: 0px 7.5px; }

ul[data-hc-pills-container] li:last-child input, ul[data-hc-pills-container] li:last-child input:focus { outline: none; border: 0px; }

.hc-mention.dropdown-menu { max-height: 216px; overflow-y: auto; z-index: 2147483635; }

.atwho-view { position: absolute; top: 0px; left: 0px; display: none; margin-top: 18px; background: rgb(255, 255, 255); color: rgb(0, 0, 0); border: 1px solid rgb(221, 221, 221); border-radius: 3px; box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 5px; min-width: 120px; z-index: 11110 !important; }

.atwho-view ul { list-style: none; padding: 0px; margin: auto; }

.atwho-view ul .cur { background-color: blue; color: rgb(255, 255, 255); -webkit-font-smoothing: subpixel-antialiased; }

.atwho-view ul li { display: block; padding: 5px 10px; border-bottom: 1px solid gray; cursor: pointer; height: 36px; line-height: 24px; color: gray; }

.atwho-view ul li.add { color: gray; }

.atwho-view ul li.add i { margin-right: 5px; }

.hc-multiselect { color-scheme: initial; forced-color-adjust: initial; math-depth: initial; position-anchor: initial; text-size-adjust: initial; appearance: initial; font-feature-settings: initial; font-kerning: initial; font-language-override: initial; font-optical-sizing: initial; font-palette: initial; font-size-adjust: initial; font-stretch: initial; font-style: initial; font-synthesis: initial; font-variant: initial; font-variation-settings: initial; font-weight: initial; position-area: initial; text-orientation: initial; text-rendering: initial; text-spacing-trim: initial; -webkit-font-smoothing: initial; -webkit-locale: initial; -webkit-text-orientation: initial; -webkit-writing-mode: initial; writing-mode: initial; zoom: initial; accent-color: initial; place-content: initial; place-items: initial; place-self: initial; alignment-baseline: initial; anchor-name: initial; anchor-scope: initial; animation-composition: initial; animation: initial; animation-trigger: initial; app-region: initial; aspect-ratio: initial; backdrop-filter: initial; backface-visibility: initial; background: initial; background-blend-mode: initial; baseline-shift: initial; baseline-source: initial; block-size: initial; border-block: initial; border: initial; border-radius: initial; border-collapse: initial; border-end-end-radius: initial; border-end-start-radius: initial; border-inline: initial; border-shape: initial; border-start-end-radius: initial; border-start-start-radius: initial; inset: initial; box-decoration-break: initial; box-shadow: initial; box-sizing: initial; break-after: initial; break-before: initial; break-inside: initial; buffered-rendering: initial; caption-side: initial; caret-animation: initial; caret-color: initial; caret-shape: initial; clear: initial; clip: initial; clip-path: initial; clip-rule: initial; color-interpolation: initial; color-interpolation-filters: initial; color-rendering: initial; columns: initial; column-fill: initial; gap: initial; rule-break: initial; rule: initial; rule-inset: initial; rule-visibility-items: initial; column-span: initial; contain: initial; contain-intrinsic-block-size: initial; contain-intrinsic-size: initial; contain-intrinsic-inline-size: initial; container: initial; content: initial; content-visibility: initial; corner-shape: initial; corner-block-end-shape: initial; corner-block-start-shape: initial; counter-increment: initial; counter-reset: initial; counter-set: initial; cx: initial; cy: initial; d: initial; dominant-baseline: initial; dynamic-range-limit: initial; empty-cells: initial; field-sizing: initial; fill: initial; fill-opacity: initial; fill-rule: initial; filter: initial; flex: initial; flex-flow: initial; flex-line-count: initial; float: initial; flood-color: initial; flood-opacity: initial; frame-sizing: initial; grid: initial; grid-area: initial; height: initial; hyphenate-character: initial; hyphenate-limit-chars: initial; hyphens: initial; image-orientation: initial; image-rendering: initial; initial-letter: initial; inline-size: initial; inset-block: initial; inset-inline: initial; interactivity: initial; interest-delay: initial; interpolate-size: initial; isolation: initial; letter-spacing: initial; lighting-color: initial; line-break: initial; line-height: initial; list-style: initial; margin-block: initial; margin: initial; margin-inline: initial; margin-trim: initial; marker: initial; mask: initial; mask-type: initial; math-shift: initial; math-style: initial; max-block-size: initial; max-height: initial; max-inline-size: initial; max-width: initial; min-block-size: initial; min-height: initial; min-inline-size: initial; min-width: initial; mix-blend-mode: initial; object-fit: initial; object-position: initial; object-view-box: initial; offset: initial; opacity: initial; order: initial; orphans: initial; outline: initial; outline-offset: initial; overflow-anchor: initial; overflow-block: initial; overflow-clip-margin: initial; overflow-inline: initial; overflow-wrap: initial; overflow: initial; overlay: initial; overscroll-behavior-block: initial; overscroll-behavior-inline: initial; overscroll-behavior: initial; padding-block: initial; padding: initial; padding-inline: initial; page: initial; page-margin-safety: initial; page-orientation: initial; paint-order: initial; perspective: initial; perspective-origin: initial; pointer-events: initial; position-try: initial; position-visibility: initial; print-color-adjust: initial; quotes: initial; r: initial; reading-flow: initial; reading-order: initial; resize: initial; rotate: initial; ruby-align: initial; ruby-overhang: initial; ruby-position: initial; rule-overlap: initial; rx: initial; ry: initial; scale: initial; scroll-axis-lock: initial; scroll-behavior: initial; scroll-initial-target: initial; scroll-margin-block: initial; scroll-margin: initial; scroll-margin-inline: initial; scroll-marker-group: initial; scroll-padding-block: initial; scroll-padding: initial; scroll-padding-inline: initial; scroll-snap-align: initial; scroll-snap-stop: initial; scroll-snap-type: initial; scroll-target-group: initial; scroll-timeline: initial; scrollbar-color: initial; scrollbar-gutter: initial; scrollbar-width: initial; shape-image-threshold: initial; shape-margin: initial; shape-outside: initial; shape-rendering: initial; size: initial; speak: initial; stop-color: initial; stop-opacity: initial; stroke: initial; stroke-dasharray: initial; stroke-dashoffset: initial; stroke-linecap: initial; stroke-linejoin: initial; stroke-miterlimit: initial; stroke-opacity: initial; stroke-width: initial; tab-size: initial; table-layout: initial; text-align: initial; text-align-last: initial; text-anchor: initial; text-autospace: initial; text-box: initial; text-combine-upright: initial; text-decoration: initial; text-decoration-skip-ink: initial; text-decoration-skip-spaces: initial; text-emphasis: initial; text-emphasis-position: initial; text-fit: initial; text-indent: initial; text-justify: initial; text-overflow: initial; text-shadow: initial; text-transform: initial; text-underline-offset: initial; text-underline-position: initial; text-wrap: initial; timeline-scope: initial; timeline-trigger: initial; touch-action: initial; transform: initial; transform-box: initial; transform-origin: initial; transform-style: initial; transition: initial; translate: initial; trigger-scope: initial; user-select: initial; vector-effect: initial; vertical-align: initial; view-timeline: initial; view-transition-class: initial; view-transition-group: initial; view-transition-name: initial; view-transition-scope: initial; visibility: initial; border-spacing: initial; -webkit-box-align: initial; -webkit-box-decoration-break: initial; -webkit-box-direction: initial; -webkit-box-flex: initial; -webkit-box-ordinal-group: initial; -webkit-box-orient: initial; -webkit-box-pack: initial; -webkit-box-reflect: initial; -webkit-line-break: initial; -webkit-line-clamp: initial; -webkit-mask-box-image: initial; -webkit-rtl-ordering: initial; -webkit-ruby-position: initial; -webkit-tap-highlight-color: initial; -webkit-text-combine: initial; -webkit-text-decorations-in-effect: initial; -webkit-text-fill-color: initial; -webkit-text-security: initial; -webkit-text-stroke: initial; -webkit-user-drag: initial; white-space-collapse: initial; widows: initial; width: initial; will-change: initial; window-drag: initial; word-break: initial; word-spacing: initial; x: initial; y: initial; z-index: initial; unicode-bidi: normal; direction: inherit; font-family: inherit; font-size: inherit; color: rgb(51, 51, 51); cursor: pointer; display: block; position: relative; }

.hc-multiselect-toggle { background-color: rgb(255, 255, 255); border: 1px solid rgb(221, 221, 221); border-radius: 4px; box-sizing: border-box; min-height: 40px; padding: 4px 28px 4px 3px; position: relative; }

[dir="rtl"] .hc-multiselect-toggle { padding-right: 3px; padding-left: 28px; }

.hc-multiselect-toggle::after { color: rgb(153, 153, 153); content: "▾"; line-height: 1em; position: absolute; right: 10px; top: 25%; }

[dir="rtl"] .hc-multiselect-toggle::after { right: auto; left: 10px; }

.hc-multiselect-toggle ul { color-scheme: initial; forced-color-adjust: initial; math-depth: initial; position: initial; position-anchor: initial; text-size-adjust: initial; appearance: initial; font-feature-settings: initial; font-kerning: initial; font-language-override: initial; font-optical-sizing: initial; font-palette: initial; font-size-adjust: initial; font-stretch: initial; font-style: initial; font-synthesis: initial; font-variant: initial; font-variation-settings: initial; font-weight: initial; position-area: initial; text-orientation: initial; text-rendering: initial; text-spacing-trim: initial; -webkit-font-smoothing: initial; -webkit-locale: initial; -webkit-text-orientation: initial; -webkit-writing-mode: initial; writing-mode: initial; zoom: initial; accent-color: initial; place-content: initial; place-items: initial; place-self: initial; alignment-baseline: initial; anchor-name: initial; anchor-scope: initial; animation-composition: initial; animation: initial; animation-trigger: initial; app-region: initial; aspect-ratio: initial; backdrop-filter: initial; backface-visibility: initial; background: initial; background-blend-mode: initial; baseline-shift: initial; baseline-source: initial; block-size: initial; border-block: initial; border: initial; border-radius: initial; border-collapse: initial; border-end-end-radius: initial; border-end-start-radius: initial; border-inline: initial; border-shape: initial; border-start-end-radius: initial; border-start-start-radius: initial; inset: initial; box-decoration-break: initial; box-shadow: initial; box-sizing: initial; break-after: initial; break-before: initial; break-inside: initial; buffered-rendering: initial; caption-side: initial; caret-animation: initial; caret-color: initial; caret-shape: initial; clear: initial; clip: initial; clip-path: initial; clip-rule: initial; color-interpolation: initial; color-interpolation-filters: initial; color-rendering: initial; columns: initial; column-fill: initial; gap: initial; rule-break: initial; rule: initial; rule-inset: initial; rule-visibility-items: initial; column-span: initial; contain: initial; contain-intrinsic-block-size: initial; contain-intrinsic-size: initial; contain-intrinsic-inline-size: initial; container: initial; content: initial; content-visibility: initial; corner-shape: initial; corner-block-end-shape: initial; corner-block-start-shape: initial; counter-increment: initial; counter-reset: initial; counter-set: initial; cx: initial; cy: initial; d: initial; dominant-baseline: initial; dynamic-range-limit: initial; empty-cells: initial; field-sizing: initial; fill: initial; fill-opacity: initial; fill-rule: initial; filter: initial; flex: initial; flex-direction: initial; flex-line-count: initial; float: initial; flood-color: initial; flood-opacity: initial; frame-sizing: initial; grid: initial; grid-area: initial; height: initial; hyphenate-character: initial; hyphenate-limit-chars: initial; hyphens: initial; image-orientation: initial; image-rendering: initial; initial-letter: initial; inline-size: initial; inset-block: initial; inset-inline: initial; interactivity: initial; interest-delay: initial; interpolate-size: initial; isolation: initial; letter-spacing: initial; lighting-color: initial; line-break: initial; line-height: initial; list-style: initial; margin-block: initial; margin: initial; margin-inline: initial; margin-trim: initial; marker: initial; mask: initial; mask-type: initial; math-shift: initial; math-style: initial; max-block-size: initial; max-height: initial; max-inline-size: initial; max-width: initial; min-block-size: initial; min-height: initial; min-inline-size: initial; min-width: initial; mix-blend-mode: initial; object-fit: initial; object-position: initial; object-view-box: initial; offset: initial; opacity: initial; order: initial; orphans: initial; outline: initial; outline-offset: initial; overflow-anchor: initial; overflow-block: initial; overflow-clip-margin: initial; overflow-inline: initial; overflow-wrap: initial; overflow: initial; overlay: initial; overscroll-behavior-block: initial; overscroll-behavior-inline: initial; overscroll-behavior: initial; padding-block: initial; padding: initial; padding-inline: initial; page: initial; page-margin-safety: initial; page-orientation: initial; paint-order: initial; perspective: initial; perspective-origin: initial; pointer-events: initial; position-try: initial; position-visibility: initial; print-color-adjust: initial; quotes: initial; r: initial; reading-flow: initial; reading-order: initial; resize: initial; rotate: initial; ruby-align: initial; ruby-overhang: initial; ruby-position: initial; rule-overlap: initial; rx: initial; ry: initial; scale: initial; scroll-axis-lock: initial; scroll-behavior: initial; scroll-initial-target: initial; scroll-margin-block: initial; scroll-margin: initial; scroll-margin-inline: initial; scroll-marker-group: initial; scroll-padding-block: initial; scroll-padding: initial; scroll-padding-inline: initial; scroll-snap-align: initial; scroll-snap-stop: initial; scroll-snap-type: initial; scroll-target-group: initial; scroll-timeline: initial; scrollbar-color: initial; scrollbar-gutter: initial; scrollbar-width: initial; shape-image-threshold: initial; shape-margin: initial; shape-outside: initial; shape-rendering: initial; size: initial; speak: initial; stop-color: initial; stop-opacity: initial; stroke: initial; stroke-dasharray: initial; stroke-dashoffset: initial; stroke-linecap: initial; stroke-linejoin: initial; stroke-miterlimit: initial; stroke-opacity: initial; stroke-width: initial; tab-size: initial; table-layout: initial; text-align: initial; text-align-last: initial; text-anchor: initial; text-autospace: initial; text-box: initial; text-combine-upright: initial; text-decoration: initial; text-decoration-skip-ink: initial; text-decoration-skip-spaces: initial; text-emphasis: initial; text-emphasis-position: initial; text-fit: initial; text-indent: initial; text-justify: initial; text-overflow: initial; text-shadow: initial; text-transform: initial; text-underline-offset: initial; text-underline-position: initial; text-wrap: initial; timeline-scope: initial; timeline-trigger: initial; touch-action: initial; transform: initial; transform-box: initial; transform-origin: initial; transform-style: initial; transition: initial; translate: initial; trigger-scope: initial; user-select: initial; vector-effect: initial; vertical-align: initial; view-timeline: initial; view-transition-class: initial; view-transition-group: initial; view-transition-name: initial; view-transition-scope: initial; visibility: initial; border-spacing: initial; -webkit-box-align: initial; -webkit-box-decoration-break: initial; -webkit-box-direction: initial; -webkit-box-flex: initial; -webkit-box-ordinal-group: initial; -webkit-box-orient: initial; -webkit-box-pack: initial; -webkit-box-reflect: initial; -webkit-line-break: initial; -webkit-line-clamp: initial; -webkit-mask-box-image: initial; -webkit-rtl-ordering: initial; -webkit-ruby-position: initial; -webkit-tap-highlight-color: initial; -webkit-text-combine: initial; -webkit-text-decorations-in-effect: initial; -webkit-text-fill-color: initial; -webkit-text-security: initial; -webkit-text-stroke: initial; -webkit-user-drag: initial; white-space-collapse: initial; widows: initial; width: initial; will-change: initial; window-drag: initial; word-break: initial; word-spacing: initial; x: initial; y: initial; z-index: initial; unicode-bidi: normal; direction: inherit; color: inherit; cursor: inherit; font-family: inherit; font-size: inherit; display: flex; flex-wrap: wrap; }

.hc-multiselect-toggle li { color-scheme: initial; forced-color-adjust: initial; math-depth: initial; position: initial; position-anchor: initial; text-size-adjust: initial; appearance: initial; font-feature-settings: initial; font-kerning: initial; font-language-override: initial; font-optical-sizing: initial; font-palette: initial; font-size-adjust: initial; font-stretch: initial; font-style: initial; font-synthesis: initial; font-variant: initial; font-variation-settings: initial; font-weight: initial; position-area: initial; text-orientation: initial; text-rendering: initial; text-spacing-trim: initial; -webkit-font-smoothing: initial; -webkit-locale: initial; -webkit-text-orientation: initial; -webkit-writing-mode: initial; writing-mode: initial; zoom: initial; accent-color: initial; place-content: initial; place-items: initial; place-self: initial; alignment-baseline: initial; anchor-name: initial; anchor-scope: initial; animation-composition: initial; animation: initial; animation-trigger: initial; app-region: initial; aspect-ratio: initial; backdrop-filter: initial; backface-visibility: initial; background: rgb(242, 242, 242); background-blend-mode: initial; baseline-shift: initial; baseline-source: initial; block-size: initial; border-block: initial; border: initial; border-collapse: initial; border-end-end-radius: initial; border-end-start-radius: initial; border-inline: initial; border-shape: initial; border-start-end-radius: initial; border-start-start-radius: initial; inset: initial; box-decoration-break: initial; box-shadow: initial; break-after: initial; break-before: initial; break-inside: initial; buffered-rendering: initial; caption-side: initial; caret-animation: initial; caret-color: initial; caret-shape: initial; clear: initial; clip: initial; clip-path: initial; clip-rule: initial; color-interpolation: initial; color-interpolation-filters: initial; color-rendering: initial; columns: initial; column-fill: initial; gap: initial; rule-break: initial; rule: initial; rule-inset: initial; rule-visibility-items: initial; column-span: initial; contain: initial; contain-intrinsic-block-size: initial; contain-intrinsic-size: initial; contain-intrinsic-inline-size: initial; container: initial; content: initial; content-visibility: initial; corner-shape: initial; corner-block-end-shape: initial; corner-block-start-shape: initial; counter-increment: initial; counter-reset: initial; counter-set: initial; cx: initial; cy: initial; d: initial; dominant-baseline: initial; dynamic-range-limit: initial; empty-cells: initial; field-sizing: initial; fill: initial; fill-opacity: initial; fill-rule: initial; filter: initial; flex: initial; flex-flow: initial; flex-line-count: initial; float: initial; flood-color: initial; flood-opacity: initial; frame-sizing: initial; grid: initial; grid-area: initial; height: initial; hyphenate-character: initial; hyphenate-limit-chars: initial; hyphens: initial; image-orientation: initial; image-rendering: initial; initial-letter: initial; inline-size: initial; inset-block: initial; inset-inline: initial; interactivity: initial; interest-delay: initial; interpolate-size: initial; isolation: initial; letter-spacing: initial; lighting-color: initial; line-break: initial; list-style: initial; margin-block: initial; margin-inline: initial; margin-trim: initial; marker: initial; mask: initial; mask-type: initial; math-shift: initial; math-style: initial; max-block-size: initial; max-height: initial; max-inline-size: initial; min-block-size: initial; min-height: initial; min-inline-size: initial; min-width: initial; mix-blend-mode: initial; object-fit: initial; object-position: initial; object-view-box: initial; offset: initial; opacity: initial; order: initial; orphans: initial; outline: initial; outline-offset: initial; overflow-anchor: initial; overflow-block: initial; overflow-clip-margin: initial; overflow-inline: initial; overflow-wrap: initial; overflow: initial; overlay: initial; overscroll-behavior-block: initial; overscroll-behavior-inline: initial; overscroll-behavior: initial; padding-block: initial; padding-inline: initial; page: initial; page-margin-safety: initial; page-orientation: initial; paint-order: initial; perspective: initial; perspective-origin: initial; pointer-events: initial; position-try: initial; position-visibility: initial; print-color-adjust: initial; quotes: initial; r: initial; reading-flow: initial; reading-order: initial; resize: initial; rotate: initial; ruby-align: initial; ruby-overhang: initial; ruby-position: initial; rule-overlap: initial; rx: initial; ry: initial; scale: initial; scroll-axis-lock: initial; scroll-behavior: initial; scroll-initial-target: initial; scroll-margin-block: initial; scroll-margin: initial; scroll-margin-inline: initial; scroll-marker-group: initial; scroll-padding-block: initial; scroll-padding: initial; scroll-padding-inline: initial; scroll-snap-align: initial; scroll-snap-stop: initial; scroll-snap-type: initial; scroll-target-group: initial; scroll-timeline: initial; scrollbar-color: initial; scrollbar-gutter: initial; scrollbar-width: initial; shape-image-threshold: initial; shape-margin: initial; shape-outside: initial; shape-rendering: initial; size: initial; speak: initial; stop-color: initial; stop-opacity: initial; stroke: initial; stroke-dasharray: initial; stroke-dashoffset: initial; stroke-linecap: initial; stroke-linejoin: initial; stroke-miterlimit: initial; stroke-opacity: initial; stroke-width: initial; tab-size: initial; table-layout: initial; text-align: initial; text-align-last: initial; text-anchor: initial; text-autospace: initial; text-box: initial; text-combine-upright: initial; text-decoration: initial; text-decoration-skip-ink: initial; text-decoration-skip-spaces: initial; text-emphasis: initial; text-emphasis-position: initial; text-fit: initial; text-indent: initial; text-justify: initial; text-overflow: initial; text-shadow: initial; text-transform: initial; text-underline-offset: initial; text-underline-position: initial; text-wrap: initial; timeline-scope: initial; timeline-trigger: initial; touch-action: initial; transform: initial; transform-box: initial; transform-origin: initial; transform-style: initial; transition: initial; translate: initial; trigger-scope: initial; user-select: initial; vector-effect: initial; vertical-align: initial; view-timeline: initial; view-transition-class: initial; view-transition-group: initial; view-transition-name: initial; view-transition-scope: initial; visibility: initial; border-spacing: initial; -webkit-box-align: initial; -webkit-box-decoration-break: initial; -webkit-box-direction: initial; -webkit-box-flex: initial; -webkit-box-ordinal-group: initial; -webkit-box-orient: initial; -webkit-box-pack: initial; -webkit-box-reflect: initial; -webkit-line-break: initial; -webkit-line-clamp: initial; -webkit-mask-box-image: initial; -webkit-rtl-ordering: initial; -webkit-ruby-position: initial; -webkit-tap-highlight-color: initial; -webkit-text-combine: initial; -webkit-text-decorations-in-effect: initial; -webkit-text-fill-color: initial; -webkit-text-security: initial; -webkit-text-stroke: initial; -webkit-user-drag: initial; white-space-collapse: initial; widows: initial; width: initial; will-change: initial; window-drag: initial; word-break: initial; word-spacing: initial; x: initial; y: initial; z-index: initial; unicode-bidi: normal; direction: inherit; color: inherit; cursor: inherit; font-family: inherit; font-size: inherit; box-sizing: border-box; padding: 0px 10px; border-radius: 4px; margin: 3px; line-height: 24px; display: flex; max-width: 100%; }

.hc-multiselect-toggle li span { color-scheme: initial; forced-color-adjust: initial; math-depth: initial; position: initial; position-anchor: initial; text-size-adjust: initial; appearance: initial; font-feature-settings: initial; font-kerning: initial; font-language-override: initial; font-optical-sizing: initial; font-palette: initial; font-size-adjust: initial; font-stretch: initial; font-style: initial; font-synthesis: initial; font-variant: initial; font-variation-settings: initial; font-weight: initial; position-area: initial; text-orientation: initial; text-rendering: initial; text-spacing-trim: initial; -webkit-font-smoothing: initial; -webkit-locale: initial; -webkit-text-orientation: initial; -webkit-writing-mode: initial; writing-mode: initial; zoom: initial; accent-color: initial; place-content: initial; place-items: initial; place-self: initial; alignment-baseline: initial; anchor-name: initial; anchor-scope: initial; animation-composition: initial; animation: initial; animation-trigger: initial; app-region: initial; aspect-ratio: initial; backdrop-filter: initial; backface-visibility: initial; background: initial; background-blend-mode: initial; baseline-shift: initial; baseline-source: initial; block-size: initial; border-block: initial; border: initial; border-radius: initial; border-collapse: initial; border-end-end-radius: initial; border-end-start-radius: initial; border-inline: initial; border-shape: initial; border-start-end-radius: initial; border-start-start-radius: initial; inset: initial; box-decoration-break: initial; box-shadow: initial; box-sizing: initial; break-after: initial; break-before: initial; break-inside: initial; buffered-rendering: initial; caption-side: initial; caret-animation: initial; caret-color: initial; caret-shape: initial; clear: initial; clip: initial; clip-path: initial; clip-rule: initial; color-interpolation: initial; color-interpolation-filters: initial; color-rendering: initial; columns: initial; column-fill: initial; gap: initial; rule-break: initial; rule: initial; rule-inset: initial; rule-visibility-items: initial; column-span: initial; contain: initial; contain-intrinsic-block-size: initial; contain-intrinsic-size: initial; contain-intrinsic-inline-size: initial; container: initial; content: initial; content-visibility: initial; corner-shape: initial; corner-block-end-shape: initial; corner-block-start-shape: initial; counter-increment: initial; counter-reset: initial; counter-set: initial; cx: initial; cy: initial; d: initial; display: initial; dominant-baseline: initial; dynamic-range-limit: initial; empty-cells: initial; field-sizing: initial; fill: initial; fill-opacity: initial; fill-rule: initial; filter: initial; flex: initial; flex-flow: initial; flex-line-count: initial; float: initial; flood-color: initial; flood-opacity: initial; frame-sizing: initial; grid: initial; grid-area: initial; height: initial; hyphenate-character: initial; hyphenate-limit-chars: initial; hyphens: initial; image-orientation: initial; image-rendering: initial; initial-letter: initial; inline-size: initial; inset-block: initial; inset-inline: initial; interactivity: initial; interest-delay: initial; interpolate-size: initial; isolation: initial; letter-spacing: initial; lighting-color: initial; line-break: initial; list-style: initial; margin-block: initial; margin: initial; margin-inline: initial; margin-trim: initial; marker: initial; mask: initial; mask-type: initial; math-shift: initial; math-style: initial; max-block-size: initial; max-height: initial; max-inline-size: initial; max-width: initial; min-block-size: initial; min-height: initial; min-inline-size: initial; min-width: initial; mix-blend-mode: initial; object-fit: initial; object-position: initial; object-view-box: initial; offset: initial; opacity: initial; order: initial; orphans: initial; outline: initial; outline-offset: initial; overflow-anchor: initial; overflow-block: initial; overflow-clip-margin: initial; overflow-inline: initial; overflow-wrap: initial; overlay: initial; overscroll-behavior-block: initial; overscroll-behavior-inline: initial; overscroll-behavior: initial; padding-block: initial; padding: initial; padding-inline: initial; page: initial; page-margin-safety: initial; page-orientation: initial; paint-order: initial; perspective: initial; perspective-origin: initial; pointer-events: initial; position-try: initial; position-visibility: initial; print-color-adjust: initial; quotes: initial; r: initial; reading-flow: initial; reading-order: initial; resize: initial; rotate: initial; ruby-align: initial; ruby-overhang: initial; ruby-position: initial; rule-overlap: initial; rx: initial; ry: initial; scale: initial; scroll-axis-lock: initial; scroll-behavior: initial; scroll-initial-target: initial; scroll-margin-block: initial; scroll-margin: initial; scroll-margin-inline: initial; scroll-marker-group: initial; scroll-padding-block: initial; scroll-padding: initial; scroll-padding-inline: initial; scroll-snap-align: initial; scroll-snap-stop: initial; scroll-snap-type: initial; scroll-target-group: initial; scroll-timeline: initial; scrollbar-color: initial; scrollbar-gutter: initial; scrollbar-width: initial; shape-image-threshold: initial; shape-margin: initial; shape-outside: initial; shape-rendering: initial; size: initial; speak: initial; stop-color: initial; stop-opacity: initial; stroke: initial; stroke-dasharray: initial; stroke-dashoffset: initial; stroke-linecap: initial; stroke-linejoin: initial; stroke-miterlimit: initial; stroke-opacity: initial; stroke-width: initial; tab-size: initial; table-layout: initial; text-align: initial; text-align-last: initial; text-anchor: initial; text-autospace: initial; text-box: initial; text-combine-upright: initial; text-decoration: initial; text-decoration-skip-ink: initial; text-decoration-skip-spaces: initial; text-emphasis: initial; text-emphasis-position: initial; text-fit: initial; text-indent: initial; text-justify: initial; text-shadow: initial; text-transform: initial; text-underline-offset: initial; text-underline-position: initial; text-wrap: nowrap; timeline-scope: initial; timeline-trigger: initial; touch-action: initial; transform: initial; transform-box: initial; transform-origin: initial; transform-style: initial; transition: initial; translate: initial; trigger-scope: initial; user-select: initial; vector-effect: initial; vertical-align: initial; view-timeline: initial; view-transition-class: initial; view-transition-group: initial; view-transition-name: initial; view-transition-scope: initial; visibility: initial; border-spacing: initial; -webkit-box-align: initial; -webkit-box-decoration-break: initial; -webkit-box-direction: initial; -webkit-box-flex: initial; -webkit-box-ordinal-group: initial; -webkit-box-orient: initial; -webkit-box-pack: initial; -webkit-box-reflect: initial; -webkit-line-break: initial; -webkit-line-clamp: initial; -webkit-mask-box-image: initial; -webkit-rtl-ordering: initial; -webkit-ruby-position: initial; -webkit-tap-highlight-color: initial; -webkit-text-combine: initial; -webkit-text-decorations-in-effect: initial; -webkit-text-fill-color: initial; -webkit-text-security: initial; -webkit-text-stroke: initial; -webkit-user-drag: initial; widows: initial; width: initial; will-change: initial; window-drag: initial; word-break: initial; word-spacing: initial; x: initial; y: initial; z-index: initial; unicode-bidi: normal; direction: inherit; color: inherit; cursor: inherit; font-family: inherit; font-size: inherit; line-height: inherit; text-overflow: ellipsis; overflow: hidden; white-space-collapse: collapse; }

.hc-multiselect-toggle li:focus { outline: 0px; box-shadow: rgb(202, 206, 209) 0px 0px 0px 2px; }

.hc-multiselect-toggle li span[aria-label] { margin-left: 5px; flex-shrink: 0; }

[dir="rtl"] .hc-multiselect-toggle li span[aria-label] { margin-left: 0px; margin-right: 5px; }

.hc-multiselect-toggle li span[aria-label]::before { content: "×"; cursor: pointer; color: rgb(102, 102, 102); position: relative; top: -1px; }

.hc-multiselect-menu { background-color: rgb(255, 255, 255); border: 1px solid rgb(170, 170, 170); box-shadow: rgba(0, 0, 0, 0.15) 0px 2px 5px; max-height: 150px; width: 100%; position: absolute; z-index: 999; overflow: hidden auto; font-size: 13px; line-height: 1.5; display: flex; align-items: flex-start; }

.hc-multiselect-menu.back ul { animation-name: slide; animation-duration: 0.2s; animation-direction: reverse; }

.hc-multiselect-menu.forward ul { animation-name: slide; animation-duration: 0.2s; }

@keyframes slide { 
  0% { left: 0px; }
  100% { left: -100%; }
}

.hc-multiselect-menu ul { color-scheme: initial; forced-color-adjust: initial; math-depth: initial; position-anchor: initial; text-size-adjust: initial; appearance: initial; font-family: initial; font-feature-settings: initial; font-kerning: initial; font-language-override: initial; font-optical-sizing: initial; font-palette: initial; font-size-adjust: initial; font-stretch: initial; font-style: initial; font-synthesis: initial; font-variant: initial; font-variation-settings: initial; font-weight: initial; position-area: initial; text-orientation: initial; text-rendering: initial; text-spacing-trim: initial; -webkit-font-smoothing: initial; -webkit-locale: initial; -webkit-text-orientation: initial; -webkit-writing-mode: initial; writing-mode: initial; zoom: initial; accent-color: initial; place-content: initial; place-items: initial; place-self: initial; alignment-baseline: initial; anchor-name: initial; anchor-scope: initial; animation-composition: initial; animation: initial; animation-trigger: initial; app-region: initial; aspect-ratio: initial; backdrop-filter: initial; backface-visibility: initial; background: initial; background-blend-mode: initial; baseline-shift: initial; baseline-source: initial; block-size: initial; border-block: initial; border: initial; border-radius: initial; border-collapse: initial; border-end-end-radius: initial; border-end-start-radius: initial; border-inline: initial; border-shape: initial; border-start-end-radius: initial; border-start-start-radius: initial; bottom: initial; box-decoration-break: initial; box-shadow: initial; box-sizing: initial; break-after: initial; break-before: initial; break-inside: initial; buffered-rendering: initial; caption-side: initial; caret-animation: initial; caret-color: initial; caret-shape: initial; clear: initial; clip: initial; clip-path: initial; clip-rule: initial; color-interpolation: initial; color-interpolation-filters: initial; color-rendering: initial; columns: initial; column-fill: initial; gap: initial; rule-break: initial; rule: initial; rule-inset: initial; rule-visibility-items: initial; column-span: initial; contain: initial; contain-intrinsic-block-size: initial; contain-intrinsic-size: initial; contain-intrinsic-inline-size: initial; container: initial; content: initial; content-visibility: initial; corner-shape: initial; corner-block-end-shape: initial; corner-block-start-shape: initial; counter-increment: initial; counter-reset: initial; counter-set: initial; cx: initial; cy: initial; d: initial; display: initial; dominant-baseline: initial; dynamic-range-limit: initial; empty-cells: initial; field-sizing: initial; fill: initial; fill-opacity: initial; fill-rule: initial; filter: initial; flex-flow: initial; flex-line-count: initial; float: initial; flood-color: initial; flood-opacity: initial; frame-sizing: initial; grid: initial; grid-area: initial; height: initial; hyphenate-character: initial; hyphenate-limit-chars: initial; hyphens: initial; image-orientation: initial; image-rendering: initial; initial-letter: initial; inline-size: initial; inset-block: initial; inset-inline: initial; interactivity: initial; interest-delay: initial; interpolate-size: initial; isolation: initial; letter-spacing: initial; lighting-color: initial; line-break: initial; margin-block: initial; margin: initial; margin-inline: initial; margin-trim: initial; marker: initial; mask: initial; mask-type: initial; math-shift: initial; math-style: initial; max-block-size: initial; max-height: initial; max-inline-size: initial; max-width: initial; min-block-size: initial; min-height: initial; min-inline-size: initial; min-width: initial; mix-blend-mode: initial; object-fit: initial; object-position: initial; object-view-box: initial; offset: initial; opacity: initial; order: initial; orphans: initial; outline: initial; outline-offset: initial; overflow-anchor: initial; overflow-block: initial; overflow-clip-margin: initial; overflow-inline: initial; overflow-wrap: initial; overflow: initial; overlay: initial; overscroll-behavior-block: initial; overscroll-behavior-inline: initial; overscroll-behavior: initial; padding-block: initial; padding-inline: initial; page: initial; page-margin-safety: initial; page-orientation: initial; paint-order: initial; perspective: initial; perspective-origin: initial; pointer-events: initial; position-try: initial; position-visibility: initial; print-color-adjust: initial; quotes: initial; r: initial; reading-flow: initial; reading-order: initial; resize: initial; right: initial; rotate: initial; ruby-align: initial; ruby-overhang: initial; ruby-position: initial; rule-overlap: initial; rx: initial; ry: initial; scale: initial; scroll-axis-lock: initial; scroll-behavior: initial; scroll-initial-target: initial; scroll-margin-block: initial; scroll-margin: initial; scroll-margin-inline: initial; scroll-marker-group: initial; scroll-padding-block: initial; scroll-padding: initial; scroll-padding-inline: initial; scroll-snap-align: initial; scroll-snap-stop: initial; scroll-snap-type: initial; scroll-target-group: initial; scroll-timeline: initial; scrollbar-color: initial; scrollbar-gutter: initial; scrollbar-width: initial; shape-image-threshold: initial; shape-margin: initial; shape-outside: initial; shape-rendering: initial; size: initial; speak: initial; stop-color: initial; stop-opacity: initial; stroke: initial; stroke-dasharray: initial; stroke-dashoffset: initial; stroke-linecap: initial; stroke-linejoin: initial; stroke-miterlimit: initial; stroke-opacity: initial; stroke-width: initial; tab-size: initial; table-layout: initial; text-align: initial; text-align-last: initial; text-anchor: initial; text-autospace: initial; text-box: initial; text-combine-upright: initial; text-decoration: initial; text-decoration-skip-ink: initial; text-decoration-skip-spaces: initial; text-emphasis: initial; text-emphasis-position: initial; text-fit: initial; text-indent: initial; text-justify: initial; text-overflow: initial; text-shadow: initial; text-transform: initial; text-underline-offset: initial; text-underline-position: initial; text-wrap: initial; timeline-scope: initial; timeline-trigger: initial; top: initial; touch-action: initial; transform: initial; transform-box: initial; transform-origin: initial; transform-style: initial; transition: initial; translate: initial; trigger-scope: initial; user-select: initial; vector-effect: initial; vertical-align: initial; view-timeline: initial; view-transition-class: initial; view-transition-group: initial; view-transition-name: initial; view-transition-scope: initial; visibility: initial; border-spacing: initial; -webkit-box-align: initial; -webkit-box-decoration-break: initial; -webkit-box-direction: initial; -webkit-box-flex: initial; -webkit-box-ordinal-group: initial; -webkit-box-orient: initial; -webkit-box-pack: initial; -webkit-box-reflect: initial; -webkit-line-break: initial; -webkit-line-clamp: initial; -webkit-mask-box-image: initial; -webkit-rtl-ordering: initial; -webkit-ruby-position: initial; -webkit-tap-highlight-color: initial; -webkit-text-combine: initial; -webkit-text-decorations-in-effect: initial; -webkit-text-fill-color: initial; -webkit-text-security: initial; -webkit-text-stroke: initial; -webkit-user-drag: initial; white-space-collapse: initial; widows: initial; will-change: initial; window-drag: initial; word-break: initial; word-spacing: initial; x: initial; y: initial; z-index: initial; unicode-bidi: normal; direction: inherit; color: inherit; cursor: inherit; font-size: inherit; line-height: 1.5; list-style: none; padding: 0px; width: 100%; flex: 1 0 100%; position: relative; left: 0px; }

.hc-multiselect-menu li { color-scheme: initial; forced-color-adjust: initial; math-depth: initial; position-anchor: initial; text-size-adjust: initial; appearance: initial; font-feature-settings: initial; font-kerning: initial; font-language-override: initial; font-optical-sizing: initial; font-palette: initial; font-size-adjust: initial; font-stretch: initial; font-synthesis: initial; font-variant: initial; font-variation-settings: initial; position-area: initial; text-orientation: initial; text-rendering: initial; text-spacing-trim: initial; -webkit-font-smoothing: initial; -webkit-locale: initial; -webkit-text-orientation: initial; -webkit-writing-mode: initial; writing-mode: initial; zoom: initial; accent-color: initial; place-content: initial; place-items: initial; place-self: initial; alignment-baseline: initial; anchor-name: initial; anchor-scope: initial; animation-composition: initial; animation: initial; animation-trigger: initial; app-region: initial; aspect-ratio: initial; backdrop-filter: initial; backface-visibility: initial; background: initial; background-blend-mode: initial; baseline-shift: initial; baseline-source: initial; block-size: initial; border-block: initial; border-radius: initial; border-collapse: initial; border-end-end-radius: initial; border-end-start-radius: initial; border-inline: initial; border-shape: initial; border-start-end-radius: initial; border-start-start-radius: initial; inset: initial; box-decoration-break: initial; box-shadow: initial; box-sizing: initial; break-after: initial; break-before: initial; break-inside: initial; buffered-rendering: initial; caption-side: initial; caret-animation: initial; caret-color: initial; caret-shape: initial; clear: initial; clip: initial; clip-path: initial; clip-rule: initial; color-interpolation: initial; color-interpolation-filters: initial; color-rendering: initial; columns: initial; column-fill: initial; gap: initial; rule-break: initial; rule: initial; rule-inset: initial; rule-visibility-items: initial; column-span: initial; contain: initial; contain-intrinsic-block-size: initial; contain-intrinsic-size: initial; contain-intrinsic-inline-size: initial; container: initial; content: initial; content-visibility: initial; corner-shape: initial; corner-block-end-shape: initial; corner-block-start-shape: initial; counter-increment: initial; counter-reset: initial; counter-set: initial; cx: initial; cy: initial; d: initial; dominant-baseline: initial; dynamic-range-limit: initial; empty-cells: initial; field-sizing: initial; fill: initial; fill-opacity: initial; fill-rule: initial; filter: initial; flex: initial; flex-flow: initial; flex-line-count: initial; float: initial; flood-color: initial; flood-opacity: initial; frame-sizing: initial; grid: initial; grid-area: initial; height: initial; hyphenate-character: initial; hyphenate-limit-chars: initial; hyphens: initial; image-orientation: initial; image-rendering: initial; initial-letter: initial; inline-size: initial; inset-block: initial; inset-inline: initial; interactivity: initial; interest-delay: initial; interpolate-size: initial; isolation: initial; letter-spacing: initial; lighting-color: initial; line-break: initial; list-style: initial; margin-block: initial; margin-inline: initial; margin-trim: initial; marker: initial; mask: initial; mask-type: initial; math-shift: initial; math-style: initial; max-block-size: initial; max-height: initial; max-inline-size: initial; max-width: initial; min-block-size: initial; min-height: initial; min-inline-size: initial; min-width: initial; mix-blend-mode: initial; object-fit: initial; object-position: initial; object-view-box: initial; offset: initial; opacity: initial; order: initial; orphans: initial; outline: initial; outline-offset: initial; overflow-anchor: initial; overflow-block: initial; overflow-clip-margin: initial; overflow-inline: initial; overflow-wrap: initial; overflow: initial; overlay: initial; overscroll-behavior-block: initial; overscroll-behavior-inline: initial; overscroll-behavior: initial; padding-block: initial; padding: initial; padding-inline: initial; page: initial; page-margin-safety: initial; page-orientation: initial; paint-order: initial; perspective: initial; perspective-origin: initial; pointer-events: initial; position-try: initial; position-visibility: initial; print-color-adjust: initial; quotes: initial; r: initial; reading-flow: initial; reading-order: initial; resize: initial; rotate: initial; ruby-align: initial; ruby-overhang: initial; ruby-position: initial; rule-overlap: initial; rx: initial; ry: initial; scale: initial; scroll-axis-lock: initial; scroll-behavior: initial; scroll-initial-target: initial; scroll-margin-block: initial; scroll-margin: initial; scroll-margin-inline: initial; scroll-marker-group: initial; scroll-padding-block: initial; scroll-padding: initial; scroll-padding-inline: initial; scroll-snap-align: initial; scroll-snap-stop: initial; scroll-snap-type: initial; scroll-target-group: initial; scroll-timeline: initial; scrollbar-color: initial; scrollbar-gutter: initial; scrollbar-width: initial; shape-image-threshold: initial; shape-margin: initial; shape-outside: initial; shape-rendering: initial; size: initial; speak: initial; stop-color: initial; stop-opacity: initial; stroke: initial; stroke-dasharray: initial; stroke-dashoffset: initial; stroke-linecap: initial; stroke-linejoin: initial; stroke-miterlimit: initial; stroke-opacity: initial; stroke-width: initial; tab-size: initial; table-layout: initial; text-align: initial; text-align-last: initial; text-anchor: initial; text-autospace: initial; text-box: initial; text-combine-upright: initial; text-decoration: initial; text-decoration-skip-ink: initial; text-decoration-skip-spaces: initial; text-emphasis: initial; text-emphasis-position: initial; text-fit: initial; text-indent: initial; text-justify: initial; text-overflow: initial; text-shadow: initial; text-transform: initial; text-underline-offset: initial; text-underline-position: initial; text-wrap: initial; timeline-scope: initial; timeline-trigger: initial; touch-action: initial; transform: initial; transform-box: initial; transform-origin: initial; transform-style: initial; transition: initial; translate: initial; trigger-scope: initial; user-select: initial; vector-effect: initial; vertical-align: initial; view-timeline: initial; view-transition-class: initial; view-transition-group: initial; view-transition-name: initial; view-transition-scope: initial; visibility: initial; border-spacing: initial; -webkit-box-align: initial; -webkit-box-decoration-break: initial; -webkit-box-direction: initial; -webkit-box-flex: initial; -webkit-box-ordinal-group: initial; -webkit-box-orient: initial; -webkit-box-pack: initial; -webkit-box-reflect: initial; -webkit-line-break: initial; -webkit-line-clamp: initial; -webkit-mask-box-image: initial; -webkit-rtl-ordering: initial; -webkit-ruby-position: initial; -webkit-tap-highlight-color: initial; -webkit-text-combine: initial; -webkit-text-decorations-in-effect: initial; -webkit-text-fill-color: initial; -webkit-text-security: initial; -webkit-text-stroke: initial; -webkit-user-drag: initial; white-space-collapse: initial; widows: initial; width: initial; will-change: initial; window-drag: initial; word-break: initial; word-spacing: initial; x: initial; y: initial; z-index: initial; unicode-bidi: normal; direction: inherit; color: inherit; cursor: inherit; font-size: inherit; line-height: inherit; font-weight: normal; font-style: normal; font-family: sans-serif; display: block; position: relative; border: 0px; margin: 0px; }

.hc-multiselect-menu li:focus { background-color: rgb(233, 233, 233); }

.hc-multiselect-menu li[data-back] { color: rgb(153, 153, 153); }

.hc-multiselect-menu li[data-menu]::after, .hc-multiselect-menu li[data-back]::after { content: ""; width: 0px; height: 0px; position: absolute; right: 5px; top: 50%; margin-top: -5px; border: 4px solid transparent; }

[dir="rtl"] .hc-multiselect-menu li[data-menu]::after, [dir="rtl"] .hc-multiselect-menu li[data-back]::after { right: auto; left: 5px; }

.hc-multiselect-menu li[data-menu]::after { border-left: 4px solid rgb(153, 153, 153); border-right: 0px; }

[dir="rtl"] .hc-multiselect-menu li[data-menu]::after { border-left: 0px; border-right: 4px solid rgb(153, 153, 153); }

.hc-multiselect-menu li[data-back]::after { border-left: 0px; border-right: 4px solid rgb(153, 153, 153); }

[dir="rtl"] .hc-multiselect-menu li[data-back]::after { border-left: 4px solid rgb(153, 153, 153); border-right: 0px; }

.hc-multiselect-menu li[data-menu] input[disabled], .hc-multiselect-menu li[data-back] input[disabled] { visibility: hidden; }

.hc-multiselect-menu li label { color-scheme: initial; forced-color-adjust: initial; math-depth: initial; position: initial; position-anchor: initial; text-size-adjust: initial; appearance: initial; font-feature-settings: initial; font-kerning: initial; font-language-override: initial; font-optical-sizing: initial; font-palette: initial; font-size-adjust: initial; font-stretch: initial; font-synthesis: initial; font-variant: initial; font-variation-settings: initial; position-area: initial; text-orientation: initial; text-rendering: initial; text-spacing-trim: initial; -webkit-font-smoothing: initial; -webkit-locale: initial; -webkit-text-orientation: initial; -webkit-writing-mode: initial; writing-mode: initial; zoom: initial; accent-color: initial; place-content: initial; place-self: initial; alignment-baseline: initial; anchor-name: initial; anchor-scope: initial; animation-composition: initial; animation: initial; animation-trigger: initial; app-region: initial; aspect-ratio: initial; backdrop-filter: initial; backface-visibility: initial; background: initial; background-blend-mode: initial; baseline-shift: initial; baseline-source: initial; block-size: initial; border-block: initial; border: initial; border-radius: initial; border-collapse: initial; border-end-end-radius: initial; border-end-start-radius: initial; border-inline: initial; border-shape: initial; border-start-end-radius: initial; border-start-start-radius: initial; inset: initial; box-decoration-break: initial; box-shadow: initial; break-after: initial; break-before: initial; break-inside: initial; buffered-rendering: initial; caption-side: initial; caret-animation: initial; caret-color: initial; caret-shape: initial; clear: initial; clip: initial; clip-path: initial; clip-rule: initial; color-interpolation: initial; color-interpolation-filters: initial; color-rendering: initial; columns: initial; column-fill: initial; gap: initial; rule-break: initial; rule: initial; rule-inset: initial; rule-visibility-items: initial; column-span: initial; contain: initial; contain-intrinsic-block-size: initial; contain-intrinsic-size: initial; contain-intrinsic-inline-size: initial; container: initial; content: initial; content-visibility: initial; corner-shape: initial; corner-block-end-shape: initial; corner-block-start-shape: initial; counter-increment: initial; counter-reset: initial; counter-set: initial; cx: initial; cy: initial; d: initial; dominant-baseline: initial; dynamic-range-limit: initial; empty-cells: initial; field-sizing: initial; fill: initial; fill-opacity: initial; fill-rule: initial; filter: initial; flex: initial; flex-flow: initial; flex-line-count: initial; float: initial; flood-color: initial; flood-opacity: initial; frame-sizing: initial; grid: initial; grid-area: initial; hyphenate-character: initial; hyphenate-limit-chars: initial; hyphens: initial; image-orientation: initial; image-rendering: initial; initial-letter: initial; inline-size: initial; inset-block: initial; inset-inline: initial; interactivity: initial; interest-delay: initial; interpolate-size: initial; isolation: initial; justify-items: initial; letter-spacing: initial; lighting-color: initial; line-break: initial; list-style: initial; margin-block: initial; margin-inline: initial; margin-trim: initial; marker: initial; mask: initial; mask-type: initial; math-shift: initial; math-style: initial; max-block-size: initial; max-height: initial; max-inline-size: initial; max-width: initial; min-block-size: initial; min-height: initial; min-inline-size: initial; min-width: initial; mix-blend-mode: initial; object-fit: initial; object-position: initial; object-view-box: initial; offset: initial; opacity: initial; order: initial; orphans: initial; outline: initial; outline-offset: initial; overflow-anchor: initial; overflow-block: initial; overflow-clip-margin: initial; overflow-inline: initial; overflow-wrap: initial; overlay: initial; overscroll-behavior-block: initial; overscroll-behavior-inline: initial; overscroll-behavior: initial; padding-block: initial; padding-inline: initial; page: initial; page-margin-safety: initial; page-orientation: initial; paint-order: initial; perspective: initial; perspective-origin: initial; pointer-events: initial; position-try: initial; position-visibility: initial; print-color-adjust: initial; quotes: initial; r: initial; reading-flow: initial; reading-order: initial; resize: initial; rotate: initial; ruby-align: initial; ruby-overhang: initial; ruby-position: initial; rule-overlap: initial; rx: initial; ry: initial; scale: initial; scroll-axis-lock: initial; scroll-behavior: initial; scroll-initial-target: initial; scroll-margin-block: initial; scroll-margin: initial; scroll-margin-inline: initial; scroll-marker-group: initial; scroll-padding-block: initial; scroll-padding: initial; scroll-padding-inline: initial; scroll-snap-align: initial; scroll-snap-stop: initial; scroll-snap-type: initial; scroll-target-group: initial; scroll-timeline: initial; scrollbar-color: initial; scrollbar-gutter: initial; scrollbar-width: initial; shape-image-threshold: initial; shape-margin: initial; shape-outside: initial; shape-rendering: initial; size: initial; speak: initial; stop-color: initial; stop-opacity: initial; stroke: initial; stroke-dasharray: initial; stroke-dashoffset: initial; stroke-linecap: initial; stroke-linejoin: initial; stroke-miterlimit: initial; stroke-opacity: initial; stroke-width: initial; tab-size: initial; table-layout: initial; text-align: initial; text-align-last: initial; text-anchor: initial; text-autospace: initial; text-box: initial; text-combine-upright: initial; text-decoration: initial; text-decoration-skip-ink: initial; text-decoration-skip-spaces: initial; text-emphasis: initial; text-emphasis-position: initial; text-fit: initial; text-indent: initial; text-justify: initial; text-shadow: initial; text-transform: initial; text-underline-offset: initial; text-underline-position: initial; text-wrap: nowrap; timeline-scope: initial; timeline-trigger: initial; touch-action: initial; transform: initial; transform-box: initial; transform-origin: initial; transform-style: initial; transition: initial; translate: initial; trigger-scope: initial; user-select: initial; vector-effect: initial; vertical-align: initial; view-timeline: initial; view-transition-class: initial; view-transition-group: initial; view-transition-name: initial; view-transition-scope: initial; visibility: initial; border-spacing: initial; -webkit-box-align: initial; -webkit-box-decoration-break: initial; -webkit-box-direction: initial; -webkit-box-flex: initial; -webkit-box-ordinal-group: initial; -webkit-box-orient: initial; -webkit-box-pack: initial; -webkit-box-reflect: initial; -webkit-line-break: initial; -webkit-line-clamp: initial; -webkit-mask-box-image: initial; -webkit-rtl-ordering: initial; -webkit-ruby-position: initial; -webkit-tap-highlight-color: initial; -webkit-text-combine: initial; -webkit-text-decorations-in-effect: initial; -webkit-text-fill-color: initial; -webkit-text-security: initial; -webkit-text-stroke: initial; -webkit-user-drag: initial; widows: initial; width: initial; will-change: initial; window-drag: initial; word-break: initial; word-spacing: initial; x: initial; y: initial; z-index: initial; unicode-bidi: normal; direction: inherit; color: inherit; cursor: inherit; font-size: inherit; font-weight: inherit; font-style: inherit; font-family: inherit; line-height: inherit; box-sizing: border-box; height: 27px; padding: 5px 0px; margin: 0px; white-space-collapse: collapse; overflow: hidden; text-overflow: ellipsis; display: flex; align-items: center; }

.hc-multiselect-menu li label input[type="checkbox"] { font-size: 14px; pointer-events: none; margin: 0px 8px; }

.hc-multiselect-toggle[aria-expanded="false"] + .hc-multiselect-menu { display: none; }

#hc-invisible-recaptcha { margin-top: 20px; }

#hc-invisible-recaptcha .grecaptcha-badge { display: inline-block; }

.satisfaction-box { background-color: rgb(251, 251, 251); border: 1px solid rgb(236, 236, 236); border-radius: 4px; margin-top: 30px; margin-bottom: 40px; padding: 8px 30px 10px; }

.satisfaction-box h4 { font-weight: bold; }

.satisfaction-box h4.success { margin: 0px; }

.satisfaction-box textarea { border-radius: 4px; margin-bottom: 30px; resize: none; }

.satisfaction-box a:hover { text-decoration: none; }

.satisfaction-box .satisfaction-comment, .satisfaction-box .satisfaction-reason { display: none; }

.satisfaction-box input[type="radio"] { display: none; }

.satisfaction-box input[type="radio"][checked="checked"] ~ div.satisfaction-comment { display: block; }

.satisfaction-box input[type="radio"][checked="checked"][value="bad"] ~ div.satisfaction-reason { display: block; margin-bottom: 15px; }

.satisfaction-box input[type="radio"][value="good"] + label:hover { border-color: rgb(134, 172, 27); color: rgb(134, 172, 27); }

.satisfaction-box input[type="radio"][value="bad"] + label:hover { border-color: rgb(227, 80, 70); color: rgb(227, 80, 70); }

.satisfaction-box input[type="radio"] + label.disabled { cursor: default; }

.satisfaction-box input[type="radio"][checked="checked"][value="good"] + label { border-color: rgb(94, 132, 0); background-color: rgb(120, 163, 0); color: rgb(255, 255, 255); }

.satisfaction-box input[type="radio"][checked="checked"][value="bad"] + label { border-color: rgb(191, 28, 17); background-color: rgb(224, 59, 48); color: rgb(255, 255, 255); }

.satisfaction-box input[type="radio"] ~ label { background: rgb(255, 255, 255); border: 1.5px solid rgb(236, 236, 236); border-radius: 4px; color: rgb(120, 120, 120); font-size: 11px; letter-spacing: 1px; margin-right: 20px; margin-bottom: 15px; padding: 5px 20px; height: auto; }

.satisfaction-box input[type="submit"] { margin-left: 25px; font-size: 11px; }

.satisfaction-box .satisfaction-link-box { text-align: right; }

.satisfaction-box .satisfaction-link-box a { margin-left: 25px; }

.satisfaction-box .satisfaction-submit { background: rgb(68, 68, 68); color: rgb(255, 255, 255); display: inline-block; margin-right: 0px; }

.satisfaction-box .satisfaction-cancel { font-size: 11px; line-height: 27px; }

html[dir="rtl"] .satisfaction-box input[type="radio"] ~ label { margin-right: auto; margin-left: 20px; }

html[dir="rtl"] .satisfaction-box input[type="submit"] { margin-left: auto; margin-right: 25px; }

html[dir="rtl"] .satisfaction-box .satisfaction-link-box { text-align: left; }

html[dir="rtl"] .satisfaction-box .satisfaction-link-box a { margin-left: auto; margin-right: 25px; }

html[dir="rtl"] .satisfaction-box .satisfaction-submit { margin-right: auto; margin-left: 0px; }

.upload-pool { margin: 0px; overflow: hidden; padding: 0px; }

.upload-item { border-radius: 3px; clear: left; float: left; font-size: 12px; margin-top: 10px; overflow: hidden; padding: 5px; position: relative; width: 50%; }

.upload-item[aria-busy="true"] .upload-remove { display: none; }

.upload-item[aria-busy="true"] .upload-link { color: rgb(102, 102, 102); }

.upload-item[aria-busy="true"] .upload-progress { visibility: visible; }

.upload-item::after { content: ""; display: block; }

.upload-item:hover { background: rgb(242, 242, 242); }

.upload-item + .upload-item { margin-top: 5px; }

.upload-item-icon { vertical-align: middle; }

.upload-item-icon-spacer { display: inline-block; width: 5px; }

.upload-item > a, .upload-item span { position: relative; z-index: 1; }

.upload-item .upload-link { color: rgb(51, 51, 51); display: inline-block; max-width: calc(100% - 30px); overflow: hidden; text-decoration: none; text-overflow: ellipsis; vertical-align: middle; white-space: nowrap; }

.upload-item .upload-link:hover { text-decoration: none; }

.upload-item .upload-remove { color: rgb(136, 136, 136); cursor: pointer; float: right; font-weight: bold; margin: 0px 5px 0px 15px; }

.upload-item .upload-remove:hover::before { color: rgb(34, 34, 34); }

.upload-item .upload-path { display: none !important; }

.upload-item .upload-progress { background-color: rgb(0, 114, 239); height: 2px; transition: width 0.5s linear; visibility: hidden; width: 5%; }

.upload-item-screencast .upload-progress { width: 100%; }

#upload-error { display: none; margin-top: 10px; }

html[dir="rtl"] .upload-item { clear: right; float: right; }

html[dir="rtl"] .upload-item .upload-link { margin-left: auto; margin-right: 20px; }

html[dir="rtl"] .upload-item .upload-link::before { left: auto; right: -20px; margin-right: auto; margin-left: 5px; }

html[dir="rtl"] .upload-item .upload-remove { float: left; margin-left: auto; margin-right: 15px; }

.upload-dropzone { border: 1px solid rgb(221, 221, 221); font-size: 12px; overflow: hidden; position: relative; text-align: center; }

.upload-dropzone input[type="file"] { opacity: 0; position: absolute; top: 0px; right: 0px; cursor: pointer; height: 100%; width: 100%; }

.upload-dropzone span { color: rgb(209, 209, 209); display: inline-block; line-height: 24px; padding: 10px; }

.upload-dropzone a { text-decoration: none; font-size: 13px; }

.upload-dropzone a:hover { text-decoration: underline; }

.upload-dropzone[data-hover="true"] { background-color: rgba(0, 0, 0, 0.02); }

.upload-dropzone[data-hc-focus="true"] { border-color: rgb(153, 153, 153); }

html[dir="rtl"] .upload-dropzone input[type="file"] { right: auto; left: 0px; }

#user #user-name { display: inline-block; max-width: 200px; overflow: hidden; text-overflow: ellipsis; vertical-align: middle; }

#user #user-dropdown { background: rgb(255, 255, 255); min-width: 200px; }

#user #user-password { display: none; max-width: 290px; }

@media (min-width: 768px) {
  #user #user-password { max-width: none; min-width: 360px; }
}

#user #user-password #password-form { font-size: 12px; padding: 5px 20px 10px; overflow: hidden; }

#user #user-password #password-form label { font-size: 11px; }

#user #user-password #password-form input[type="password"] { background: rgb(255, 255, 255); border: 1px solid rgb(228, 228, 228); display: block; height: 30px; margin: 3px 0px 15px; padding: 0px 5px; width: 100%; }

#user #user-password #password-form ul { margin: 3px 0px 15px; font-size: 11px; }

#user #user-password #password-submit { background: rgb(68, 68, 68); border: 0px; border-radius: 4px; color: rgb(255, 255, 255); cursor: pointer; display: inline-block; float: right; font-size: 12px; font-weight: normal; height: 30px; line-height: 28px; margin: 0px 0px 0px 15px; padding: 0px 15px; }

[dir="rtl"] #user #user-password #password-submit { float: left; margin: 0px 15px 0px 0px; }

#user #user-password #password-flash { border: 1px solid; display: none; font-size: 11px; margin-bottom: 20px; padding: 10px 15px; }

#user #user-password #password-flash.password-flash-success { background: rgb(219, 243, 255); border-color: rgb(181, 224, 245); }

#user #user-password #password-flash.password-flash-error { background: rgb(255, 237, 237); border-color: rgb(247, 203, 203); }

#user [data-loading="true"] { background-color: transparent; }

#user [data-loading="true"]::after { background-image: none; background-repeat: no-repeat; display: inline-block; background-size: 15px 15px; height: 15px; width: 15px; content: ""; margin-left: 10px; position: absolute; }

[dir="rtl"] #user [data-loading="true"]::after { margin-left: auto; margin-right: 10px; }

.verification-container { display: flex; justify-content: center; align-items: center; min-height: 80vh; padding: 0px; background-color: rgb(255, 255, 255); font-family: system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif; font-weight: 400; }

.verification-content { max-width: 630px; width: 100%; text-align: center; display: flex; flex-direction: column; align-items: center; padding: 40px 20px; }

.success-icon, .error-icon { margin-bottom: 16px; }

.success-icon { background-color: rgb(24, 97, 70); mask-image: none; mask-size: 32px 32px; mask-position: center center; mask-repeat: no-repeat; display: inline-block; width: 32px; height: 32px; }

.error-icon { background-color: rgb(173, 89, 24); mask-image: none; mask-size: 32px 32px; mask-position: center center; mask-repeat: no-repeat; display: inline-block; width: 32px; height: 32px; }

.verification-content h1 { font-family: system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif; font-size: 18px; line-height: 24px; font-weight: 400; color: rgb(47, 57, 65); margin: 0px 0px 4px; letter-spacing: 0.45px; }

.verification-message { margin-bottom: 24px; }

.verification-message p { margin: 0px 0px 4px; color: rgb(104, 115, 125); font-family: system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif; font-size: 14px; line-height: 20px; letter-spacing: 0.15px; font-weight: 300; text-align: center; }

.verification-message p:last-child { margin-bottom: 0px; }

.verification-btn { color: rgb(255, 255, 255); display: inline-block; font-family: system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif; font-weight: 300; padding: 10px 16px; background-color: rgb(31, 115, 183); border-radius: 4px; font-size: 14px; line-height: 20px; text-decoration: none; letter-spacing: 0.15px; text-align: center; }

.verification-btn:visited { color: rgb(255, 255, 255); }

.verification-btn:hover { background-color: rgb(24, 88, 139); color: rgb(255, 255, 255); text-decoration: none; }

.verification-btn:focus, .verification-btn:active { outline: none; box-shadow: rgba(31, 115, 183, 0.3) 0px 0px 0px 2px; }

[class^="wysiwyg-icon-"], [class*=" wysiwyg-icon-"] { background-position: center center !important; background-repeat: no-repeat !important; }

.wysiwyg-icon-bold { background-image: none !important; }

.wysiwyg-icon-italic { background-image: none !important; }

.wysiwyg-icon-outdent { background-image: none !important; }

.wysiwyg-icon-indent { background-image: none !important; }

.wysiwyg-icon-image { background-image: none !important; }

.wysiwyg-icon-code-block { background-image: none !important; }

.wysiwyg-icon-quote { background-image: none !important; }

.wysiwyg-icon-link { background-image: none !important; }

.wysiwyg-icon-bullist { background-image: none !important; }

.wysiwyg-icon-numlist { background-image: none !important; }

.wysiwyg-icon-formats { background-image: none !important; }

#hc-wysiwyg { background: rgb(255, 255, 255); border: 1px solid rgb(221, 221, 221); border-radius: 4px; overflow: hidden; position: relative; resize: vertical; height: 250px; min-height: 100px; }

#hc-wysiwyg [role="toolbar"] { border-width: 0px 0px 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(221, 221, 221); border-image: none; height: 35px; padding: 5px 10px; position: relative; user-select: none; }

#hc-wysiwyg [role="group"] { height: calc(100% - 35px); }

#hc-wysiwyg [role="group"], #hc-wysiwyg [role="group"] iframe { border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: inherit; border-bottom-right-radius: inherit; }

#hc-wysiwyg [role="group"] iframe { width: 100%; height: 100%; }

#hc-wysiwyg [class^="wysiwyg-icon-"] { background: transparent; border-radius: 4px; border: 1px solid transparent; color: rgb(82, 82, 82); cursor: pointer; display: inline-block; font-size: 14px; font-weight: normal; font-style: normal; height: 24px; line-height: 24px; margin: 0px 4px; padding: 0px 5px; text-align: center; vertical-align: middle; min-width: 24px; width: auto; }

#hc-wysiwyg [class^="wysiwyg-icon-"]:hover, #hc-wysiwyg [class^="wysiwyg-icon-"][aria-selected="true"] { border-color: rgb(204, 204, 204); }

#hc-wysiwyg [class^="wysiwyg-icon-"]:active, #hc-wysiwyg [class^="wysiwyg-icon-"][aria-selected="true"] { background: rgb(221, 221, 221); }

#hc-wysiwyg [role="toolbar"] > [aria-haspopup="true"] { position: relative; }

#hc-wysiwyg [role="menu"] { position: absolute; background: rgb(255, 255, 255); border: 1px solid rgb(221, 221, 221); border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 5px; left: 0px; top: 100%; margin-top: 8px; min-width: 150px; padding: 5px 0px; outline: none; }

#hc-wysiwyg [role="menu"][aria-hidden="true"] { display: none; }

[dir="rtl"] #hc-wysiwyg [role="menu"] { left: auto; right: 0px; }

#hc-wysiwyg [role="menu"] > [role="button"] { background: rgb(255, 255, 255); border: 0px; border-radius: 0px; color: inherit; display: block; margin: 0px; padding: 8px 20px; text-align: initial; white-space: nowrap; height: auto !important; line-height: 1 !important; }

#hc-wysiwyg [role="menu"] > [role="button"]:hover { background: rgb(245, 245, 245); }

#hc-wysiwyg [role="menu"] > [role="button"][data-block="p"] { font: 12px sans-serif; }

#hc-wysiwyg [role="menu"] > [role="button"][data-block="code"] { font: 12px monospace; word-spacing: 2px; }

#hc-wysiwyg [role="menu"] > [role="button"][data-block="h2"] { font: bold 16px sans-serif; }

#hc-wysiwyg [role="menu"] > [role="button"][data-block="h3"] { font: bold 14px sans-serif; }

#hc-wysiwyg [role="menu"] > [role="button"][data-block="h4"] { font: bold 13px sans-serif; }

#hc-wysiwyg [role="menu"] > [role="button"][aria-selected="true"]::after { content: "✓"; display: inline-block; margin-left: 20px; font-family: entypo; font-size: 12px; font-weight: normal; }

[dir="rtl"] #hc-wysiwyg [role="menu"] > [role="button"][aria-selected="true"]::after { margin-left: 0px; margin-right: 20px; }

#hc-wysiwyg [role="separator"] { border: 0px; background: rgb(221, 221, 221); width: 1px; height: 24px; display: inline-block; margin: 0px 10px; vertical-align: middle; }

#hc-wysiwyg .wysiwyg-icon-image { overflow: hidden; position: relative; }

#hc-wysiwyg input[type="file"] { position: absolute; inset: 0px; z-index: 11; cursor: pointer; opacity: 0; }

#hc-wysiwyg [aria-dropeffect] { background: rgb(255, 255, 255); border-radius: 2px; border: 2px solid; inset: 0px; position: absolute; }

#hc-wysiwyg [aria-dropeffect]::before { content: attr(title); display: inline-block; font-size: 14px; font-weight: normal; height: 100%; position: absolute; text-align: center; top: 45%; width: 100%; }

#hc-wysiwyg [aria-dropeffect][aria-hidden="true"] { display: none; }

#hc-wysiwyg [aria-dropeffect][data-over="true"] { background: rgb(249, 249, 249); }

#hc-wysiwyg [role="form"] { background: rgb(245, 245, 245); border-bottom: 1px solid rgb(236, 236, 236); padding: 4px 10px; position: absolute; height: 35px; top: 0px; transition: left 0.2s ease-in; width: 100%; z-index: 20; }

#hc-wysiwyg [role="form"] * { display: inline-block; margin: 0px; padding: 0px; vertical-align: middle; }

#hc-wysiwyg [role="form"] label { font-weight: normal; }

#hc-wysiwyg [role="form"] input { border: 1px solid rgb(204, 204, 204); height: 28px; outline: none; padding: 0px 5px; width: 300px; }

#hc-wysiwyg [role="form"] [role="button"] { background: rgb(255, 255, 255); border: 1px solid rgb(187, 187, 187); color: rgb(51, 51, 51); cursor: pointer; font-size: 13px; height: 28px; line-height: 28px; padding: 0px 5px; min-width: 45px; text-align: center; }

#hc-wysiwyg [role="form"] [role="button"]:last-child { background: transparent; border-color: transparent; font-size: 12px; }

#hc-wysiwyg [role="form"][aria-expanded="false"] { left: -100%; }

#hc-wysiwyg [role="form"][aria-expanded="true"] { left: 0px; }

#hc-wysiwyg [role="alert"] { background: rgb(255, 255, 255); border-top: 1px solid rgb(236, 236, 236); bottom: 0px; cursor: pointer; padding: 10px; position: absolute; width: 100%; }

#hc-wysiwyg [role="alert"][aria-hidden="true"] { display: none; }

.powered-by-zendesk { clear: both; text-align: right; padding: 10px 15px; height: 38px; }

.powered-by-zendesk svg { position: relative; display: inline-block; top: 3px; content: " "; width: 15px; height: 15px; margin-right: 5px; fill: rgb(165, 165, 165); }

[dir="rtl"] .powered-by-zendesk svg { margin-left: 5px; margin-right: 0px; }

.powered-by-zendesk a { color: rgb(165, 165, 165); font-family: Helvetica, Arial, sans-serif; font-size: 15px; font-weight: normal; border: 0px; text-decoration: underline; text-transform: none; }

#navbar-container { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif; position: relative; z-index: 2147483646; }

#navbar-container > * { z-index: 2147483645; }

body { margin: 0px; }

[dir="ltr"] .devmode-badge { left: 4px; }

[dir="rtl"] .devmode-badge { right: 4px; }

.devmode-badge { z-index: 9999; position: fixed; bottom: 4px; width: 48px; border: thin solid rgb(255, 255, 255); background: red; color: rgb(255, 255, 255); text-align: center; font-weight: bold; }

.nesty-input, .nesty-panel { box-sizing: border-box; }

.nesty-input *, .nesty-input ::before, .nesty-input ::after, .nesty-panel *, .nesty-panel ::before, .nesty-panel ::after { box-sizing: inherit; }

.nesty-input { background-color: rgb(255, 255, 255); border: 1px solid rgb(236, 236, 236); border-radius: 1px; box-shadow: rgb(227, 227, 227) 0px 1px inset; color: rgb(51, 51, 51); cursor: pointer; display: inline-block; height: 30px; line-height: 30px; margin: 0px; max-width: 250px; min-width: 150px; overflow: hidden; padding: 0px 20px 0px 5px; position: relative; text-overflow: ellipsis; z-index: 1; width: 100%; white-space: nowrap; }

[dir="rtl"] .nesty-input { padding: 0px 5px 0px 20px; }

.nesty-input::after { color: rgb(153, 153, 153); content: "▾"; line-height: 1em; position: absolute; right: 10px; top: 25%; }

[dir="rtl"] .nesty-input::after { left: 10px; right: auto; }

.nesty-input:hover { text-decoration: none; }

.nesty-panel, .nesty-panel ul { overflow: hidden auto; }

.nesty-panel { background: rgb(255, 255, 255); border: 1px solid rgb(170, 170, 170); box-shadow: rgba(0, 0, 0, 0.15) 0px 2px 5px; height: 150px; min-width: 100px; z-index: 999; position: absolute !important; }

.nesty-panel ul { background: rgb(255, 255, 255); border: 0px; inset: 0px; height: 100%; margin: 0px; padding: 0px; position: absolute; transform: translate3d(0px, 0px, 0px); backface-visibility: hidden; width: 100% !important; }

.nesty-panel li { background: rgb(255, 255, 255); border: 0px; color: rgb(51, 51, 51); cursor: pointer; display: block; font-size: 13px; font-weight: normal; font-style: normal; font-family: sans-serif; line-height: 1; min-height: 27px; position: relative; box-sizing: border-box; margin: 0px !important; padding: 5px !important; }

.nesty-panel li:focus { background: rgb(233, 233, 233); outline: none; }

.nesty-panel li.nesty-selected { font-weight: bold; }

li.nesty-collapse { color: rgb(153, 153, 153); }

.nesty-expand::after, .nesty-collapse::after { border-color: transparent; border-style: solid; border-width: 4px; content: " "; height: 0px; margin-top: -5px; position: absolute; right: 5px; top: 50%; width: 0px; }

[dir="rtl"] .nesty-expand::after, [dir="rtl"] .nesty-collapse::after { left: 5px; right: auto; }

.nesty-expand::after { border-left-color: rgb(153, 153, 153); border-right-width: 0px; }

[dir="rtl"] .nesty-expand::after { border-left-color: transparent; border-left-width: 0px; border-right-color: rgb(153, 153, 153); border-right-width: 4px; }

.nesty-collapse::after { border-left-width: 0px; border-right-color: rgb(153, 153, 153); }

[dir="rtl"] .nesty-collapse::after { border-left-color: rgb(153, 153, 153); border-left-width: 4px; border-right-color: transparent; border-right-width: 0px; }

.nesty-input { border: 1px solid rgb(221, 221, 221); border-radius: 2px; box-shadow: none; padding: 0px 15px 0px 10px; }

.nesty-panel { height: auto; max-height: 150px; }

.nesty-panel ul { position: relative; }

.nesty-panel ul:nth-child(2) { position: absolute; }

body { }

body .pika-single { z-index: 9999; display: block; position: relative; width: 240px; padding: 8px; color: rgb(51, 51, 51); background: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(204, 204, 204) rgb(204, 204, 204) rgb(187, 187, 187); border-image: none; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }

body .pika-single.is-hidden { display: none; }

body .pika-single.is-bound { position: absolute; box-shadow: rgba(0, 0, 0, 0.5) 0px 5px 15px -5px; }

body .pika-title { position: relative; text-align: center; }

body .pika-label { display: inline-block; position: relative; z-index: 9999; overflow: hidden; margin: 0px; padding: 5px 3px; font-size: 14px; line-height: 20px; font-weight: bold; background-color: rgb(255, 255, 255); }

body .pika-title select { cursor: pointer; position: absolute; z-index: 9998; margin: 0px; left: 0px; top: 5px; opacity: 0; }

body .pika-prev, body .pika-next { display: block; cursor: pointer; position: relative; outline: none; border: 0px; padding: 0px; width: 20px; height: 30px; background-color: transparent; background-position: center center; background-repeat: no-repeat; background-size: 75% 75%; white-space: nowrap; text-indent: 100%; overflow: hidden; opacity: 0.5; }

body .pika-prev:hover, body .pika-next:hover { opacity: 1; }

body .pika-prev, body .is-rtl .pika-next { float: left; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg=="); }

body .pika-next, body .is-rtl .pika-prev { float: right; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII="); }

body .pika-prev.is-disabled, body .pika-next.is-disabled { cursor: default; opacity: 0.2; }

body .pika-select { display: inline-block; }

body .pika-table { width: 100%; border-collapse: collapse; border-spacing: 0px; border: 0px; }

body .pika-table th, body .pika-table td { width: 14.2857%; }

body .pika-table th { color: rgb(153, 153, 153); font-size: 12px; line-height: 25px; font-weight: bold; text-align: center; }

body .pika-button { cursor: pointer; display: block; outline: none; border: 0px; margin: 0px; width: 100%; padding: 5px; color: rgb(102, 102, 102); font-size: 12px; line-height: 15px; text-align: right; background: rgb(245, 245, 245); }

body .is-today .pika-button { color: rgb(51, 170, 255); font-weight: bold; }

body .is-selected .pika-button { color: rgb(255, 255, 255); font-weight: bold; background: rgb(51, 170, 255); box-shadow: rgb(23, 143, 229) 0px 1px 3px inset; border-radius: 3px; }

body .is-disabled .pika-button { pointer-events: none; cursor: default; color: rgb(153, 153, 153); opacity: 0.3; }

body .pika-button:hover { color: rgb(255, 255, 255) !important; background: rgb(255, 128, 0) !important; box-shadow: none !important; border-radius: 3px !important; }

body .pika-single.is-bound { border: 1px solid rgb(209, 209, 209); border-radius: 2px; box-shadow: rgba(0, 0, 0, 0.15) 0px 1px 5px; }

body .pika-single button { box-shadow: none; border-radius: 0px; height: auto; text-align: center; }

body .pika-table th, body .pika-table td { border: 0px; padding: 0px; }

body .pika-table abbr { border: 0px; }

body .pika-button { background: rgb(255, 255, 255); }

body .pika-button:hover { color: rgb(51, 51, 51) !important; background: rgb(245, 245, 245) !important; box-shadow: none !important; border-radius: 0px !important; }

body .is-today .pika-button { color: rgb(0, 0, 0); }

body .is-selected .pika-button { background: rgb(204, 204, 204); box-shadow: none; border-radius: 0px; }

body .pika-select { padding: 0px; }

html[dir="rtl"] body .pika-title select { left: 0px; }

html[dir="rtl"] body .pika-prev, html[dir="rtl"] body .is-rtl .pika-next { float: left; }

html[dir="rtl"] body .pika-next, html[dir="rtl"] body .is-rtl .pika-prev { float: right; }

html[dir="rtl"] body .pika-button { text-align: right; }