*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::-ms-backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }

/* ! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com */*,:after,:before{border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;-webkit-font-feature-settings:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1;color:#9ca3af}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1;color:#9ca3af}input::-ms-input-placeholder,textarea::-ms-input-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}*{margin:0}[data-document-ready=false] *{-webkit-transition:none!important;transition:none!important}body,html{height:100%;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}#root{isolation:isolate}body{background-color:white;color:var(--color-black);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;letter-spacing:0;line-height:auto;overflow-x:hidden;scroll-behavior:smooth}body.is-survey-page{overflow-y:hidden}embed,img,object,svg,video{border:0;content-visibility:auto;display:inline-block;height:auto;image-rendering:high-quality;max-width:100%;overflow:hidden}img{width:100%}img,svg{display:block;position:relative}.img-eager{content-visibility:visible}circle,ellipse,line,path,polygon,polyline,rect{shape-rendering:geometricprecision}rect{shape-rendering:crispedges}dl,h1,h2,h3,h4,h5,h6,ol,p,ul{display:inherit;font-size:inherit;font-weight:400;letter-spacing:0;line-height:var(--type-scale-perfect-fourth);margin-bottom:0;margin-top:0;text-rendering:geometricprecision}a{text-decoration:none}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:none;border:none;outline-color:transparent;padding:0}a:focus,button:focus,input:focus{outline-color:var(--color-primary-light);outline-offset:2px;outline-style:solid;outline-width:1px}.hide{border-width:0!important;font-size:0!important;left:-9999em;margin:0!important;overflow:hidden!important;padding:0!important;position:absolute;text-indent:100%!important;white-space:nowrap!important;z-index:-100}:root{--color-neutral-900:#201e22;--color-neutral-800:#413e43;--color-neutral-700:#605d62;--color-neutral-600:#747176;--color-neutral-500:#9d999f;--color-neutral-400:#bcb9be;--color-neutral-300:#e0dce2;--color-neutral-200:#eeebf1;--color-neutral-100:#f6f3f9;--color-neutral-050:#fcf8fe;--easing-point-to-point:ease-in-out;--easing-entering:ease-out;--easing-exiting:ease-in;--easing-color-or-opacity:linear;--easing-snap:cubic-bezier(0,0.8,0.2,1);--letter-spacing-tight:-0.025em;--letter-spacing-all-caps:0.055em;--rounded-corners-extra-extra-large:24px;--rounded-corners-extra-large:20px;--rounded-corners-large:10px;--rounded-corners-medium:8px;--rounded-corners-small:4px;--shadow-color:0deg 0% 0%;--shadow-elevation-low:0 1px 1.1px hsl(var(--shadow-color)/32%),0 4px 4.5px -2.5px hsl(var(--shadow-color)/32%);--shadow-elevation-medium:0 1px 1.1px hsl(var(--shadow-color)/20%),0.1px 5.2px 5.9px -1.2px hsl(var(--shadow-color)/20%),0.2px 20px 22.5px -2.5px hsl(var(--shadow-color)/20%);--shadow-elevation-high:0 1px 1.1px hsl(var(--shadow-color)/16%),0.1px 9.5px 10.7px -0.6px hsl(var(--shadow-color)/16%),0.3px 22.7px 25.5px -1.2px hsl(var(--shadow-color)/16%),0.6px 49.7px 55.9px -1.9px hsl(var(--shadow-color)/16%),1.2px 100px 112.5px -2.5px hsl(var(--shadow-color)/16%);--speed-extra-slow:500ms;--speed-slow:400ms;--speed-normal:300ms;--speed-fast:200ms;--speed-extra-fast:100ms;--speed-super-fast:10ms;--type-scale-octave:2;--type-scale-golden-ratio:1.618;--type-scale-perfect-fourth:1.333;--type-scale-major-second:1.125;--animation-delay-short:0.1s;--animation-delay-medium:0.5s;--color-black:black;--color-white:white;--color-error:#991b1b;--color-success:#166534;--color-primary-hero:#b30838;--color-primary-dark:#7e0033;--color-primary-light:#d6173b;--color-green-900:#005532;--color-green-800:#007448;--color-green-700:#008555;--color-green-600:#009762;--color-green-500:#00a66d;--color-green-400:#08b383;--color-green-300:#51c098;--color-green-200:#89d1b4;--color-green-100:#b8e3d1;--color-green-050:#e2f4ed;--color-red-shadow:hsl(335deg 100% 9%);--color-red-900:#7e0033;--color-red-800:#a00037;--color-red-700:#b30838;--color-red-600:#c7103b;--color-red-500:#d6173b;--color-red-400:#de3755;--color-red-300:#e75971;--color-red-200:#f08898;--color-red-100:#f7b6c1;--color-red-050:#fce2e6;--color-cool-gray-900:#283333;--color-cool-gray-800:#384848;--color-cool-gray-700:#465b5b;--color-cool-gray-600:#556f6f;--color-cool-gray-500:#607f7f;--color-cool-gray-400:#789192;--color-cool-gray-300:#91a5a5;--color-cool-gray-200:#b2bebe;--color-cool-gray-100:#d2d8d7;--color-cool-gray-050:#efefef;--color-dark-gray-900:#191a1c;--color-dark-gray-800:#3a3b3c;--color-dark-gray-700:#58595b;--color-dark-gray-600:#6b6d6f;--color-dark-gray-500:#949597;--color-dark-gray-400:#b4b5b7;--color-dark-gray-300:#d7d9db;--color-dark-gray-200:#e7e9eb;--color-dark-gray-100:#f1f2f4;--color-dark-gray-050:#f8f9fb;--color-deep-blue-900:#12264b;--color-deep-blue-800:#1a3663;--color-deep-blue-700:#203f70;--color-deep-blue-600:#28497b;--color-deep-blue-500:#2f5083;--color-deep-blue-400:#4f6893;--color-deep-blue-300:#6e82a4;--color-deep-blue-200:#96a5be;--color-deep-blue-100:#bfc8d9;--color-deep-blue-050:#e6e9ef;--color-bright-blue-900:#0e47a0;--color-bright-blue-800:#1665bf;--color-bright-blue-700:#1a76d1;--color-bright-blue-600:#1f88e4;--color-bright-blue-500:#2396f2;--color-bright-blue-400:#43a5f4;--color-bright-blue-300:#64b5f5;--color-bright-blue-200:#90caf8;--color-bright-blue-100:#bbdefb;--color-bright-blue-050:#e3f2fd;--color-yellow-900:#fe7f00;--color-yellow-800:#fa0;--color-yellow-700:#fec302;--color-yellow-600:#ffdc14;--color-yellow-500:#fff01d;--color-yellow-400:#f9ed43;--color-yellow-300:#fcf26a;--color-yellow-200:#fef696;--color-yellow-100:#fefac1;--color-yellow-050:#fffee6;--window-shade:linear-gradient(180deg,white,rgb(255 255 255/0%));--color-autoinflammatory-disorders-900:#9e3b87;--color-autoinflammatory-disorders-800:#c84295;--color-autoinflammatory-disorders-700:#df459c;--color-autoinflammatory-disorders-600:#f849a5;--color-autoinflammatory-disorders-500:#ff4cac;--color-autoinflammatory-disorders-400:#ff63bd;--color-autoinflammatory-disorders-300:#ff7fcd;--color-autoinflammatory-disorders-200:#ffa3dd;--color-autoinflammatory-disorders-100:#fdc7eb;--color-autoinflammatory-disorders-050:#fee9f7;--color-bone-marrow-failure-900:#4c2fd0;--color-bone-marrow-failure-800:#7934de;--color-bone-marrow-failure-700:#8f37e6;--color-bone-marrow-failure-600:#a83bef;--color-bone-marrow-failure-500:#ba3ef6;--color-bone-marrow-failure-400:#c758fd;--color-bone-marrow-failure-300:#d279ff;--color-bone-marrow-failure-200:#e0a1ff;--color-bone-marrow-failure-100:#ecc7fe;--color-bone-marrow-failure-050:#f8e9fe;--color-combined-immunodeficiencies-with-associated-or-syndromic-features-900:#d31319;--color-combined-immunodeficiencies-with-associated-or-syndromic-features-800:#e32226;--color-combined-immunodeficiencies-with-associated-or-syndromic-features-700:#f02a2d;--color-combined-immunodeficiencies-with-associated-or-syndromic-features-600:#ff3633;--color-combined-immunodeficiencies-with-associated-or-syndromic-features-500:#ff4032;--color-combined-immunodeficiencies-with-associated-or-syndromic-features-400:#ff514f;--color-combined-immunodeficiencies-with-associated-or-syndromic-features-300:#ff7575;--color-combined-immunodeficiencies-with-associated-or-syndromic-features-200:#ff9d9c;--color-combined-immunodeficiencies-with-associated-or-syndromic-features-100:#ffcfd5;--color-combined-immunodeficiencies-with-associated-or-syndromic-features-050:#ffecef;--color-complement-deficiencies-900:#3e752b;--color-complement-deficiencies-800:#60983c;--color-complement-deficiencies-700:#73ac46;--color-complement-deficiencies-600:#88c150;--color-complement-deficiencies-500:#97d159;--color-complement-deficiencies-400:#a7d972;--color-complement-deficiencies-300:#b7e08c;--color-complement-deficiencies-200:#cce9ad;--color-complement-deficiencies-100:#e0f2cd;--color-complement-deficiencies-050:#f3faeb;--color-congenital-defects-of-phagocyte-number-or-function-900:#2e7b75;--color-congenital-defects-of-phagocyte-number-or-function-800:#36a0a0;--color-congenital-defects-of-phagocyte-number-or-function-700:#3bb5b7;--color-congenital-defects-of-phagocyte-number-or-function-600:#3fccd1;--color-congenital-defects-of-phagocyte-number-or-function-500:#44dde5;--color-congenital-defects-of-phagocyte-number-or-function-400:#50e3e6;--color-congenital-defects-of-phagocyte-number-or-function-300:#69eaea;--color-congenital-defects-of-phagocyte-number-or-function-200:#91f1ef;--color-congenital-defects-of-phagocyte-number-or-function-100:#bcf6f4;--color-congenital-defects-of-phagocyte-number-or-function-050:#e4fcfb;--color-defects-in-intrinsic-and-innate-immunity-900:#272727;--color-defects-in-intrinsic-and-innate-immunity-800:#484848;--color-defects-in-intrinsic-and-innate-immunity-700:#686868;--color-defects-in-intrinsic-and-innate-immunity-600:#7c7c7c;--color-defects-in-intrinsic-and-innate-immunity-500:#a6a6a6;--color-defects-in-intrinsic-and-innate-immunity-400:#c4c4c4;--color-defects-in-intrinsic-and-innate-immunity-300:#e6e6e6;--color-defects-in-intrinsic-and-innate-immunity-200:#f1f1f1;--color-defects-in-intrinsic-and-innate-immunity-100:#f6f6f6;--color-defects-in-intrinsic-and-innate-immunity-050:#fbfbfb;--color-diseases-of-immune-dysregulation-900:#cf644a;--color-diseases-of-immune-dysregulation-800:#da7953;--color-diseases-of-immune-dysregulation-700:#e48557;--color-diseases-of-immune-dysregulation-600:#ed925b;--color-diseases-of-immune-dysregulation-500:#f39d5f;--color-diseases-of-immune-dysregulation-400:#f8a968;--color-diseases-of-immune-dysregulation-300:#fab77c;--color-diseases-of-immune-dysregulation-200:#fccc9d;--color-diseases-of-immune-dysregulation-100:#fde0c2;--color-diseases-of-immune-dysregulation-050:#fef3e7;--color-immunodeficiencies-affecting-cellular-and-humoral-immunity-900:#ff8c00;--color-immunodeficiencies-affecting-cellular-and-humoral-immunity-800:#ffb706;--color-immunodeficiencies-affecting-cellular-and-humoral-immunity-700:#ffcf19;--color-immunodeficiencies-affecting-cellular-and-humoral-immunity-600:#f5f222;--color-immunodeficiencies-affecting-cellular-and-humoral-immunity-500:#f5f222;--color-immunodeficiencies-affecting-cellular-and-humoral-immunity-400:#f8f74a;--color-immunodeficiencies-affecting-cellular-and-humoral-immunity-300:#fcfb6d;--color-immunodeficiencies-affecting-cellular-and-humoral-immunity-200:#ff9;--color-immunodeficiencies-affecting-cellular-and-humoral-immunity-100:#fcfcc0;--color-immunodeficiencies-affecting-cellular-and-humoral-immunity-050:#ffffe6;--color-phenocopies-of-inborn-errors-of-immunity-900:#435d25;--color-phenocopies-of-inborn-errors-of-immunity-800:#627e34;--color-phenocopies-of-inborn-errors-of-immunity-700:#75923c;--color-phenocopies-of-inborn-errors-of-immunity-600:#89a546;--color-phenocopies-of-inborn-errors-of-immunity-500:#98b54e;--color-phenocopies-of-inborn-errors-of-immunity-400:#a7bf67;--color-phenocopies-of-inborn-errors-of-immunity-300:#b6ca81;--color-phenocopies-of-inborn-errors-of-immunity-200:#cbd9a4;--color-phenocopies-of-inborn-errors-of-immunity-100:#dfe8c7;--color-phenocopies-of-inborn-errors-of-immunity-050:#f2f6e9;--color-predominantly-antibody-deficiencies-900:#323380;--color-predominantly-antibody-deficiencies-800:#3e509f;--color-predominantly-antibody-deficiencies-700:#4461b2;--color-predominantly-antibody-deficiencies-600:#4b72c4;--color-predominantly-antibody-deficiencies-500:#4f7fd2;--color-predominantly-antibody-deficiencies-400:#6090d8;--color-predominantly-antibody-deficiencies-300:#77a3dc;--color-predominantly-antibody-deficiencies-200:#77a3dc;--color-predominantly-antibody-deficiencies-100:#bfd6f0;--color-predominantly-antibody-deficiencies-050:#e4eff9;--font-family-regular:"DIN/regular",sans-serif;--font-family-italic:"DIN/italic",sans-serif;--font-family-bold:"DIN/bold",sans-serif;--font-family-secondary:"patua",sans-serif;--font-family-code:"IBM-plex-mono",monospace,sans-serif;--font-size-h1:96px;--font-size-h2:60px;--font-size-h3:48px;--font-size-h4:34px;--font-size-h5:25px;--font-size-h6:20px;--font-size-body:16px;--font-size-body-big:23px;--font-size-body-small:14px;--font-size-body-extra-small:12px;--font-size-h1-fluid:clamp(3.355rem,2.64rem + 3.586vw,6.941rem);--font-size-h2-fluid:clamp(2.684rem,2.178rem + 2.53vw,5.214rem);--font-size-h3-fluid:clamp(2.145rem,1.793rem + 1.76vw,3.905rem);--font-size-h4-fluid:clamp(1.716rem,1.474rem + 1.21vw,2.936rem);--font-size-h5-fluid:clamp(1.375rem,1.21rem + 0.825vw,2.2rem);--font-size-h6-fluid:clamp(1.1rem,0.99rem + 0.55vw,1.65rem);--font-size-body-fluid:clamp(0.88rem,0.814rem + 0.363vw,1.243rem);--font-size-body-small-fluid:clamp(0.704rem,0.66rem + 0.22vw,0.924rem);--gutter:2rem;--text-shadow-white:hsl(0deg 0% 100%/75%) 0 1px 1px;--text-shadow-black:hsl(0deg 0% 0%/75%) 0 1px 1px;--text-shadow-bright-blue:hsl(0deg 0% 0%/75%) 0 1px 1px;--text-shadow-button-primary:hsl(349deg 100% 13%/75%) 0 1px 1px;--hero-gradient-primary:linear-gradient(20deg,hsl(279deg 100% 21%),hsl(301deg 100% 18%) 5%,hsl(319deg 100% 21%) 14%,hsl(330deg 100% 23%) 26%,hsl(339deg 100% 24%) 39%,hsl(346deg 100% 24%) 52%,hsl(351deg 86% 28%) 63%,hsl(353deg 68% 36%) 74%,hsl(354deg 60% 42%) 82%,hsl(354deg 54% 49%) 89%,hsl(354deg 63% 56%) 95%,hsl(354deg 78% 63%))}@font-face{font-display:fallback;font-family:DIN\/regular;src:url(/fonts/DIN/regular.woff2) format("woff2")}@font-face{font-display:fallback;font-family:DIN\/bold;src:url(/fonts/DIN/bold.woff2) format("woff2")}@font-face{font-display:fallback;font-family:DIN\/italic;src:url(/fonts/DIN/italic.woff2) format("woff2")}@font-face{font-display:fallback;font-family:patua;src:url(/fonts/patua/regular.woff2) format("woff2")}@font-face{font-display:fallback;font-family:IBM-plex-mono;src:url(/fonts/ibm-plex-mono/regular.woff2) format("woff2")}[data-document-ready=false] *,[data-document-ready=false] :after,[data-document-ready=false] :before{-webkit-animation-play-state:paused!important;animation-play-state:paused!important}@media (prefers-reduced-motion){[data-document-ready=true] *,[data-document-ready=true] :after,[data-document-ready=true] :before{-webkit-animation-play-state:paused!important;animation-play-state:paused!important}}#__next,.nextjs-font-wrapper{height:100%}.small-text{font-size:var(--font-size-body-small)}.button-unstyled,.button-unstyled:active,.button-unstyled:focus,.button-unstyled:hover{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-color:transparent!important;border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;cursor:pointer;outline:none!important;padding:0!important;-webkit-transition-property:none!important;transition-property:none!important}.on-page-down{cursor:s-resize!important}.application-shell-left{--border-width:0;background-color:var(--color-dark-gray-050);border-bottom-width:var(--border-width);border-color:var(--color-dark-gray-300);border-left-width:var(--border-width);border-right-width:1px;border-style:solid;border-top-width:var(--border-width)}.survey-question dd,.survey-question dl,.survey-question dt,.survey-question-container{--gap:calc(var(--gutter) / 2);position:relative}.survey-question-container{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background-color:var(--color-dark-gray-050);border-color:var(--color-dark-gray-300);border-radius:var(--rounded-corners-large);border-style:solid;border-width:1px;-webkit-box-shadow:var(--shadow-elevation-low);box-shadow:var(--shadow-elevation-low);color:var(--color-black);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-family:var(--font-family-regular);font-size:var(--font-size-body-fluid);line-height:var(--type-scale-perfect-fourth);margin-bottom:var(--gap);margin-top:var(--gap);padding-left:var(--gap);padding-right:var(--gap);place-content:flex-start flex-start;text-shadow:var(--text-shadow-white)}.survey-question-container[data-highlight-as-unanswered=true]{background-color:var(--color-white);border-color:var(--color-primary-hero);-webkit-box-shadow:var(--shadow-elevation-medium);box-shadow:var(--shadow-elevation-medium)}.survey-question{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.survey-question-close{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;place-content:flex-end flex-end}.survey-question-close button{--freespace:calc(var(--gutter) / 4);margin-bottom:var(--freespace);margin-left:0;margin-right:0;margin-top:var(--freespace)}.survey-question dl{--padding:calc(var(--gap) / 3);--border-width:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom-width:var(--border-width);border-color:var(--color-dark-gray-300);border-left-width:var(--border-width);border-right-width:var(--border-width);border-style:solid;border-top-width:1px;-webkit-column-gap:var(--gap);-moz-column-gap:var(--gap);column-gap:var(--gap);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;padding-bottom:var(--padding);padding-top:var(--padding);place-content:flex-start flex-start;width:100%}.survey-question dl.survey-question-member.survey-question-member-other-disease:first-of-type,.survey-question dl.survey-question-top-row{border-top-width:0}.survey-question dl.survey-question-member-number-of-patients{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.survey-question dl.survey-question-member.survey-question-member-other-disease{--padding:calc(var(--gap) / 1.5)}.survey-question dl dd,.survey-question dl dt{--term-width:calc(100% / 3);-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.survey-question dl dt{-ms-flex-preferred-size:var(--term-width);flex-basis:var(--term-width);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:200px;width:var(--term-width)}.survey-question dl dd{--available-width:calc(var(--term-width) + var(--gap));-ms-flex-preferred-size:calc(100% - var(--available-width));flex-basis:calc(100% - var(--available-width))}.survey-question dl.survey-question-member-other-disease{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.survey-question dl.survey-question-member-other-disease.survey-question-member-other-disease-gene-defect,.survey-question dl.survey-question-member-other-disease.survey-question-member-other-disease-gene-mutations{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.survey-question dl.survey-question-member-other-disease dd,.survey-question dl.survey-question-member-other-disease dt{--term-width:170px}.survey-question dl dt,.survey-question dl.survey-question-top-row dd{font-family:var(--font-family-bold)}.survey-question dl.survey-question-member-number-of-patients dt,.survey-question dl.survey-question-top-row dd,.survey-question dl.survey-question-top-row dt{color:var(--color-primary-hero)}.survey-question dl.survey-question-top-row dd,.survey-question-toggle{--toggle-button-size:18px}.survey-question dl.survey-question-top-row dd{padding-right:calc(var(--toggle-button-size) * 1.5)}.survey-question dl.survey-question-member-number-of-patients dd{min-height:34px}.survey-question a,.survey-question button,.survey-question input{outline:none!important}.survey-question-toggle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--color-dark-gray-600)!important;border-radius:100%;border-width:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:var(--color-white);display:-webkit-box;display:-ms-flexbox;display:flex;fill:currentcolor;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:var(--toggle-button-size);place-content:center center;position:absolute;right:calc(var(--toggle-button-size) / 2 * -1);top:0;-webkit-transition-duration:var(--speed-fast);transition-duration:var(--speed-fast);-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:var(--easing-color-or-opacity);transition-timing-function:var(--easing-color-or-opacity);width:var(--toggle-button-size)}.survey-question-toggle svg{--vertical-offset:-1px;--size:100%;height:var(--size);position:absolute;top:var(--vertical-offset);-webkit-transform-origin:center center;transform-origin:center center;width:var(--size)}.survey-question-toggle:hover{background-color:var(--color-primary-hero);-webkit-transition-duration:var(--speed-super-fast);transition-duration:var(--speed-super-fast)}.survey-question-toggle.is-showing-more,.survey-question-toggle:active,.survey-question-toggle:focus{background-color:var(--color-dark-gray-900);-webkit-transition-property:none;transition-property:none}.survey-question-toggle.is-showing-more svg{--vertical-offset:1px;-webkit-transform:scale(-1);transform:scale(-1)}.other-survey-disease svg{--vertical-offset:-1px;--size:100%;height:var(--size);position:absolute;top:var(--vertical-offset);-webkit-transform-origin:center center;transform-origin:center center;width:var(--size)}.other-survey-disease.is-showing-more,.other-survey-disease:active,.other-survey-disease:focus{-webkit-transition-property:none;transition-property:none}.other-survey-disease.is-showing-more svg{--vertical-offset:1px;-webkit-transform:scale(-1);transform:scale(-1)}.gene-entries,.omim-entries{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:calc(var(--gutter) / 4);-moz-column-gap:calc(var(--gutter) / 4);column-gap:calc(var(--gutter) / 4);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0;place-content:flex-start flex-start}.omim-link:hover{color:var(--color-primary-hero)}.gene-entries li{letter-spacing:.04em}.survey-question-input-type-number::-webkit-input-placeholder,.survey-question-input-type-text::-webkit-input-placeholder{--font-size:var(--font-size-body);color:var(--color-black);font-family:var(--font-family-secondary);font-size:var(--font-size);line-height:var(--font-size);text-shadow:none}.survey-question-input-type-number::-moz-placeholder,.survey-question-input-type-text::-moz-placeholder{--font-size:var(--font-size-body);color:var(--color-black);font-family:var(--font-family-secondary);font-size:var(--font-size);line-height:var(--font-size);text-shadow:none}.survey-question-input-type-number:-ms-input-placeholder,.survey-question-input-type-text:-ms-input-placeholder{--font-size:var(--font-size-body);color:var(--color-black);font-family:var(--font-family-secondary);font-size:var(--font-size);line-height:var(--font-size);text-shadow:none}.survey-question-input-type-number::-ms-input-placeholder,.survey-question-input-type-text::-ms-input-placeholder{--font-size:var(--font-size-body);color:var(--color-black);font-family:var(--font-family-secondary);font-size:var(--font-size);line-height:var(--font-size);text-shadow:none}.survey-question-input-type-number,.survey-question-input-type-number::placeholder,.survey-question-input-type-text,.survey-question-input-type-text::placeholder{--font-size:var(--font-size-body);color:var(--color-black);font-family:var(--font-family-secondary);font-size:var(--font-size);line-height:var(--font-size);text-shadow:none}.survey-question-input-type-number::-webkit-input-placeholder,.survey-question-input-type-text::-webkit-input-placeholder{color:var(--color-dark-gray-700)}.survey-question-input-type-number::-moz-placeholder,.survey-question-input-type-text::-moz-placeholder{color:var(--color-dark-gray-700)}.survey-question-input-type-number:-ms-input-placeholder,.survey-question-input-type-text:-ms-input-placeholder{color:var(--color-dark-gray-700)}.survey-question-input-type-number::-ms-input-placeholder,.survey-question-input-type-text::-ms-input-placeholder{color:var(--color-dark-gray-700)}.survey-question-input-type-number::placeholder,.survey-question-input-type-text::placeholder{color:var(--color-dark-gray-700)}.survey-question-input-type-number,.survey-question-input-type-text{--padding-horizontal:calc(var(--gutter) / 4);--padding-vertical:calc(var(--gutter) / 6);background-color:var(--color-white)!important;border-color:var(--color-primary-hero);border-radius:var(--rounded-corners-small);border-style:solid;border-width:1px!important;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;max-width:12ch;outline:none!important;padding:var(--padding-vertical) var(--padding-horizontal)}.survey-question-input-type-text{--width:100%;max-width:var(--width);width:var(--width)}textarea.survey-question-input-type-text{min-height:calc(var(--font-size) * 6)}.survey-question-input-type-number:active,.survey-question-input-type-number:hover,.survey-question-input-type-text:active,.survey-question-input-type-text:hover{border-color:var(--color-primary-light)}.survey-question-input-type-number:focus,.survey-question-input-type-text:focus{border-color:var(--color-primary-dark)!important}.survey-question-form .icon-checkmark{--size:10px;color:var(--color-black);display:none;fill:currentcolor;height:var(--size);margin-left:var(--size);margin-top:calc(var(--size) / 1.5 * -1);pointer-events:none}.survey-question-form[data-response-is-submitted=true] .icon-checkmark{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.survey-response-not-recorded-helper{color:var(--color-black);display:none;font-family:var(--font-family-regular);font-size:var(--font-size-body-small);margin-left:calc(var(--gutter) / 4)}[data-highlight-as-unanswered=true] .survey-response-not-recorded-helper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:calc(var(--gutter) / 4);-moz-column-gap:calc(var(--gutter) / 4);column-gap:calc(var(--gutter) / 4);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;place-content:flex-start flex-start}.survey-response-not-recorded-helper span{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative}.survey-response-not-recorded-helper em{font-style:normal}.error-message{--font-size:var(--font-size-body-extra-small);color:var(--color-primary-hero);font-family:var(--font-family-bold);font-size:var(--font-size);line-height:var(--type-scale-golden-ratio)}.anchor-brandmark{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-left:auto;margin-right:auto;outline:none!important;place-content:center center}.application-shell[data-type=stacked-layout] .anchor-brandmark{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.jmcn-brandmark-hero{content-visibility:visible;height:128px}.jmcn-brandmark-hero .cn{fill:var(--color-cool-gray-400)}.jmcn-brandmark-hero .jm,.jmcn-brandmark-hero .symbolmark{fill:var(--color-primary-hero)}.jmcn-brandmark-hero .descriptor{fill:var(--color-dark-gray-900)}.next-previous-navigation-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;place-content:flex-start space-between}.next-previous-navigation-cell{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative}.next-previous-navigation-cell button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent!important;border-width:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:var(--color-primary-hero)!important;-webkit-column-gap:calc(var(--gutter) / 4);-moz-column-gap:calc(var(--gutter) / 4);column-gap:calc(var(--gutter) / 4);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-family:var(--font-family-secondary)!important;font-size:var(--font-size-body-fluid)!important;outline:none!important;place-content:center flex-start;text-shadow:none!important}.next-previous-navigation-cell button:hover{color:var(--color-primary-light)!important}.next-previous-navigation-cell button:active,.next-previous-navigation-cell button:focus{color:var(--color-primary-dark)!important}.next-previous-navigation-cell button span,.next-previous-navigation-cell button svg{--icon-size:24px}.next-previous-navigation-cell button span{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative}.next-previous-navigation-cell button span.icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;aspect-ratio:1/1;border-color:var(--color-primary-hero);border-radius:100%;border-style:solid;border-width:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:var(--icon-size);flex-basis:var(--icon-size);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:var(--icon-size);place-content:center center;width:var(--icon-size)}.next-previous-navigation-cell button svg{fill:currentcolor;height:calc(var(--icon-size) / 2);position:absolute;-webkit-transform-origin:center center;transform-origin:center center}.next-previous-navigation-cell .question-navigation-next svg{-webkit-transform:scale(-1);transform:scale(-1)}.next-previous-navigation-cell button:active,.next-previous-navigation-cell button:hover{background-color:transparent!important;color:var(--color-primary-dark)}.next-previous-navigation-cell button:active span.icon{border-color:var(--color-primary-dark)}.secondary-column{--border-width:0;border-bottom-width:var(--border-width);border-color:var(--color-dark-gray-300);border-left-width:var(--border-width);border-right-width:1px;border-style:solid;border-top-width:var(--border-width)}.primary-column-content,.secondary-column-content{padding-left:var(--gutter);padding-right:var(--gutter);padding-top:calc(var(--gutter) / 2);width:100%}.submit-survey-answers{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:calc(var(--gutter) / 2) var(--gutter);margin-top:var(--gutter);place-content:center space-between}.submit-survey-answers-cell{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.other-diseases-submit-actions{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:var(--gutter);place-content:center space-between}.other-diseases-submit-actions-cell{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.footer{--ruler-height:2px;--decoration:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-color:var(--color-dark-gray-500);border-style:solid;border-top-width:var(--ruler-height);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:var(--font-family-regular);font-size:var(--font-size-body-small);gap:calc(var(--gutter) / 2) var(--gutter);margin-top:calc(var(--gutter) / 2);padding-bottom:var(--gutter);padding-top:calc(var(--gutter) / 2);place-content:center space-between}.footer-cell{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.cms-content p a,.text-link,button.text-link{--base-color:var(--color-primary-hero);--action-color:var(--color-red-100);--decoration-size:2px;--track-length:100%;--track-action-length:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent!important;background-image:-webkit-gradient(linear,left top,right top,color-stop(0,var(--action-color)),to(var(--action-color))),-webkit-gradient(linear,left top,right top,color-stop(0,var(--base-color)),to(var(--base-color)));background-image:linear-gradient(to right,var(--action-color) 0,var(--action-color) var(--track-length)),linear-gradient(to right,var(--base-color) 0,var(--base-color) var(--track-length));background-position:0 var(--track-length),50% var(--track-length);background-repeat:no-repeat;background-size:var(--track-action-length) var(--decoration-size),var(--track-length) var(--decoration-size);border:none!important;color:var(--base-color)!important;cursor:pointer;display:inline;margin:0;padding-bottom:calc(var(--decoration-size) * 2.5)!important;padding-left:0!important;padding-right:0!important;padding-top:var(--decoration-size)!important;-webkit-transition-duration:var(--speed-normal);transition-duration:var(--speed-normal);-webkit-transition-property:background-size;transition-property:background-size;-webkit-transition-timing-function:var(--easing-entering);transition-timing-function:var(--easing-entering)}.text-link-white{--base-color:var(--color-white);--action-color:var(--color-red-050)}.cms-content p a:hover,.text-link:hover,button.text-link:hover{--track-action-length:100%;-webkit-transition-duration:var(--speed-extra-fast);transition-duration:var(--speed-extra-fast)}.cms-content p a:active,.cms-content p a:focus,.text-link:active,.text-link:focus,button.text-link:active,button.text-link:focus{--decoration-size:1px;background-image:none;color:var(--base-color)!important;outline-color:var(--base-color)!important;outline-offset:2px!important;outline-style:dashed!important;outline-width:var(--decoration-size)!important;padding-bottom:var(--decoration-size)!important;-webkit-transition-property:none;transition-property:none}button.text-link{--font-size:inherit;border-radius:0;-webkit-box-shadow:none!important;box-shadow:none!important;color:var(--base-color)!important;font-family:inherit!important;letter-spacing:0!important;line-height:inherit!important;margin-left:0!important;margin-right:0!important;text-align:inherit!important;text-shadow:none!important;text-transform:none!important}button.text-link:hover{background-color:transparent!important}aside.cms-content h1:not(:first-child),aside.cms-content h2:not(:first-child),aside.cms-content h3:not(:first-child),aside.cms-content p:not(:first-child){margin-top:calc(var(--gutter) / 2)}aside.cms-content h1,aside.cms-content h2,aside.cms-content h3,aside.cms-content p{margin-bottom:calc(var(--gutter) / 2)}aside.cms-content p,aside.cms-content ul{font-family:var(--font-family-regular);font-size:var(--font-size-body-fluid);line-height:var(--type-scale-golden-ratio)}aside.cms-content h1,aside.cms-content h2,aside.cms-content h3{color:var(--color-primary-hero);font-family:var(--font-family-bold);font-size:var(--font-size-h6-fluid)}strong{font-family:var(--font-family-bold);font-weight:400}em{font-family:var(--font-family-italic);font-style:normal}.cms-content.logged-in-homepage h1{font-size:var(--font-size-h4-fluid)}.headline-with-actions{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:calc(var(--gutter) / 2) var(--gutter);margin-bottom:var(--gutter);margin-top:var(--gutter);place-content:center space-between}.headline-with-actions h1,.headline-with-actions h2,.headline-with-actions h3,.headline-with-actions ul.actions{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.headline-with-actions ul.actions{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}hr{border-color:var(--color-dark-gray-400);margin-bottom:var(--gutter)!important;margin-top:var(--gutter)!important}hr.small{border-color:var(--color-dark-gray-300);margin-bottom:calc(var(--gutter) / 2)!important;margin-left:auto;margin-right:auto;margin-top:calc(var(--gutter) / 2)!important;width:66%}hr.big{border-top-width:2px}hr[data-color-scheme=red]{border-color:var(--color-primary-hero)}hr.chart-separator,hr.chart-separator-minor{border-color:var(--color-dark-gray-600);margin-bottom:calc(var(--gutter) * 2)!important;margin-top:calc(var(--gutter) * 2)!important}hr.chart-separator-minor{border-color:var(--color-dark-gray-900);border-style:dashed;margin-bottom:0!important;margin-top:0!important}.instagram-village,.instagram-village li,.instagram-village:after,.instagram-village:before{--size:100%;border-radius:100%;height:var(--size);position:relative;width:var(--size)}.instagram-village{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0;height:var(--size);list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;place-content:center center;position:relative;text-align:center}.instagram-village li{--item-size:calc(var(--size) / 2.6);-ms-flex-item-align:auto;align-self:auto;aspect-ratio:1/1;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;height:var(--item-size);overflow:hidden;width:var(--item-size)}.instagram-feed-media-item a{--size:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--size);outline:none;position:relative;width:var(--size)}.instagram-feed-media-item img,.instagram-feed-media-item video{--media-size:100%;--media-position:0;content-visibility:visible;height:var(--media-size);left:var(--media-position);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:var(--media-position);width:var(--media-size)}.instagram-feed-media-item[data-type=CAROUSEL_ALBUM] img,.instagram-feed-media-item[data-type=IMAGE] img,.instagram-feed-media-item[data-type=VIDEO] video{border-radius:100%}.instagram-village:after,.instagram-village:before{--size:100%;--position:calc(50% - var(--size) / 2);background-position-x:center;background-position-y:center;background-repeat:no-repeat;background-size:cover;content:"";display:-webkit-box;display:-ms-flexbox;display:flex;left:var(--position);pointer-events:none;position:absolute;top:var(--position);-webkit-transform-origin:center center;transform-origin:center center;z-index:-2}.instagram-village:before{background-color:var(--color-primary-hero);background-image:radial-gradient(circle,hsl(351deg 78% 74%) 0,hsl(351deg 76% 69%) 19%,hsl(351deg 75% 64%) 27%,hsl(350deg 73% 59%) 34%,hsl(349deg 71% 53%) 41%,hsl(349deg 67% 50%) 47%,hsl(348deg 72% 47%) 53%,hsl(347deg 81% 44%) 59%,hsl(343deg 90% 38%) 66%,hsl(340deg 96% 33%) 73%,hsl(338deg 100% 29%) 81%,hsl(336deg 100% 25%) 100%)}.instagram-village:after{-webkit-animation-delay:var(--animation-delay-short);animation-delay:var(--animation-delay-short);-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-duration:10s;animation-duration:10s;-webkit-animation-fill-mode:none;animation-fill-mode:none;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:ecosystem;animation-name:ecosystem;-webkit-animation-play-state:paused;animation-play-state:paused;background-image:radial-gradient(circle at 10% 10%,hsl(0deg 0% 100%/25%) 0,transparent 50%),radial-gradient(circle at 20% 40%,hsl(0deg 0% 100%/25%) 0,transparent 60%),radial-gradient(circle at 70% 0,hsl(0deg 0% 100%/75%) 0,transparent 70%),radial-gradient(circle at 80% 55%,hsl(0deg 0% 100%/5%) 0,transparent 50%),radial-gradient(circle at 0 90%,hsl(0deg 0% 100%/25%) 0,transparent 60%),radial-gradient(circle at 90% 90%,hsl(0deg 0% 100%/35%) 0,transparent 75%);z-index:-1}@media (prefers-reduced-motion:no-preference){.instagram-village:after{-webkit-animation-play-state:running;animation-play-state:running}}@-webkit-keyframes ecosystem{0%{opacity:1;-webkit-transform:rotate(0deg) scale(1.1);transform:rotate(0deg) scale(1.1)}50%{opacity:.75;-webkit-transform:rotate(180deg) scale(1.4);transform:rotate(180deg) scale(1.4)}to{opacity:1;-webkit-transform:rotate(1turn) scale(1.1);transform:rotate(1turn) scale(1.1)}}@keyframes ecosystem{0%{opacity:1;-webkit-transform:rotate(0deg) scale(1.1);transform:rotate(0deg) scale(1.1)}50%{opacity:.75;-webkit-transform:rotate(180deg) scale(1.4);transform:rotate(180deg) scale(1.4)}to{opacity:1;-webkit-transform:rotate(1turn) scale(1.1);transform:rotate(1turn) scale(1.1)}}.social-media-list{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--gutter) var(--gutter);list-style:none;margin-bottom:var(--gutter);margin-top:var(--gutter);padding:0;place-content:stretch space-between}.social-media-list li{--padding:calc(var(--gutter) / 2);-ms-flex-item-align:auto;align-self:auto;background-color:var(--color-dark-gray-050);border-color:var(--color-dark-gray-300);border-radius:var(--rounded-corners-medium);border-style:solid;border-width:1px;-webkit-box-shadow:var(--shadow-elevation-low);box-shadow:var(--shadow-elevation-low);-ms-flex-preferred-size:calc(50% - var(--gutter) / 2);flex-basis:calc(50% - var(--gutter) / 2);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;padding:var(--padding);position:relative}.social-media-list svg{fill:currentcolor}.social-media-list dt{color:var(--color-primary-hero);font-family:var(--font-family-secondary);font-size:var(--font-size-h6-fluid);line-height:var(--type-scale-major-second)}.social-media-list dd{font-family:var(--font-family-regular);font-size:var(--font-size-body);line-height:var(--type-scale-golden-ratio);padding-top:calc(var(--gutter) / 4)}.social-media-list dt a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:calc(var(--gutter) / 3);-moz-column-gap:calc(var(--gutter) / 3);column-gap:calc(var(--gutter) / 3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;outline:none!important;place-content:flex-start flex-start}.social-media-list dt a svg{--size:18px;height:var(--size)}.social-media-list dt a.linkedin svg{--size:16px}:root{--color-notification-attention-900:#ee7b13;--color-notification-attention-800:#f2a322;--color-notification-attention-700:#f4bb2a;--color-notification-attention-600:#f7d332;--color-notification-attention-500:#f6e335;--color-notification-attention-400:#f8e855;--color-notification-attention-300:#faed74;--color-notification-attention-200:#fbf29c;--color-notification-attention-100:#fdf7c4;--color-notification-attention-050:#fefce8;--color-notification-info-900:#2668cc;--color-notification-info-800:#3e87ee;--color-notification-info-700:#3e87ee;--color-notification-info-600:#4b94fc;--color-notification-info-500:#549fff;--color-notification-info-400:#76b0ff;--color-notification-info-300:#96c3ff;--color-notification-info-200:#b7d5ff;--color-notification-info-100:#d4e5ff;--color-notification-info-050:#eff5ff;--color-notification-error-900:#ff6754;--color-notification-error-800:#ff745f;--color-notification-error-700:#ff7b64;--color-notification-error-600:#ff846b;--color-notification-error-500:#ff8b71;--color-notification-error-400:#ff9e86;--color-notification-error-300:#ffb39f;--color-notification-error-200:#ffcabc;--color-notification-error-100:#ffe0d7;--color-notification-error-050:#fef2f2;--color-notification-success-900:#48955c;--color-notification-success-800:#59b772;--color-notification-success-700:#62c97d;--color-notification-success-600:#6ede8c;--color-notification-success-500:#78ef98;--color-notification-success-400:#8df3aa;--color-notification-success-300:#a4f8bc;--color-notification-success-200:#c0f9d0;--color-notification-success-100:#d9fbe2;--color-notification-success-050:#f0fdf4}.notification,.notification .icon,.notification-cell{--icon-size:24px}.notification,.notification .icon{--surface-color:var(--color-dark-gray-050);--on-surface-color:var(--color-black);--icon-color:var(--color-black);--accent-color:var(--color-dark-gray-500)}.notification,.notification ul.actions{--gap:calc(var(--gutter) / 3)}.notification{--min-width:275px;--max-width:375px;--preferred-width:100%;--font-size:var(--font-size-body-small);-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:var(--surface-color);border-radius:var(--rounded-corners-small);-webkit-box-shadow:var(--shadow-elevation-high);box-shadow:var(--shadow-elevation-high);color:var(--on-surface-color);-webkit-column-gap:var(--gap);-moz-column-gap:var(--gap);column-gap:var(--gap);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-family:var(--font-family-regular);font-size:var(--font-size);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;line-height:var(--type-scale-perfect-fourth);margin-top:var(--gutter);opacity:0;padding:var(--gap);pointer-events:none;text-align:left;text-shadow:var(--text-shadow-white);width:clamp(var(--min-width),var(--preferred-width),var(--max-width))}.notification[data-use-accent=true]{border-bottom-left-radius:0;border-left:5px solid var(--accent-color);border-top-left-radius:0}.notification .icon{color:var(--icon-color);fill:currentcolor;width:var(--icon)}.notification,.notification ul{--padding:calc(var(--gutter) / 3)}.notification[data-is-visible=true]{opacity:1;pointer-events:all}.notification[data-fix=true]{--position-xy:calc(var(--gutter) / 2);--position-x-offset:104%;margin-top:0;position:fixed;right:var(--position-xy);top:var(--position-xy);-webkit-transform:translateX(var(--position-x-offset));transform:translateX(var(--position-x-offset));-webkit-transition-duration:var(--speed-fast),var(--speed-fast);transition-duration:var(--speed-fast),var(--speed-fast);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-timing-function:var(--easing-color-or-opacity),var(--easing-exiting);transition-timing-function:var(--easing-color-or-opacity),var(--easing-exiting);z-index:1000}.other-diseases-survey-category .notification[data-fix=true]{top:calc(var(--gutter) * 3.25)}.notification[data-fix=true][data-is-visible=true]{--position-x-offset:0;-webkit-transition-timing-function:var(--easing-color-or-opacity),var(--easing-entering);transition-timing-function:var(--easing-color-or-opacity),var(--easing-entering)}.notification-cell{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.notification-cell-dismiss,.notification-cell-icon{-ms-flex-preferred-size:var(--icon-size);flex-basis:var(--icon-size);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;text-align:center}.notification-cell-dismiss:empty{display:none}.notification-header,.notification-message{display:block}.notification-header{font-family:var(--font-family-secondary);font-size:var(--font-size-body);margin-bottom:calc(var(--gutter) / 8)}.notification-message,.notification-message ul{--freespace:calc(var(--gutter) / 4)}.notification-message{padding-bottom:var(--freespace);padding-right:var(--freespace)}.notification ul{margin:0;padding-bottom:0;padding-left:var(--gutter);padding-right:0;padding-top:0}.notification-message ul{-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;list-style:none;margin-top:calc(var(--freespace) * 2);row-gap:var(--freespace)}.notification-message li{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative}.notification-message li:before{color:var(--color-black);content:"\2022";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:160%;left:calc(var(--gutter) * .75 * -1);position:absolute;top:-.25em}.notification .faux-link,.notification a{cursor:pointer;font-family:var(--font-family-secondary);outline:none!important}.notification[data-type=attention]{--surface-color:var(--color-notification-attention-050)}.notification[data-type=attention] .icon{--icon-color:var(--color-notification-attention-700)}.notification[data-type=attention][data-use-accent=true]{--accent-color:var(--color-notification-attention-600)}.notification[data-type=info]{--surface-color:var(--color-notification-info-050)}.notification[data-type=info] .icon{--icon-color:var(--color-notification-info-800)}.notification[data-type=info][data-use-accent=true]{--accent-color:var(--color-notification-info-600)}.notification[data-type=error]{--surface-color:var(--color-notification-error-050)}.notification[data-type=error] .icon{--icon-color:var(--color-notification-error-800)}.notification[data-type=error][data-use-accent=true]{--accent-color:var(--color-notification-error-700)}.notification[data-type=success]{--surface-color:var(--color-notification-success-050)}.notification[data-type=success] .icon{--icon-color:var(--color-notification-success-800)}.notification[data-type=success][data-use-accent=true]{--accent-color:var(--color-notification-success-700)}.notification ul.actions{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:var(--gap);-moz-column-gap:var(--gap);column-gap:var(--gap);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;list-style:none;margin-bottom:0;margin-left:0;margin-right:0;margin-top:var(--gap);padding:0}.notification ul.actions button{--font-size:var(--font-size-body-small-fluid);border-width:0;-webkit-box-shadow:none;box-shadow:none;text-shadow:none}.notification[data-type=attention] ul.actions button.notification-action-exit{background-color:var(--color-notification-attention-700)!important;color:var(--color-black)!important}.notification[data-type=attention] ul.actions button.notification-action-exit:hover{background-color:var(--color-notification-attention-800)!important}.notification[data-type=info] ul.actions button.notification-action-exit{background-color:var(--color-notification-info-800)!important}.notification[data-type=info] ul.actions button.notification-action-exit:hover{background-color:var(--color-notification-info-900)!important}.notification[data-type=error] ul.actions button.notification-action-exit{background-color:var(--color-notification-error-800)!important}.notification[data-type=error] ul.actions button.notification-action-exit:hover{background-color:var(--color-notification-error-900)!important}.notification[data-type=error] ul.actions button.notification-action-exit:active,.notification[data-type=error] ul.actions button.notification-action-exit:focus{color:var(--color-white)!important}.notification[data-type=success] ul.actions button.notification-action-exit,.notification[data-type=success] ul.actions button.notification-action-exit:hover{background-color:var(--color-notification-success-900)!important}.clickable-error-message{--base-color:var(--color-black);--action-color:var(--color-notification-error-900);--decoration-size:1px;--track-length:100%;--track-action-length:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:-webkit-gradient(linear,left top,right top,color-stop(0,var(--base-color)),to(var(--base-color))),-webkit-gradient(linear,left top,right top,color-stop(0,var(--action-color)),to(var(--action-color)));background-image:linear-gradient(to right,var(--base-color) 0,var(--base-color) var(--track-length)),linear-gradient(to right,var(--action-color) 0,var(--action-color) var(--track-length));background-position:0 var(--track-length),50% var(--track-length);background-repeat:no-repeat;background-size:var(--track-action-length) var(--decoration-size),var(--track-length) var(--decoration-size);border:none;color:var(--base-color);cursor:pointer;display:inline;margin:0;padding-bottom:calc(var(--decoration-size) * 2);-webkit-transition-duration:var(--speed-normal);transition-duration:var(--speed-normal);-webkit-transition-property:background-size;transition-property:background-size;-webkit-transition-timing-function:var(--easing-entering);transition-timing-function:var(--easing-entering)}.clickable-error-message:hover{--track-action-length:100%;-webkit-transition-duration:var(--speed-extra-fast);transition-duration:var(--speed-extra-fast)}.application-shell{-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-family:var(--font-family-regular);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-height:100vh;row-gap:var(--gutter)}.application-shell[data-type=stacked-layout]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;row-gap:calc(var(--gutter) / 2);text-align:center}.application-shell-row{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;width:100%}.application-shell-row-body,.application-shell-row-hero{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.application-shell-row-top-app-bar{padding-top:calc(var(--gutter) / 2)}.application-shell-row-hero{--min-height:360px;--max-height:640px;--preferred-height:55vh;--horizontal-freespace:6%;aspect-ratio:16/9;height:clamp(var(--min-height),var(--preferred-height),var(--max-height));margin-bottom:calc(var(--gutter) / 2);margin-top:calc(var(--gutter) / 1.4 * -1);padding-left:var(--horizontal-freespace);padding-right:var(--horizontal-freespace)}.application-shell-row-hero .on-page-down{--size:100%;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:var(--size);-ms-flex-pack:center;width:var(--size)}.application-shell-row-hero .hero,.application-shell-row-hero .on-page-down{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;justify-content:center}.application-shell-row-hero .hero{-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-position-x:center;background-position-y:bottom;background-repeat:no-repeat;background-size:cover;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:100%;-ms-flex-pack:center;margin-left:auto;margin-right:auto;overflow:hidden;position:relative}.hero.jmcn-brand-scene{--sky-color:#daf1fb;--sky:linear-gradient(180deg,rgb(142 191 213/75%),rgb(218 243 252/100%) 20%);--min-width:275px;--max-width:1280px;--preferred-width:100%;background-color:var(--sky-color);background-image:var(--sky);background-position-x:50%;background-position-y:0;background-repeat:no-repeat;margin-left:auto;margin-right:auto;pointer-events:none;width:clamp(var(--min-width),var(--preferred-width),var(--max-width))}.hero.jmcn-brand-scene .clouds,.hero.jmcn-brand-scene .clouds:after,.hero.jmcn-brand-scene .clouds:before,.hero.jmcn-brand-scene .jmcn-airplane,.hero.jmcn-brand-scene .jmcn-foreground,.hero.jmcn-brand-scene .jmcn-statue{background-position-x:center;background-position-y:center;background-repeat:no-repeat;background-size:contain;display:block;position:absolute;z-index:0}.hero.jmcn-brand-scene .clouds,.hero.jmcn-brand-scene .clouds:after,.hero.jmcn-brand-scene .clouds:before,.hero.jmcn-brand-scene .jmcn-foreground,.hero.jmcn-brand-scene .jmcn-statue,.hero.jmcn-brand-scene:after{--size:100%;height:var(--size);width:var(--size)}.hero.jmcn-brand-scene:after{--spread-radius:var(--gutter);--blur-radius:var(--gutter);-webkit-box-shadow:inset 0 calc(var(--gutter) / 3) var(--blur-radius) var(--spread-radius) var(--color-white);box-shadow:inset 0 calc(var(--gutter) / 3) var(--blur-radius) var(--spread-radius) var(--color-white);content:"";display:block;position:absolute}.hero.jmcn-brand-scene .jmcn-foreground{background-image:url(/img/jmcn-brand-scene-foreground.svg);background-position-y:bottom;background-size:cover}.hero.jmcn-brand-scene .jmcn-statue{--size:174px;background-image:url(/img/statue-JMCN.svg);bottom:calc(var(--gutter) * .85)}.hero.jmcn-brand-scene .jmcn-airplane{-webkit-animation-delay:var(--animation-delay-short);animation-delay:var(--animation-delay-short);-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-duration:2.5s;animation-duration:2.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:animation-airplane;animation-name:animation-airplane;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;background-image:url(/img/JMCN-airplane.svg);height:84px;margin-top:calc(var(--gutter) * 1.5);scale:.65;top:2vw;-webkit-transform-origin:center center;transform-origin:center center;width:768px}.hero.jmcn-brand-scene .clouds,.hero.jmcn-brand-scene .clouds:after,.hero.jmcn-brand-scene .clouds:before{--cloud-art:url(/img/cloud.svg);--cloud-size:180px;-webkit-animation-delay:var(--animation-delay-short);animation-delay:var(--animation-delay-short);-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-fill-mode:none;animation-fill-mode:none;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:animation-clouds-default;animation-name:animation-clouds-default;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-timing-function:ease;animation-timing-function:ease;background-image:var(--cloud-art)}.hero.jmcn-brand-scene .clouds:after,.hero.jmcn-brand-scene .clouds:before{content:""}.hero.jmcn-brand-scene .clouds{-webkit-animation-duration:400s;animation-duration:400s;background-position-x:0;background-position-y:44%;background-size:calc(var(--cloud-size) * .8);opacity:.95}.hero.jmcn-brand-scene .clouds:after{-webkit-animation-duration:340s;animation-duration:340s;background-position-x:25%;background-position-y:4%;background-size:var(--cloud-size);opacity:.85}.hero.jmcn-brand-scene .clouds:before{-webkit-animation-duration:280s;animation-duration:280s;background-position-x:75%;background-position-y:30%;background-size:calc(var(--cloud-size) * .9);opacity:.75}[data-document-ready=true] .hero.jmcn-brand-scene .clouds,[data-document-ready=true] .hero.jmcn-brand-scene .clouds:after,[data-document-ready=true] .hero.jmcn-brand-scene .clouds:before,[data-document-ready=true] .hero.jmcn-brand-scene .jmcn-airplane{-webkit-animation-play-state:running;animation-play-state:running}@-webkit-keyframes animation-clouds-default{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes animation-clouds-default{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes animation-airplane{0%{-webkit-transform:translateX(-120%);transform:translateX(-120%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes animation-airplane{0%{-webkit-transform:translateX(-120%);transform:translateX(-120%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@media (width >= 1024px){.application-shell-row-hero{--preferred-height:70vh}.hero.jmcn-brand-scene .jmcn-airplane{scale:.75;top:3.5vw}}@media (width >= 1280px){.application-shell-row-hero{--preferred-height:80vh}}@media (width >= 1400px){.hero.jmcn-brand-scene .jmcn-airplane{top:2vw}}@media (width <= 1024px){.application-shell-row-hero{--horizontal-freespace:var(--gutter)}}@media (width <= 540px){.application-shell-row-hero{--horizontal-freespace:0;--preferred-height:33vh;--min-height:320px;margin-top:0}.hero.jmcn-brand-scene:after{display:none}.hero.jmcn-brand-scene .jmcn-statue{--size:120px;bottom:calc(var(--gutter) / 4)}.hero.jmcn-brand-scene .jmcn-airplane{margin-top:0;scale:.45;top:calc(var(--gutter) / 2)}.hero.jmcn-brand-scene .clouds,.hero.jmcn-brand-scene .clouds:after,.hero.jmcn-brand-scene .clouds:before{--cloud-size:128px}}.application-shell-row-body,.application-shell-row-footer,.application-shell-row-statistics{padding-left:var(--gutter);padding-right:var(--gutter)}.application-shell-row-body{margin-left:auto;margin-right:auto;max-width:90ch}.application-shell h1,.application-shell h2,.application-shell h3,.application-shell h4,.application-shell h5,.application-shell h6,.application-shell p{margin-bottom:calc(var(--gutter) / 2);margin-top:0}.application-shell[data-type=stacked-layout] .application-shell-row-body h1,.application-shell[data-type=stacked-layout] .application-shell-row-body h2{color:var(--color-primary-hero);font-family:var(--font-family-bold);font-size:var(--font-size-h5-fluid);line-height:var(--type-scale-perfect-fourth);margin-left:auto;margin-right:auto;max-width:36ch}.application-shell[data-type=stacked-layout] .application-shell-row-body p{font-size:var(--font-size-h6-fluid);line-height:var(--type-scale-golden-ratio)}.application-shell-column,.application-shell[data-type=side-by-side-layout],.data-visualization-section-sheet,.data-visualization-section-sheet:after,.menu-system-container{--menu-system-width:275px;height:100%}.application-shell[data-type=side-by-side-layout]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow-x:hidden}.application-shell-column{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;position:relative}.application-shell-column-menu-system{background-color:var(--color-dark-gray-050);border-right:1px solid var(--color-dark-gray-300);-ms-flex-preferred-size:var(--menu-system-width);flex-basis:var(--menu-system-width);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;width:var(--menu-system-width)}.menu-system-container,.my-account-panel{--my-account-panel-height:52px}.menu-system-container{--size:100%;--position-xy:0;background-color:var(--color-dark-gray-050);border-color:var(--color-dark-gray-300);border-style:solid;border-width:0 1px 0 0;height:calc(var(--size) - var(--my-account-panel-height));left:var(--position-xy);overflow-y:auto;padding-bottom:calc(var(--my-account-panel-height) / 2);padding-top:calc(var(--gutter) / 2);position:fixed;top:var(--position-xy);width:var(--menu-system-width)}.menu-system-container nav{padding-bottom:var(--gutter)}.application-shell-column-content main{background-color:white;padding-bottom:var(--gutter);padding-left:var(--gutter);padding-right:var(--gutter)}.application-shell-column-content:after,.survey-two-column-layout,.survey-two-column-layout aside,.survey-two-column-layout main,.survey-two-column-layout:after{--aside-width:275px}.survey-two-column-layout{-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:fixed;width:calc(100% - var(--aside-width))}.survey-two-column-layout aside,.survey-two-column-layout main{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;position:relative}.survey-two-column-layout aside.cms-content{background-color:var(--color-white);border-right:1px solid var(--color-dark-gray-300);-ms-flex-preferred-size:var(--aside-width);flex-basis:var(--aside-width);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding:var(--gutter);width:var(--aside-width)}.survey-two-column-layout aside.cms-content[data-contains-menu=false],.survey-two-column-layout[data-contains-menu=false] aside.cms-content{border-right-width:0}.survey-two-column-layout main{height:100%;left:var(--aside-width);overflow-x:hidden;overflow-y:auto;padding-bottom:calc(var(--gutter) * 4);padding-top:calc(var(--gutter) / 1.5);position:absolute;top:auto;width:calc(100% - var(--aside-width))}.survey-two-column-layout main[data-is-loading=true] .survey-question-container{visibility:hidden}.application-shell-column-content:after,.survey-two-column-layout aside.cms-content:after,.survey-two-column-layout:after{--curtain-height:calc(var(--gutter) * 0.5);--size:100%;background:var(--window-shade);background-repeat:no-repeat;background-size:var(--size) var(--curtain-height);content:"";height:var(--curtain-height);pointer-events:none;position:absolute;right:calc(var(--gutter) / 2);top:auto;width:calc(var(--size) - var(--aside-width) - var(--gutter));z-index:0}body:not(.is-survey-page) .application-shell-column-content:after{position:fixed;top:0}.survey-two-column-layout aside.cms-content:after{--position:0;left:var(--position);right:auto;top:var(--position);width:calc(var(--size) - var(--gutter) / 2)}.survey-category-tables-container{--size:100%;--position-x:calc(50% - var(--size) / 2);--position-y:0;height:var(--size);left:var(--position-x);overflow-x:hidden;overflow-y:auto;padding:var(--gutter) var(--gutter) calc(var(--gutter) * 3);position:absolute;top:var(--position-y);width:var(--size)}.thank-you-hero{background-color:var(--color-primary-hero);background-image:radial-gradient(circle,hsl(351deg 78% 74%) 0,hsl(351deg 76% 69%) 19%,hsl(351deg 75% 64%) 27%,hsl(350deg 73% 59%) 34%,hsl(349deg 71% 53%) 41%,hsl(349deg 67% 50%) 47%,hsl(348deg 72% 47%) 53%,hsl(347deg 81% 44%) 59%,hsl(343deg 90% 38%) 66%,hsl(340deg 96% 33%) 73%,hsl(338deg 100% 29%) 81%,hsl(336deg 100% 25%) 100%);color:var(--color-white);margin-left:calc(var(--gutter) * -1);margin-top:calc(var(--gutter) * 2);width:calc(100% + var(--gutter) * 2)}.thank-you-grid{display:grid;gap:0;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr;height:auto}.grid-item{position:relative}.grid-item-text{padding-left:var(--gutter);padding-right:var(--gutter)}.grid-item-image{aspect-ratio:1/1}.grid-item-video{aspect-ratio:16/9}.grid-item img,.grid-item video{--media-size:100%;--media-position:0;content-visibility:visible;height:var(--media-size);left:var(--media-position);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:var(--media-position);width:var(--media-size)}[data-id=grid-item-0]{grid-column-end:5;grid-column-start:1;grid-row-end:2;grid-row-start:1}[data-id=grid-item-1]{grid-column-end:6;grid-column-start:2;grid-row-end:4;grid-row-start:2}[data-id=grid-item-2]{grid-column-end:2;grid-column-start:1;grid-row-end:3;grid-row-start:2}[data-id=grid-item-3]{grid-column-end:6;grid-column-start:5;grid-row-end:2;grid-row-start:1}[data-id=grid-item-4]{grid-column-end:2;grid-column-start:1;grid-row-end:4;grid-row-start:3}.survey-two-column-layout[data-route=my-colleagues]{--aside-width:275px}@media (width <= 1024px){.survey-two-column-layout[data-route=my-colleagues]{--aside-width:228px}}@media (width <= 540px){.survey-two-column-layout[data-route=my-colleagues]{--aside-width:72px}}.survey-two-column-layout[data-route=my-colleagues] aside.cms-content{display:none}.survey-two-column-layout[data-route=my-colleagues] main{--aside-width:0;width:100%}.breadcrumbs-container{--border-width:0;--padding-horizontal:calc(var(--gutter) / 2);--padding-vertical:calc(var(--gutter) / 4);--font-size:var(--font-size-body-extra-small);border-bottom-width:1px;border-color:var(--color-dark-gray-300);border-left-width:var(--border-width);border-right-width:var(--border-width);border-style:solid;border-top-width:var(--border-width);font-family:var(--font-family-secondary);font-size:var(--font-size);line-height:var(--font-size);padding:var(--padding-vertical) var(--padding-horizontal);position:relative;text-shadow:var(--text-shadow-white)}.breadcrumbs,.breadcrumbs-container{background-color:var(--color-dark-gray-050)}.breadcrumbs{--gap:calc(var(--gutter) / 4);-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-dark-gray-900);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--gap) var(--gap);list-style:none;margin:0;padding:0;place-content:center space-between;position:relative}.breadcrumbs li{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;position:relative}.breadcrumbs li:first-child:not(.survey-steps-navigation-items li:first-child){display:none}.breadcrumb-anchor-item a{outline:none!important}.breadcrumb-anchor-item a:active,.breadcrumb-anchor-item a:focus,.breadcrumb-anchor-item a:hover{color:var(--color-primary-hero)}.breadcrumbs li.survey-steps-navigation{-ms-flex-negative:0;flex-shrink:0}.survey-steps-navigation-items{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:calc(var(--gutter) / 2);-moz-column-gap:calc(var(--gutter) / 2);column-gap:calc(var(--gutter) / 2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;place-content:center flex-end}.survey-steps-navigation-items:before{content:"Step " attr(data-step-current) " of \0020 \0020" attr(data-steps-total)}.survey-steps-navigation-items li{cursor:pointer}.survey-steps-navigation-items li[data-is-current-step=true]{pointer-events:none}.survey-steps-navigation-items li em,.survey-steps-navigation-items li em:after{--size:18px;--border-color:var(--color-dark-gray-500);--fill-color:var(--color-dark-gray-700);--surface-color:var(--color-white);border-radius:100%}.survey-steps-navigation-items li[data-is-current-step=true] em{--border-color:var(--color-primary-hero)}.survey-steps-navigation-items li:hover em:after,.survey-steps-navigation-items li[data-is-current-step=true] em:after{--fill-color:var(--color-primary-hero)}.survey-steps-navigation-items li em{-webkit-box-align:center;-ms-flex-align:center;align-items:center;aspect-ratio:1/1;background-color:var(--surface-color);border-color:var(--border-color);border-style:solid;border-width:1px;color:var(--color-white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-style:normal;height:var(--size);place-content:center center;position:relative;text-indent:-10000px;width:var(--size)}.survey-steps-navigation-items li em:after{--size:8px;--position:50%;--position-offset:calc(var(--size) / 2 * -1);background-color:var(--fill-color);content:"";height:var(--size);left:calc(var(--position) + var(--position-offset));position:absolute;scale:1;top:calc(var(--position) + var(--position-offset));-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition-duration:var(--speed-slow),var(--speed-normal);transition-duration:var(--speed-slow),var(--speed-normal);-webkit-transition-property:background-color,scale;transition-property:background-color,scale;-webkit-transition-timing-function:var(--easing-color-or-opacity),var(--easing-color-or-opacity);transition-timing-function:var(--easing-color-or-opacity),var(--easing-color-or-opacity);width:var(--size);z-index:0}.survey-steps-navigation-items li:hover em:after{scale:1.6;-webkit-transition-duration:var(--speed-fast),var(--speed-extra-fast);transition-duration:var(--speed-fast),var(--speed-extra-fast)}.survey-steps-navigation-items li svg{--size:calc(100% - 4px);--position:calc(50% - var(--size) / 2);fill:currentcolor;height:var(--size);left:var(--position);position:absolute;top:var(--position);width:var(--size);z-index:-1}.survey-steps-navigation-items li[data-step-is-complete=true]{color:var(--color-white)}.survey-steps-navigation-items li[data-step-is-complete=true] svg{content-visibility:visible;z-index:0}.survey-steps-navigation-items li[data-step-is-complete=true] em{--surface-color:var(--color-primary-hero);--border-color:var(--color-primary-hero)}.survey-steps-navigation-items li[data-step-is-complete=true] em:after{display:none}.immunodeficiencies-affecting-cellular-and-humoral-immunity .survey-steps-navigation-items li[data-is-current-step=true] em{--border-color:var(--color-immunodeficiencies-affecting-cellular-and-humoral-immunity-800)}.immunodeficiencies-affecting-cellular-and-humoral-immunity .survey-steps-navigation-items li:hover em:after,.immunodeficiencies-affecting-cellular-and-humoral-immunity .survey-steps-navigation-items li[data-is-current-step=true] em:after{--fill-color:var(--color-immunodeficiencies-affecting-cellular-and-humoral-immunity-800)}.immunodeficiencies-affecting-cellular-and-humoral-immunity .survey-steps-navigation-items li[data-step-is-complete=true] em{--surface-color:var(--color-immunodeficiencies-affecting-cellular-and-humoral-immunity-800);--border-color:var(--color-immunodeficiencies-affecting-cellular-and-humoral-immunity-800)}.immunodeficiencies-affecting-cellular-and-humoral-immunity .survey-steps-navigation-items li[data-step-is-complete=true]{color:var(--color-black)}.combined-immunodeficiencies-with-associated-or-syndromic-features .survey-steps-navigation-items li[data-is-current-step=true] em{--border-color:var(--color-combined-immunodeficiencies-with-associated-or-syndromic-features-800)}.combined-immunodeficiencies-with-associated-or-syndromic-features .survey-steps-navigation-items li:hover em:after,.combined-immunodeficiencies-with-associated-or-syndromic-features .survey-steps-navigation-items li[data-is-current-step=true] em:after{--fill-color:var(--color-combined-immunodeficiencies-with-associated-or-syndromic-features-800)}.combined-immunodeficiencies-with-associated-or-syndromic-features .survey-steps-navigation-items li[data-step-is-complete=true] em{--surface-color:var(--color-combined-immunodeficiencies-with-associated-or-syndromic-features-800);--border-color:var(--color-combined-immunodeficiencies-with-associated-or-syndromic-features-800)}.predominantly-antibody-deficiencies .survey-steps-navigation-items li[data-is-current-step=true] em{--border-color:var(--color-predominantly-antibody-deficiencies-800)}.predominantly-antibody-deficiencies .survey-steps-navigation-items li:hover em:after,.predominantly-antibody-deficiencies .survey-steps-navigation-items li[data-is-current-step=true] em:after{--fill-color:var(--color-predominantly-antibody-deficiencies-800)}.predominantly-antibody-deficiencies .survey-steps-navigation-items li[data-step-is-complete=true] em{--surface-color:var(--color-predominantly-antibody-deficiencies-800);--border-color:var(--color-predominantly-antibody-deficiencies-800)}.diseases-of-immune-dysregulation .survey-steps-navigation-items li[data-is-current-step=true] em{--border-color:var(--color-diseases-of-immune-dysregulation-800)}.diseases-of-immune-dysregulation .survey-steps-navigation-items li:hover em:after,.diseases-of-immune-dysregulation .survey-steps-navigation-items li[data-is-current-step=true] em:after{--fill-color:var(--color-diseases-of-immune-dysregulation-800)}.diseases-of-immune-dysregulation .survey-steps-navigation-items li[data-step-is-complete=true] em{--surface-color:var(--color-diseases-of-immune-dysregulation-800);--border-color:var(--color-diseases-of-immune-dysregulation-800)}.congenital-defects-of-phagocyte-number-or-function .survey-steps-navigation-items li[data-is-current-step=true] em{--border-color:var(--color-congenital-defects-of-phagocyte-number-or-function-800)}.congenital-defects-of-phagocyte-number-or-function .survey-steps-navigation-items li:hover em:after,.congenital-defects-of-phagocyte-number-or-function .survey-steps-navigation-items li[data-is-current-step=true] em:after{--fill-color:var(--color-congenital-defects-of-phagocyte-number-or-function-800)}.congenital-defects-of-phagocyte-number-or-function .survey-steps-navigation-items li[data-step-is-complete=true] em{--surface-color:var(--color-congenital-defects-of-phagocyte-number-or-function-800);--border-color:var(--color-congenital-defects-of-phagocyte-number-or-function-800)}.defects-in-intrinsic-and-innate-immunity .survey-steps-navigation-items li[data-is-current-step=true] em{--border-color:var(--color-defects-in-intrinsic-and-innate-immunity-700)}.defects-in-intrinsic-and-innate-immunity .survey-steps-navigation-items li:hover em:after,.defects-in-intrinsic-and-innate-immunity .survey-steps-navigation-items li[data-is-current-step=true] em:after{--fill-color:var(--color-defects-in-intrinsic-and-innate-immunity-700)}.defects-in-intrinsic-and-innate-immunity .survey-steps-navigation-items li[data-step-is-complete=true] em{--surface-color:var(--color-defects-in-intrinsic-and-innate-immunity-700);--border-color:var(--color-defects-in-intrinsic-and-innate-immunity-700)}.autoinflammatory-disorders .survey-steps-navigation-items li[data-is-current-step=true] em{--border-color:var(--color-autoinflammatory-disorders-800)}.autoinflammatory-disorders .survey-steps-navigation-items li:hover em:after,.autoinflammatory-disorders .survey-steps-navigation-items li[data-is-current-step=true] em:after{--fill-color:var(--color-autoinflammatory-disorders-800)}.autoinflammatory-disorders .survey-steps-navigation-items li[data-step-is-complete=true] em{--surface-color:var(--color-autoinflammatory-disorders-800);--border-color:var(--color-autoinflammatory-disorders-800)}.complement-deficiencies .survey-steps-navigation-items li[data-is-current-step=true] em{--border-color:var(--color-complement-deficiencies-800)}.complement-deficiencies .survey-steps-navigation-items li:hover em:after,.complement-deficiencies .survey-steps-navigation-items li[data-is-current-step=true] em:after{--fill-color:var(--color-complement-deficiencies-800)}.complement-deficiencies .survey-steps-navigation-items li[data-step-is-complete=true] em{--surface-color:var(--color-complement-deficiencies-800);--border-color:var(--color-complement-deficiencies-800)}.bone-marrow-failure .survey-steps-navigation-items li[data-is-current-step=true] em{--border-color:var(--color-bone-marrow-failure-800)}.bone-marrow-failure .survey-steps-navigation-items li:hover em:after,.bone-marrow-failure .survey-steps-navigation-items li[data-is-current-step=true] em:after{--fill-color:var(--color-bone-marrow-failure-800)}.bone-marrow-failure .survey-steps-navigation-items li[data-step-is-complete=true] em{--surface-color:var(--color-bone-marrow-failure-800);--border-color:var(--color-bone-marrow-failure-800)}.phenocopies-of-inborn-errors-of-immunity .survey-steps-navigation-items li[data-is-current-step=true] em{--border-color:var(--color-phenocopies-of-inborn-errors-of-immunity-800)}.phenocopies-of-inborn-errors-of-immunity .survey-steps-navigation-items li:hover em:after,.phenocopies-of-inborn-errors-of-immunity .survey-steps-navigation-items li[data-is-current-step=true] em:after{--fill-color:var(--color-phenocopies-of-inborn-errors-of-immunity-800)}.phenocopies-of-inborn-errors-of-immunity .survey-steps-navigation-items li[data-step-is-complete=true] em{--surface-color:var(--color-phenocopies-of-inborn-errors-of-immunity-800);--border-color:var(--color-phenocopies-of-inborn-errors-of-immunity-800)}.math-expression{font-size:.75em!important}.chart,.chart text{font-family:var(--font-family-regular);font-size:var(--font-size-body-extra-small)}.chart svg{content-visibility:visible;fill:currentcolor}.chart text{fill:var(--color-dark-gray-500)}.chart text.value-label{fill:var(--color-black);font-size:var(--font-size-body-small)}.chart .domain,.chart line{stroke:var(--color-dark-gray-700);stroke-width:1px}.chart:not([data-chart-type=categorical-matrix]){--gap:0;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:var(--gutter);margin-left:auto;margin-right:auto;max-width:480px;text-align:center}.chart:not([data-chart-type=categorical-matrix]),.chart[data-chart-type=horizontal-bar]{-webkit-column-gap:var(--gap);-moz-column-gap:var(--gap);column-gap:var(--gap);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;margin-top:var(--gutter);row-gap:var(--gap)}.chart[data-chart-type=horizontal-bar]{-ms-flex-line-pack:distribute;align-content:space-around;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:none;text-align:left}.chart-cell{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.chart-cell.chart-visualization-container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.chart-visualization{position:relative}.chart-visualization:after,.chart-visualization:before{color:var(--color-dark-gray-700);content:"";display:block;font-family:var(--font-family-bold);font-size:var(--font-size-body-small);left:0;position:absolute;text-align:center;top:0;-webkit-transform-origin:center center;transform-origin:center center;width:100%}.chart-visualization:after{bottom:calc(var(--gutter) / 4 * -1);content:attr(data-x-axis-label);display:none;top:auto}.chart-visualization:before{content:attr(data-y-axis-label);left:-54%;top:40%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.chart-key-takeaway-header{display:block;font-family:var(--font-family-bold)!important;font-size:var(--font-size-h6-fluid)!important;margin-bottom:0!important;margin-left:auto;margin-right:auto;margin-top:0!important;max-width:34ch!important;padding-bottom:var(--gutter)!important;text-align:center}.chart-header,.chart-key-takeaway-header{color:var(--color-black)!important;line-height:var(--type-scale-perfect-fourth)!important}h5.chart-header{margin-bottom:calc(var(--gutter) * 1.5)!important;margin-top:calc(var(--gutter) / 2)!important}h5.chart-header.with-instructions{margin-bottom:0!important}.chart-header .chart-note{color:var(--color-dark-gray-700)!important}.chart-header.align-center{margin-left:auto;margin-right:auto;max-width:56ch;text-align:center}.chart-header.key-finding{color:var(--color-dark-gray-800)!important;font-family:var(--font-family-secondary);font-size:var(--font-size-body-fluid)}.chart-header sup{font-family:var(--font-family-regular)!important;font-size:var(--font-size-body-small-fluid)}.chart-footnotes{-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-size:var(--font-size-body-small);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;list-style:none;margin-bottom:var(--gutter);margin-top:var(--gutter);row-gap:calc(var(--gutter) / 6);width:100%}.chart-footnotes li{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.chart-footnotes sup{margin-right:.5em}.chart-footnotes li.horizontal-ruler{--vertical-freespace:calc(var(--gutter) / 4);border-color:var(--color-dark-gray-400);border-style:dashed;border-width:1px 0 0;margin-top:var(--vertical-freespace);padding-top:var(--vertical-freespace)}.chart-footnote-with-math{-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;row-gap:calc(var(--gutter) / 4)}.chart-footnote-with-math div{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.chart-footnote-with-math [data-testid=react-katex]{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.chart-group,.chart-group-item{--gap:var(--gutter)}.chart-group{-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-column-gap:var(--gap);-moz-column-gap:var(--gap);column-gap:var(--gap);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;row-gap:calc(var(--gap) / 2)}.chart-group-item{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:calc(50% - var(--gap));flex-basis:calc(50% - var(--gap));-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}@media (width <= 768px){.chart-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.chart-group-item{-ms-flex-preferred-size:100%;flex-basis:100%}}.chart[data-chart-type=grid-packing],.chart[data-chart-type=grid-packing] .visualization-container,.chart[data-chart-type=grid-packing] .visualization-unit,.chart[data-chart-type=grid-packing] li,.chart[data-chart-type=part-of-a-whole],.chart[data-chart-type=part-of-a-whole] .visualization-container,.chart[data-chart-type=part-of-a-whole] li{--visualization-size:100px}.chart[data-chart-type=part-of-a-whole].percentage-of-population-with-primary-immunodeficiency-by-country,.chart[data-chart-type=part-of-a-whole].percentage-of-population-with-primary-immunodeficiency-by-country .visualization-container,.chart[data-chart-type=part-of-a-whole].percentage-of-population-with-primary-immunodeficiency-by-country li{--visualization-size:64px}.chart[data-chart-type=part-of-a-whole] .visualization-unit{--size:0;background-color:var(--color-black);height:var(--size);width:var(--size)}.chart[data-chart-type=grid-packing],.chart[data-chart-type=grid-packing] li,.chart[data-chart-type=part-of-a-whole],.chart[data-chart-type=part-of-a-whole] li{--gap:var(--gutter)}.chart[data-chart-type=grid-packing],.chart[data-chart-type=part-of-a-whole]{-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-column-gap:var(--gap);-moz-column-gap:var(--gap);column-gap:var(--gap);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;list-style:none;margin-bottom:var(--gutter);margin-top:var(--gutter);max-width:none;padding:0;row-gap:calc(var(--gap) * 1.5);text-align:center}.chart[data-chart-type=grid-packing] li,.chart[data-chart-type=part-of-a-whole] li{--width:calc(var(--visualization-size) * 1.333);-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:var(--width);flex-basis:var(--width);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;width:auto}.chart[data-chart-type=part-of-a-whole].survey-participation-breakdown li{--width:calc(50% - var(--gap))}.chart[data-chart-type=grid-packing].defect-distribution li,.chart[data-chart-type=part-of-a-whole].defect-distribution li,.chart[data-chart-type=part-of-a-whole].defects-and-jeffreys-insights-program li{--width:30%}.chart[data-chart-type=grid-packing][data-visualization-theme=geographic-region] li,.chart[data-chart-type=part-of-a-whole][data-visualization-theme=geographic-region] li{--width:calc(25% - var(--gap))}.chart[data-chart-type=part-of-a-whole][data-chart-visualization-shape=square].percentage-of-population-with-primary-immunodeficiency-by-country li{--width:calc(20% - var(--gap))}dl.data-visualization{-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0;padding:0;row-gap:calc(var(--gutter) / 6)}dl.data-visualization.small-gap{row-gap:calc(var(--gutter) / 2)}dl.data-visualization dt{display:none}dl.data-visualization dd{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative}dl.data-visualization dd.label,dl.data-visualization dd.value{font-family:var(--font-family-regular)}dl.data-visualization dd.label{color:var(--color-black);font-size:var(--font-size-body-fluid)}[data-chart-visualization-shape=circle] dl.data-visualization dd.label,[data-chart-visualization-shape=square] dl.data-visualization dd.label{font-family:var(--font-family-bold);max-width:40ch}[data-chart-visualization-shape=square] dl.data-visualization dd.value{color:var(--color-black);font-family:var(--font-family-secondary);font-size:var(--font-size-h5-fluid)}dl.data-visualization dd.chart-header{color:var(--color-black)!important;font-family:var(--font-family-secondary);font-size:var(--font-size-body-fluid);line-height:var(--type-scale-perfect-fourth)!important;max-width:24ch}dl.data-visualization dd.count{color:var(--color-black);font-family:var(--font-family-regular);font-size:var(--font-size-body-small);padding-top:calc(var(--gutter) / 4)}.net-promoter-score dl.data-visualization dd.label{width:100%}.net-promoter-score dl.data-visualization dd.label span,.net-promoter-score dl.data-visualization dd.label span:before{--decoration-size:2px;background-color:var(--color-dark-gray-200);color:var(--color-black)}.net-promoter-score dl.data-visualization dd.label span{--vertical-offset:calc(var(--gutter) * 2 * -1);display:block;font-size:var(--font-size-body-small);padding-left:calc(var(--decoration-size) * 2);padding-right:calc(var(--decoration-size) * 2);position:absolute;top:var(--vertical-offset);white-space:nowrap}.net-promoter-score li:nth-child(2n) dl.data-visualization dd.label span{--vertical-offset:calc(var(--gutter) * -1)}.net-promoter-score dl.data-visualization dd.label span:before{--position-xy:0;content:"";height:calc(var(--gutter) * 2);left:var(--position-xy);position:absolute;top:var(--position-xy);width:var(--decoration-size)}.net-promoter-score li:nth-child(2n) dl.data-visualization dd.label span:before{height:calc(var(--gutter) * 1)}dl.data-visualization dd.value{font-family:var(--font-family-bold);font-size:var(--font-size-h5-fluid)}.chart[data-chart-type=grid-packing].defect-distribution dl.data-visualization dd.label,.chart[data-chart-type=part-of-a-whole].defect-distribution dl.data-visualization dd.label{max-width:26ch}.chart[data-chart-type=grid-packing].defect-distribution dl.data-visualization dd.label{font-family:var(--font-family-bold)}.chart[data-chart-type=part-of-a-whole][data-visualization-theme=geographic-region] .illustration{aspect-ratio:1/1}.chart[data-chart-type=part-of-a-whole][data-visualization-theme=geographic-region] .illustration-container{margin-bottom:calc(var(--gutter) / 6);margin-left:auto;margin-right:auto;max-width:64px}.chart[data-chart-type=part-of-a-whole][data-visualization-theme=geographic-region] .illustration svg{fill:var(--color-dark-gray-200);scale:1;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition-duration:var(--speed-fast);transition-duration:var(--speed-fast);-webkit-transition-property:scale;transition-property:scale;-webkit-transition-timing-function:var(--easing-color-or-opacity);transition-timing-function:var(--easing-color-or-opacity)}.chart[data-chart-type=grid-packing][data-visualization-theme=geographic-region] dl.data-visualization dd.label,.chart[data-chart-type=part-of-a-whole][data-visualization-theme=geographic-region] dl.data-visualization dd.label{font-family:var(--font-family-secondary);font-size:var(--font-size-body-fluid)}.chart.defect-distribution[data-chart-type=grid-packing] .visualization-unit:not(.empty),.chart.defect-distribution[data-chart-type=grid-packing] dd.value{--surface-color:var(--color-dark-gray-900)}[data-visualization-theme=geographic-region] dl.data-visualization dd.value{color:var(--color-yellow-900)}.chart.defect-distribution[data-chart-type=grid-packing] dd.value{color:var(--surface-color)}.chart.defect-distribution[data-chart-type=grid-packing] .visualization-unit:not(.empty){background-color:var(--surface-color)}.chart.defect-distribution[data-chart-type=grid-packing] .immunodeficiencies-affecting-cellular-and-humoral-immunity .visualization-unit:not(.empty),.chart.defect-distribution[data-chart-type=grid-packing] .immunodeficiencies-affecting-cellular-and-humoral-immunity dd.value{--surface-color:var(--color-immunodeficiencies-affecting-cellular-and-humoral-immunity-900)}.chart.defect-distribution[data-chart-type=grid-packing] .combined-immunodeficiencies-with-associated-or-syndromic-features .visualization-unit:not(.empty),.chart.defect-distribution[data-chart-type=grid-packing] .combined-immunodeficiencies-with-associated-or-syndromic-features dd.value{--surface-color:var(--color-combined-immunodeficiencies-with-associated-or-syndromic-features-600)}.chart.defect-distribution[data-chart-type=grid-packing] .predominantly-antibody-deficiencies .visualization-unit:not(.empty),.chart.defect-distribution[data-chart-type=grid-packing] .predominantly-antibody-deficiencies dd.value{--surface-color:var(--color-predominantly-antibody-deficiencies-700)}.chart.defect-distribution[data-chart-type=grid-packing] .diseases-of-immune-dysregulation .visualization-unit:not(.empty),.chart.defect-distribution[data-chart-type=grid-packing] .diseases-of-immune-dysregulation dd.value{--surface-color:var(--color-diseases-of-immune-dysregulation-900)}.chart.defect-distribution[data-chart-type=grid-packing] .congenital-defects-of-phagocyte-number-or-function .visualization-unit:not(.empty),.chart.defect-distribution[data-chart-type=grid-packing] .congenital-defects-of-phagocyte-number-or-function dd.value{--surface-color:var(--color-congenital-defects-of-phagocyte-number-or-function-900)}.chart.defect-distribution[data-chart-type=grid-packing] .defects-in-intrinsic-and-innate-immunity .visualization-unit:not(.empty),.chart.defect-distribution[data-chart-type=grid-packing] .defects-in-intrinsic-and-innate-immunity dd.value{--surface-color:var(--color-defects-in-intrinsic-and-innate-immunity-900)}.chart.defect-distribution[data-chart-type=grid-packing] .autoinflammatory-disorders .visualization-unit:not(.empty),.chart.defect-distribution[data-chart-type=grid-packing] .autoinflammatory-disorders dd.value{--surface-color:var(--color-autoinflammatory-disorders-900)}.chart.defect-distribution[data-chart-type=grid-packing] .complement-deficiencies .visualization-unit:not(.empty),.chart.defect-distribution[data-chart-type=grid-packing] .complement-deficiencies dd.value{--surface-color:var(--color-complement-deficiencies-800)}.chart.defect-distribution[data-chart-type=grid-packing] .bone-marrow-failure .visualization-unit:not(.empty),.chart.defect-distribution[data-chart-type=grid-packing] .bone-marrow-failure dd.value{--surface-color:var(--color-bone-marrow-failure-700)}.chart.defect-distribution[data-chart-type=grid-packing] .phenocopies-of-inborn-errors-of-immunity .visualization-unit:not(.empty),.chart.defect-distribution[data-chart-type=grid-packing] .phenocopies-of-inborn-errors-of-immunity dd.value{--surface-color:var(--color-phenocopies-of-inborn-errors-of-immunity-900)}.chart[data-chart-type=part-of-a-whole] .visualization-container,.chart[data-chart-type=part-of-a-whole] .visualization-unit{border-radius:100%}.chart[data-chart-type=distribution] .visualization-container,.chart[data-chart-type=grid-packing] .visualization-container,.chart[data-chart-type=part-of-a-whole] .visualization-container{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;aspect-ratio:1/1;background-color:var(--color-dark-gray-050);border-color:var(--color-dark-gray-300);border-radius:100%;border-style:solid;border-width:1px;-webkit-box-shadow:var(--shadow-elevation-low);box-shadow:var(--shadow-elevation-low);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:var(--visualization-size);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;margin-right:auto;position:relative;-webkit-transition-duration:var(--speed-normal),var(--speed-normal),var(--speed-normal);transition-duration:var(--speed-normal),var(--speed-normal),var(--speed-normal);-webkit-transition-property:background-color,border-color,-webkit-box-shadow;transition-property:background-color,border-color,-webkit-box-shadow;transition-property:background-color,border-color,box-shadow;transition-property:background-color,border-color,box-shadow,-webkit-box-shadow;-webkit-transition-timing-function:var(--easing-color-or-opacity),var(--easing-color-or-opacity),var(--easing-exiting);transition-timing-function:var(--easing-color-or-opacity),var(--easing-color-or-opacity),var(--easing-exiting);width:var(--visualization-size)}.chart[data-chart-type=part-of-a-whole].percentage-of-population-with-primary-immunodeficiency-by-country .visualization-container{--visualization-size:48px;-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-transition-property:none;transition-property:none}.chart.use-illustrative-visualizations[data-chart-type=part-of-a-whole][data-visualization-theme=geographic-region] .visualization-container{--visualization-size:64px}.chart[data-chart-type=grid-packing] .visualization-container{--gap:1px;-ms-flex-line-pack:end;align-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:transparent;border-radius:0;border:0;-webkit-box-shadow:none;box-shadow:none;-webkit-column-gap:var(--gap);-moz-column-gap:var(--gap);column-gap:var(--gap);-ms-flex-wrap:wrap;flex-wrap:wrap;height:calc(var(--visualization-size) + var(--gap) * var(--grid-items-per-row));-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;row-gap:var(--gap);-webkit-transform:scaleX(-1);transform:scaleX(-1);width:calc(var(--visualization-size) + var(--gap) * var(--grid-items-per-row))}.chart[data-chart-type=distribution] .visualization-container{border-width:0}.chart[data-chart-type=part-of-a-whole] dl.data-visualization{cursor:pointer}.chart[data-chart-type=part-of-a-whole] dl.data-visualization:hover .visualization-container{background-color:var(--color-white);border-color:var(--color-dark-gray-400);-webkit-box-shadow:var(--shadow-elevation-medium);box-shadow:var(--shadow-elevation-medium);-webkit-transition-duration:var(--speed-extra-fast),var(--speed-extra-fast),var(--speed-extra-fast);transition-duration:var(--speed-extra-fast),var(--speed-extra-fast),var(--speed-extra-fast);-webkit-transition-timing-function:var(--easing-color-or-opacity),var(--easing-color-or-opacity),var(--easing-entering);transition-timing-function:var(--easing-color-or-opacity),var(--easing-color-or-opacity),var(--easing-entering)}.chart[data-chart-type=part-of-a-whole][data-visualization-theme=geographic-region] dl.data-visualization:hover .illustration svg{scale:1.2;-webkit-transition-duration:var(--speed-extra-fast);transition-duration:var(--speed-extra-fast);-webkit-transition-timing-function:var(--easing-entering);transition-timing-function:var(--easing-entering)}.chart[data-chart-type=grid-packing] .visualization-container,.chart[data-chart-type=grid-packing] .visualization-unit{--grid-items-per-row:10}.chart[data-chart-type=grid-packing] .visualization-unit{-ms-flex-item-align:auto;align-self:auto;background-color:var(--color-dark-gray-300);-ms-flex-preferred-size:calc(var(--visualization-size) / var(--grid-items-per-row));flex-basis:calc(var(--visualization-size) / var(--grid-items-per-row));-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;height:calc(var(--visualization-size) / var(--grid-items-per-row));-webkit-transition-duration:var(--speed-normal);transition-duration:var(--speed-normal);-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:var(--easing-color-or-opacity);transition-timing-function:var(--easing-color-or-opacity);width:calc(var(--visualization-size) / var(--grid-items-per-row))}.chart[data-chart-type=grid-packing] .visualization-unit.empty.inert{background-color:var(--color-dark-gray-100)}.chart[data-chart-type=grid-packing][data-visualization-theme=geographic-region] .visualization-unit{border-radius:100%}.chart[data-chart-type=grid-packing][data-visualization-theme=geographic-region] .visualization-unit:not(.visualization-unit.empty){background-color:var(--color-yellow-900)}.chart[data-chart-type=grid-packing] dl.data-visualization,.chart[data-chart-type=horizontal-bar] dl.data-visualization{cursor:pointer}.chart[data-chart-type=horizontal-bar][data-chart-variant=ranked-list] dl.data-visualization{cursor:default}.chart:not(.iei-subtables)[data-chart-type=horizontal-bar] dl.data-visualization:hover dd.value{background-color:var(--color-dark-gray-100)}.chart[data-chart-type=grid-packing] dl.data-visualization:hover .visualization-unit.empty.inert{background-color:var(--color-dark-gray-050)}.chart[data-chart-type=grid-packing] dl.data-visualization:hover .visualization-unit.empty{-webkit-transition-duration:var(--speed-extra-fast);transition-duration:var(--speed-extra-fast)}.chart[data-chart-type=horizontal-bar] .visualization-container .bar{background-color:var(--color-dark-gray-800);-webkit-transition-duration:var(--speed-fast);transition-duration:var(--speed-fast);-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:var(--easing-color-or-opacity);transition-timing-function:var(--easing-color-or-opacity)}.chart[data-chart-type=horizontal-bar][data-color-scheme=yellow] .visualization-container .bar{background-color:var(--color-yellow-800)}.chart[data-chart-type=horizontal-bar][data-color-scheme=yellow] dl.data-visualization dd.value[data-bar-is-scale=true],.chart[data-chart-type=horizontal-bar][data-color-scheme=yellow] dl.data-visualization:hover .visualization-container .bar{background-color:var(--color-yellow-900)}.chart[data-chart-type=horizontal-bar][data-color-scheme=cool-gray] .visualization-container .bar{background-color:var(--color-cool-gray-500)}.chart[data-chart-type=horizontal-bar][data-color-scheme=cool-gray] dl.data-visualization dd.value[data-bar-is-scale=true],.chart[data-chart-type=horizontal-bar][data-color-scheme=cool-gray] dl.data-visualization:hover .visualization-container .bar{background-color:var(--color-cool-gray-800)}.chart[data-chart-type=horizontal-bar][data-color-scheme=red] .visualization-container .bar{background-color:var(--color-red-500)}.chart[data-chart-type=horizontal-bar][data-color-scheme=red] dl.data-visualization dd.value[data-bar-is-scale=true],.chart[data-chart-type=horizontal-bar][data-color-scheme=red] dl.data-visualization:hover .visualization-container .bar{background-color:var(--color-red-800)}.chart[data-chart-type=horizontal-bar][data-color-scheme=deep-blue] .visualization-container .bar{background-color:var(--color-deep-blue-400)}.chart[data-chart-type=horizontal-bar][data-color-scheme=deep-blue] dl.data-visualization dd.value[data-bar-is-scale=true],.chart[data-chart-type=horizontal-bar][data-color-scheme=deep-blue] dl.data-visualization:hover .visualization-container .bar{background-color:var(--color-deep-blue-800)}.chart[data-chart-type=horizontal-bar][data-color-scheme=bright-blue] .visualization-container .bar{background-color:var(--color-bright-blue-700)}.chart[data-chart-type=horizontal-bar][data-color-scheme=bright-blue] dl.data-visualization dd.value[data-bar-is-scale=true],.chart[data-chart-type=horizontal-bar][data-color-scheme=bright-blue] dl.data-visualization:hover .visualization-container .bar{background-color:var(--color-bright-blue-900)}.chart[data-chart-type=horizontal-bar],.chart[data-chart-type=horizontal-bar] .visualization-container,.chart[data-chart-type=horizontal-bar] .visualization-container span.value,.chart[data-chart-type=horizontal-bar] li{--gap:calc(var(--gutter) / 4)}.chart[data-chart-type=horizontal-bar][data-chart-variant=direct-comparison]{-webkit-column-gap:2px;-moz-column-gap:2px;column-gap:2px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.chart[data-chart-type=horizontal-bar] li{-ms-flex-item-align:auto;align-self:auto;border-bottom:1px solid var(--color-dark-gray-300);-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;padding-bottom:var(--gap);position:relative}.chart[data-chart-type=vertical-bar] li{-ms-flex-item-align:auto;align-self:auto}.chart.net-promoter-score[data-chart-type=horizontal-bar][data-chart-variant=direct-comparison]{-webkit-column-gap:2px;-moz-column-gap:2px;column-gap:2px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;row-gap:2px;text-align:center}.chart[data-chart-type=horizontal-bar].net-promoter-score li{border-bottom:none;padding-bottom:0}.chart[data-chart-type=horizontal-bar] li.data-is-other:before{--vertical-ruler-height:calc(100% + var(--gutter) * 1.25);--vertical-ruler-width:2px;border-color:var(--color-dark-gray-300);border-left-width:var(--vertical-ruler-width);border-style:solid;content:"";height:var(--vertical-ruler-height);left:calc(var(--vertical-ruler-width) / 2 * -1);position:absolute;top:calc(50% - var(--vertical-ruler-height) / 2)}.chart.iei-subtables[data-chart-type=horizontal-bar] li{border-bottom:none;padding-bottom:0}.chart[data-chart-type=horizontal-bar] li[data-bar-type=full-width]{-ms-flex-preferred-size:100%;flex-basis:100%}.chart[data-chart-type=horizontal-bar][data-items-per-row] li:not([data-bar-type=full-width]){--width:auto;-ms-flex-preferred-size:var(--width);flex-basis:var(--width);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:var(--width)}.chart[data-chart-type=horizontal-bar][data-items-per-row="2"] li:not([data-bar-type=full-width]){--width:calc(50% - var(--gap))}.chart[data-chart-type=horizontal-bar][data-items-per-row="3"] li:not([data-bar-type=full-width]){--width:calc(100% / 3 - var(--gap))}.chart[data-chart-type=horizontal-bar] li[data-bar-type=full-width]:last-child{border-bottom:none;padding-bottom:0}.chart.iei-subtables[data-chart-type=horizontal-bar][data-chart-variant=direct-comparison]{--cell-separator-width:2px;background-color:var(--color-white);-webkit-column-gap:var(--cell-separator-width);-moz-column-gap:var(--cell-separator-width);column-gap:var(--cell-separator-width);row-gap:var(--cell-separator-width)}.chart[data-chart-type=horizontal-bar] dl.data-visualization{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.chart[data-chart-type=horizontal-bar].net-promoter-score dl.data-visualization{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chart[data-chart-type=horizontal-bar] dl.data-visualization dd.value{background-color:var(--color-dark-gray-100);font-size:var(--font-size-h6);line-height:var(--font-size-h6);white-space:nowrap;width:100%}.chart[data-chart-type=horizontal-bar] .visualization-container,.chart[data-chart-type=horizontal-bar] .visualization-container span{height:100%}.chart[data-chart-type=horizontal-bar] .visualization-container{-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:var(--gap);-moz-column-gap:var(--gap);column-gap:var(--gap);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative}.chart[data-chart-type=horizontal-bar].net-promoter-score .visualization-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.chart[data-chart-type=horizontal-bar] .data-is-other .visualization-container{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.chart[data-chart-type=horizontal-bar] .visualization-container span{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative}.chart[data-chart-type=horizontal-bar] .visualization-container span.bar[data-animate]{overflow:hidden}.chart[data-chart-type=horizontal-bar] .visualization-container span.bar:before{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-white);content:attr(data-value);display:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:var(--gap)}.chart[data-chart-type=horizontal-bar] .visualization-container[data-position-value-on-top-of-bar=true] span.bar:before{display:-webkit-box;display:-ms-flexbox;display:flex}.chart[data-chart-type=horizontal-bar] li[data-bar-type=full-width] .visualization-container[data-position-value-on-top-of-bar=true] span.bar:before{display:none}.chart[data-chart-type=horizontal-bar] .visualization-container[data-position-value-on-top-of-bar=true] span.value{visibility:hidden}.chart[data-chart-type=horizontal-bar] li[data-bar-type=full-width] .visualization-container[data-position-value-on-top-of-bar=true] span.value{visibility:visible}.chart[data-chart-type=horizontal-bar] .visualization-container span.bar[data-animate=true]:after{--position:0;--size:100%;background-color:var(--color-white);content:"";display:block;height:var(--size);left:var(--position);opacity:.5;position:absolute;top:var(--position);-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition-duration:var(--speed-normal),var(--speed-fast);transition-duration:var(--speed-normal),var(--speed-fast);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:var(--easing-exiting),var(--easing-color-or-opacity);transition-timing-function:var(--easing-exiting),var(--easing-color-or-opacity);width:var(--size)}.chart[data-chart-type=horizontal-bar] dl.data-visualization:hover dd.value span.bar[data-animate=true]:after{opacity:0;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition-duration:var(--speed-fast),var(--speed-fast);transition-duration:var(--speed-fast),var(--speed-fast);-webkit-transition-timing-function:var(--easing-entering),var(--easing-color-or-opacity);transition-timing-function:var(--easing-entering),var(--easing-color-or-opacity)}.chart[data-chart-type=horizontal-bar] .visualization-container span.value{padding-bottom:calc(var(--gap) / 2);padding-top:calc(var(--gap) / 2);text-shadow:var(--text-shadow-white)}.chart[data-chart-type=horizontal-bar] [data-bar-is-scale=true] .visualization-container span.value,.chart[data-chart-type=horizontal-bar][data-chart-variant=direct-comparison] .visualization-container span.value{text-shadow:none}.chart.net-promoter-score[data-chart-type=horizontal-bar][data-chart-variant=direct-comparison] .visualization-container span.value{padding-left:calc(var(--gap) / 2);padding-right:calc(var(--gap) / 2)}.chart[data-chart-type=horizontal-bar][data-chart-variant=ranked-list] .visualization-container{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.chart[data-chart-type=horizontal-bar][data-chart-variant=ranked-list] li{-ms-flex-preferred-size:100%!important;flex-basis:100%!important}.chart[data-chart-type=horizontal-bar][data-chart-variant=ranked-list] .visualization-container span.value{background-color:var(--color-dark-gray-900);color:var(--color-white);-ms-flex-preferred-size:20%;flex-basis:20%;min-width:64px;padding-left:var(--gap);padding-right:var(--gap);text-align:right;text-shadow:none;white-space:nowrap}.chart[data-chart-type=horizontal-bar][data-chart-variant=ranked-list] dl.data-visualization dd.label{font-family:var(--font-family-secondary);font-size:var(--font-size-h6-fluid)}.chart[data-chart-type=horizontal-bar][data-chart-variant=ranked-list] dl.data-visualization dd.value{font-family:var(--font-family-secondary);font-size:var(--font-size-h5);line-height:var(--font-size-h5)}.chart[data-chart-type=horizontal-bar] dd.value[data-bar-is-scale=true] .visualization-container span.bar{display:none}.chart[data-chart-type=horizontal-bar] dd.value[data-bar-is-scale=true] .visualization-container{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.chart[data-chart-type=horizontal-bar] dd.value[data-bar-is-scale=true] .visualization-container span.value{color:var(--color-white);padding-left:var(--gap);padding-right:var(--gap)}.chart[data-chart-type=categorical-matrix]{margin-bottom:var(--gutter);margin-left:auto;margin-right:auto;margin-top:calc(var(--gutter) * 1.5)}.chart[data-chart-type=categorical-matrix] .row{--gap:calc(var(--gutter) / 2);-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px dashed var(--color-dark-gray-400);-webkit-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin-bottom:var(--gap);margin-top:var(--gap);max-width:none;padding-bottom:var(--gap);width:100%}.chart[data-chart-type=categorical-matrix] .row.header{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.chart[data-chart-type=categorical-matrix] .cell{--category-cell-width:20%;-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:64px;flex-basis:64px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;position:relative;text-align:center}.chart[data-chart-type=categorical-matrix] .cell.category{color:var(--color-black);-ms-flex-preferred-size:var(--category-cell-width);flex-basis:var(--category-cell-width);font-family:var(--font-family-bold);font-size:var(--font-size-body-fluid);line-height:var(--type-scale-perfect-fourth);text-align:left;width:var(--category-cell-width)}.chart[data-chart-type=categorical-matrix] .cell.category span{--decoration-color:var(--color-black);--decoration-size:5px;border-bottom-width:0;border-color:var(--decoration-color);border-left-width:var(--decoration-size);border-right-width:0;border-style:solid;border-top-width:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;max-width:34ch;padding-left:calc(var(--decoration-size) * 3)}.chart[data-chart-type=categorical-matrix] .cell.category span sup{top:.2em}.chart[data-chart-type=categorical-matrix] .cell.header{font-family:var(--font-family-secondary);font-size:var(--font-size-body-fluid);line-height:var(--type-scale-major-second);position:relative}.chart[data-chart-type=categorical-matrix] .cell .visualization,.chart[data-chart-type=categorical-matrix] .cell.header .illustration svg{--max-width:54px}.chart[data-chart-type=categorical-matrix] .cell.header .illustration svg{margin-bottom:calc(var(--gutter) / 2);margin-left:auto;margin-right:auto;max-width:var(--max-width)}.chart[data-chart-type=categorical-matrix] .cell.data{aspect-ratio:1/1}.chart[data-chart-type=categorical-matrix] .cell .visualization{--fill-color:var(--color-dark-gray-700);--min-width:32px;--max-width:54px;--preferred-width:100%;--size:clamp(var(--min-width),var(--preferred-width),var(--max-width));--position-xy:calc(50% - var(--size) / 2);background-color:var(--fill-color);border-radius:100%;color:var(--color-white);display:grid;font-family:var(--font-family-bold);font-size:var(--font-size-h6-fluid);height:var(--size);left:var(--position-xy);line-height:var(--font-size-h6);margin-left:auto;margin-right:auto;place-items:center;position:absolute;text-shadow:var(--text-shadow-black);top:var(--position-xy);width:var(--size)}.chart[data-chart-type=categorical-matrix] .cell .visualization:after{--offset:10px;--size:calc(100% + var(--offset));--decoration-color:var(--color-dark-gray-400);background-color:var(--color-white);border-color:var(--decoration-color);border-radius:100%;border-style:solid;border-width:2px;content:"";display:block;height:var(--size);position:absolute;top:calc(var(--offset) / 2 * -1);width:var(--size);z-index:-1}.chart[data-chart-type=categorical-matrix] .cell .visualization[data-header=Africa],.chart[data-chart-type=categorical-matrix] [data-header=Africa] .illustration svg{--fill-color:var(--color-dark-gray-900)}.chart[data-chart-type=categorical-matrix] .cell .visualization[data-header=Asia],.chart[data-chart-type=categorical-matrix] [data-header=Asia] .illustration svg{--fill-color:var(--color-cool-gray-100);color:var(--color-black);text-shadow:var(--text-shadow-white)}.chart[data-chart-type=categorical-matrix] .cell .visualization[data-header=Canada],.chart[data-chart-type=categorical-matrix] [data-header=Canada] .illustration svg{--fill-color:var(--color-dark-gray-600)}.chart[data-chart-type=categorical-matrix] .cell .visualization[data-header=Europe],.chart[data-chart-type=categorical-matrix] [data-header=Europe] .illustration svg{--fill-color:var(--color-cool-gray-200);color:var(--color-black);text-shadow:var(--text-shadow-white)}.chart[data-chart-type=categorical-matrix] .cell .visualization[data-header="Latin America"],.chart[data-chart-type=categorical-matrix] [data-header="Latin America"] .illustration svg{--fill-color:var(--color-dark-gray-900)}.chart[data-chart-type=categorical-matrix] .cell .visualization[data-header="Middle East"],.chart[data-chart-type=categorical-matrix] [data-header="Middle East"] .illustration svg{--fill-color:var(--color-cool-gray-100);color:var(--color-black);text-shadow:var(--text-shadow-white)}.chart[data-chart-type=categorical-matrix] .cell .visualization[data-header=Oceania],.chart[data-chart-type=categorical-matrix] [data-header=Oceania] .illustration svg{--fill-color:var(--color-dark-gray-600)}.chart[data-chart-type=categorical-matrix] .cell .visualization[data-header="United States"],.chart[data-chart-type=categorical-matrix] [data-header="United States"] .illustration svg{--fill-color:var(--color-cool-gray-200);color:var(--color-black);text-shadow:var(--text-shadow-white)}.chart[data-chart-type=categorical-matrix] .illustration svg{fill:var(--fill-color)}.chart[data-chart-type=categorical-matrix] [data-color-scheme=red-900] .cell.category span,.chart[data-chart-type=categorical-matrix] [data-color-scheme=red-900] .visualization:after{--decoration-color:var(--color-red-900)}.chart[data-chart-type=categorical-matrix] [data-color-scheme=red-800] .cell.category span,.chart[data-chart-type=categorical-matrix] [data-color-scheme=red-800] .visualization:after{--decoration-color:var(--color-red-800)}.chart[data-chart-type=categorical-matrix] [data-color-scheme=red-700] .cell.category span,.chart[data-chart-type=categorical-matrix] [data-color-scheme=red-700] .visualization:after{--decoration-color:var(--color-red-700)}.chart[data-chart-type=categorical-matrix] [data-color-scheme=red-600] .cell.category span,.chart[data-chart-type=categorical-matrix] [data-color-scheme=red-600] .visualization:after{--decoration-color:var(--color-red-600)}.chart[data-chart-type=categorical-matrix] [data-color-scheme=red-500] .cell.category span,.chart[data-chart-type=categorical-matrix] [data-color-scheme=red-500] .visualization:after{--decoration-color:var(--color-red-500)}.chart[data-chart-type=categorical-matrix] [data-color-scheme=red-400] .cell.category span,.chart[data-chart-type=categorical-matrix] [data-color-scheme=red-400] .visualization:after{--decoration-color:var(--color-red-400)}.chart[data-chart-type=categorical-matrix] [data-color-scheme=red-300] .cell.category span,.chart[data-chart-type=categorical-matrix] [data-color-scheme=red-300] .visualization:after{--decoration-color:var(--color-red-300)}.chart[data-chart-type=categorical-matrix] [data-color-scheme=red-200] .cell.category span,.chart[data-chart-type=categorical-matrix] [data-color-scheme=red-200] .visualization:after{--decoration-color:var(--color-red-200)}.chart[data-chart-type=categorical-matrix] [data-color-scheme=red-100] .cell.category span,.chart[data-chart-type=categorical-matrix] [data-color-scheme=red-100] .visualization:after{--decoration-color:var(--color-red-100)}.chart[data-chart-type=categorical-matrix] [data-color-scheme=red-050] .cell.category span,.chart[data-chart-type=categorical-matrix] [data-color-scheme=red-050] .visualization:after{--decoration-color:var(--color-red-050)}.chart[data-chart-type=categorical-matrix] [data-color-scheme=yellow-900] .cell.category span,.chart[data-chart-type=categorical-matrix] [data-color-scheme=yellow-900] .visualization:after{--decoration-color:var(--color-yellow-900)}.chart[data-chart-type=categorical-matrix] [data-color-scheme=yellow-800] .cell.category span,.chart[data-chart-type=categorical-matrix] [data-color-scheme=yellow-800] .visualization:after{--decoration-color:var(--color-yellow-800)}.chart[data-chart-type=categorical-matrix] [data-color-scheme=yellow-700] .cell.category span,.chart[data-chart-type=categorical-matrix] [data-color-scheme=yellow-700] .visualization:after{--decoration-color:var(--color-yellow-700)}.chart[data-chart-type=categorical-matrix] [data-color-scheme=yellow-600] .cell.category span,.chart[data-chart-type=categorical-matrix] [data-color-scheme=yellow-600] .visualization:after{--decoration-color:var(--color-yellow-600)}.chart[data-chart-type=categorical-matrix] [data-color-scheme=yellow-500] .cell.category span,.chart[data-chart-type=categorical-matrix] [data-color-scheme=yellow-500] .visualization:after{--decoration-color:var(--color-yellow-500)}.chart[data-chart-type=categorical-matrix] [data-color-scheme=yellow-400] .cell.category span,.chart[data-chart-type=categorical-matrix] [data-color-scheme=yellow-400] .visualization:after{--decoration-color:var(--color-yellow-400)}.chart[data-chart-type=categorical-matrix] [data-color-scheme=yellow-300] .cell.category span,.chart[data-chart-type=categorical-matrix] [data-color-scheme=yellow-300] .visualization:after{--decoration-color:var(--color-yellow-300)}.chart[data-chart-type=categorical-matrix] [data-color-scheme=yellow-200] .cell.category span,.chart[data-chart-type=categorical-matrix] [data-color-scheme=yellow-200] .visualization:after{--decoration-color:var(--color-yellow-200)}.chart[data-chart-type=categorical-matrix] [data-color-scheme=yellow-100] .cell.category span,.chart[data-chart-type=categorical-matrix] [data-color-scheme=yellow-100] .visualization:after{--decoration-color:var(--color-yellow-100)}.chart[data-chart-type=categorical-matrix] [data-color-scheme=yellow-050] .cell.category span,.chart[data-chart-type=categorical-matrix] [data-color-scheme=yellow-050] .visualization:after{--decoration-color:var(--color-yellow-050)}.chart[data-chart-type=categorical-matrix] [data-color-scheme=bright-blue-900] .cell.category span,.chart[data-chart-type=categorical-matrix] [data-color-scheme=bright-blue-900] .visualization:after{--decoration-color:var(--color-bright-blue-900)}.chart[data-chart-type=categorical-matrix] [data-color-scheme=bright-blue-800] .cell.category span,.chart[data-chart-type=categorical-matrix] [data-color-scheme=bright-blue-800] .visualization:after{--decoration-color:var(--color-bright-blue-800)}.chart[data-chart-type=categorical-matrix] [data-color-scheme=bright-blue-700] .cell.category span,.chart[data-chart-type=categorical-matrix] [data-color-scheme=bright-blue-700] .visualization:after{--decoration-color:var(--color-bright-blue-700)}.chart[data-chart-type=categorical-matrix] [data-color-scheme=bright-blue-600] .cell.category span,.chart[data-chart-type=categorical-matrix] [data-color-scheme=bright-blue-600] .visualization:after{--decoration-color:var(--color-bright-blue-600)}.chart[data-chart-type=categorical-matrix] [data-color-scheme=bright-blue-500] .cell.category span,.chart[data-chart-type=categorical-matrix] [data-color-scheme=bright-blue-500] .visualization:after{--decoration-color:var(--color-bright-blue-500)}.chart[data-chart-type=categorical-matrix] [data-color-scheme=bright-blue-400] .cell.category span,.chart[data-chart-type=categorical-matrix] [data-color-scheme=bright-blue-400] .visualization:after{--decoration-color:var(--color-bright-blue-400)}.chart[data-chart-type=categorical-matrix] [data-color-scheme=bright-blue-300] .cell.category span,.chart[data-chart-type=categorical-matrix] [data-color-scheme=bright-blue-300] .visualization:after{--decoration-color:var(--color-bright-blue-300)}.chart[data-chart-type=categorical-matrix] [data-color-scheme=bright-blue-200] .cell.category span,.chart[data-chart-type=categorical-matrix] [data-color-scheme=bright-blue-200] .visualization:after{--decoration-color:var(--color-bright-blue-200)}.chart[data-chart-type=categorical-matrix] [data-color-scheme=bright-blue-100] .cell.category span,.chart[data-chart-type=categorical-matrix] [data-color-scheme=bright-blue-100] .visualization:after{--decoration-color:var(--color-bright-blue-100)}.chart[data-chart-type=categorical-matrix] [data-color-scheme=bright-blue-050] .cell.category span,.chart[data-chart-type=categorical-matrix] [data-color-scheme=bright-blue-050] .visualization:after{--decoration-color:var(--color-bright-blue-050)}.chart[data-chart-type=categorical-matrix] [data-color-scheme=immunodeficiencies-affecting-cellular-and-humoral-immunity] .cell.category span,.chart[data-chart-type=categorical-matrix] [data-color-scheme=immunodeficiencies-affecting-cellular-and-humoral-immunity] .visualization:after{--decoration-color:var(--color-immunodeficiencies-affecting-cellular-and-humoral-immunity-800)}.chart[data-chart-type=categorical-matrix] [data-color-scheme=combined-immunodeficiencies-with-associated-or-syndromic-features] .cell.category span,.chart[data-chart-type=categorical-matrix] [data-color-scheme=combined-immunodeficiencies-with-associated-or-syndromic-features] .visualization:after{--decoration-color:var(--color-combined-immunodeficiencies-with-associated-or-syndromic-features-700)}.chart[data-chart-type=categorical-matrix] [data-color-scheme=predominantly-antibody-deficiencies] .cell.category span,.chart[data-chart-type=categorical-matrix] [data-color-scheme=predominantly-antibody-deficiencies] .visualization:after{--decoration-color:var(--color-predominantly-antibody-deficiencies-800)}.chart[data-chart-type=categorical-matrix] [data-color-scheme=diseases-of-immune-dysregulation] .cell.category span,.chart[data-chart-type=categorical-matrix] [data-color-scheme=diseases-of-immune-dysregulation] .visualization:after{--decoration-color:var(--color-diseases-of-immune-dysregulation-600)}.chart[data-chart-type=categorical-matrix] [data-color-scheme=congenital-defects-of-phagocyte-number-or-function] .cell.category span,.chart[data-chart-type=categorical-matrix] [data-color-scheme=congenital-defects-of-phagocyte-number-or-function] .visualization:after{--decoration-color:var(--color-congenital-defects-of-phagocyte-number-or-function-600)}.chart[data-chart-type=categorical-matrix] [data-color-scheme=defects-in-intrinsic-and-innate-immunity] .cell.category span,.chart[data-chart-type=categorical-matrix] [data-color-scheme=defects-in-intrinsic-and-innate-immunity] .visualization:after{--decoration-color:var(--color-defects-in-intrinsic-and-innate-immunity-500)}.chart[data-chart-type=categorical-matrix] [data-color-scheme=autoinflammatory-disorders] .cell.category span,.chart[data-chart-type=categorical-matrix] [data-color-scheme=autoinflammatory-disorders] .visualization:after{--decoration-color:var(--color-autoinflammatory-disorders-700)}.chart[data-chart-type=categorical-matrix] [data-color-scheme=complement-deficiencies] .cell.category span,.chart[data-chart-type=categorical-matrix] [data-color-scheme=complement-deficiencies] .visualization:after{--decoration-color:var(--color-complement-deficiencies-700)}.chart[data-chart-type=categorical-matrix] [data-color-scheme=bone-marrow-failure] .cell.category span,.chart[data-chart-type=categorical-matrix] [data-color-scheme=bone-marrow-failure] .visualization:after{--decoration-color:var(--color-bone-marrow-failure-600)}.chart[data-chart-type=categorical-matrix] [data-color-scheme=phenocopies-of-inborn-errors-of-immunity] .cell.category span,.chart[data-chart-type=categorical-matrix] [data-color-scheme=phenocopies-of-inborn-errors-of-immunity] .visualization:after{--decoration-color:var(--color-phenocopies-of-inborn-errors-of-immunity-800)}.chart[data-chart-type=categorical-matrix] .row:hover .cell .visualization:after{border-style:dashed}.chart[data-chart-type=categorical-matrix] .row:hover .cell.data{scale:1.1}.chart[data-chart-name=number-of-defects-by-category-and-region],.chart[data-chart-name=number-of-defects-by-category-and-region] .cell.category:before,.chart[data-chart-name=number-of-defects-by-category-and-region] .cell.data[data-region=Africa]:before{--decoration-size:5px}.chart[data-chart-name=number-of-defects-by-category-and-region]{--gap:0;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;color:var(--color-black);-webkit-column-gap:1px;-moz-column-gap:1px;column-gap:1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;margin-left:var(--decoration-size);max-width:none}.chart[data-chart-name=number-of-defects-by-category-and-region] .cell{--padding:calc(var(--gutter) / 4);-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;font-family:var(--font-family-bold);font-size:var(--font-size-h6-fluid);padding:var(--padding);position:relative}.chart[data-chart-name=number-of-defects-by-category-and-region] .cell.header{border-top-left-radius:var(--rounded-corners-large);border-top-right-radius:var(--rounded-corners-large);font-family:var(--font-family-secondary);font-size:var(--font-size-body-fluid);line-height:var(--type-scale-major-second)}.chart[data-chart-name=number-of-defects-by-category-and-region] .cell.header div{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:calc(var(--gutter) / 4);row-gap:calc(var(--gutter) / 2)}.chart[data-chart-name=number-of-defects-by-category-and-region] .cell.header div svg{fill:var(--color-black);margin-left:auto;margin-right:auto;max-width:54px}.chart[data-chart-name=number-of-defects-by-category-and-region] .cell.header[data-region=Africa] div svg,.chart[data-chart-name=number-of-defects-by-category-and-region] .cell.header[data-region=Europe] div svg,.chart[data-chart-name=number-of-defects-by-category-and-region] .cell.header[data-region=Oceania] div svg{fill:var(--color-white)}.chart[data-chart-name=number-of-defects-by-category-and-region] .cell.category,.chart[data-chart-name=number-of-defects-by-category-and-region] .cell.category:before,.chart[data-chart-name=number-of-defects-by-category-and-region] .cell.data[data-region=Africa]:before{--decoration-color:var(--color-black);background-color:var(--decoration-color)}.chart[data-chart-name=number-of-defects-by-category-and-region] .cell.category{border-color:var(--color-white);border-style:solid;border-width:1px 0;color:var(--color-black);-ms-flex-preferred-size:100%;flex-basis:100%;font-family:var(--font-family-bold);font-size:var(--font-size-body-fluid);line-height:var(--type-scale-perfect-fourth);padding-left:calc(var(--padding) * 2);text-align:left}.chart[data-chart-name=number-of-defects-by-category-and-region] .cell.category:before,.chart[data-chart-name=number-of-defects-by-category-and-region] .cell.data[data-region=Africa]:before{--width:var(--decoration-size);content:"";height:100%;left:calc(var(--width) * -1);position:absolute;top:0;width:var(--width)}.chart[data-chart-name=number-of-defects-by-category-and-region] .cell.data[data-region=Africa]:before{height:calc(100% + 1px);top:-1px}.chart[data-chart-name=number-of-defects-by-category-and-region] .cell[data-region=Africa],.chart[data-chart-name=number-of-defects-by-category-and-region] .cell[data-region=Europe],.chart[data-chart-name=number-of-defects-by-category-and-region] .cell[data-region=Oceania]{background-color:var(--color-dark-gray-600);color:var(--color-white);text-shadow:var(--text-shadow-black)}.chart[data-chart-name=number-of-defects-by-category-and-region] .cell[data-region="Latin America"],.chart[data-chart-name=number-of-defects-by-category-and-region] .cell[data-region="United States"],.chart[data-chart-name=number-of-defects-by-category-and-region] .cell[data-region=Asia]{background-color:var(--color-dark-gray-200);text-shadow:var(--text-shadow-white)}.chart[data-chart-name=number-of-defects-by-category-and-region] .cell[data-region="Middle East"],.chart[data-chart-name=number-of-defects-by-category-and-region] .cell[data-region=Canada]{background-color:var(--color-dark-gray-300);text-shadow:var(--text-shadow-white)}.chart[data-chart-name=number-of-defects-by-category-and-region] .cell.category.immunodeficiencies-affecting-cellular-and-humoral-immunity,.chart[data-chart-name=number-of-defects-by-category-and-region] .cell.category.immunodeficiencies-affecting-cellular-and-humoral-immunity:before,.chart[data-chart-name=number-of-defects-by-category-and-region] .cell.data.immunodeficiencies-affecting-cellular-and-humoral-immunity[data-region=Africa]:before{--decoration-color:var(--color-immunodeficiencies-affecting-cellular-and-humoral-immunity-700)}.chart[data-chart-name=number-of-defects-by-category-and-region] .cell.category.combined-immunodeficiencies-with-associated-or-syndromic-features,.chart[data-chart-name=number-of-defects-by-category-and-region] .cell.category.combined-immunodeficiencies-with-associated-or-syndromic-features:before,.chart[data-chart-name=number-of-defects-by-category-and-region] .cell.data.combined-immunodeficiencies-with-associated-or-syndromic-features[data-region=Africa]:before{--decoration-color:var(--color-combined-immunodeficiencies-with-associated-or-syndromic-features-900);color:var(--color-white)}.chart[data-chart-name=number-of-defects-by-category-and-region] .cell.category.predominantly-antibody-deficiencies,.chart[data-chart-name=number-of-defects-by-category-and-region] .cell.category.predominantly-antibody-deficiencies:before,.chart[data-chart-name=number-of-defects-by-category-and-region] .cell.data.predominantly-antibody-deficiencies[data-region=Africa]:before{--decoration-color:var(--color-predominantly-antibody-deficiencies-900);color:var(--color-white)}.chart[data-chart-name=number-of-defects-by-category-and-region] .cell.category.diseases-of-immune-dysregulation,.chart[data-chart-name=number-of-defects-by-category-and-region] .cell.category.diseases-of-immune-dysregulation:before,.chart[data-chart-name=number-of-defects-by-category-and-region] .cell.data.diseases-of-immune-dysregulation[data-region=Africa]:before{--decoration-color:var(--color-diseases-of-immune-dysregulation-900);color:var(--color-white)}.chart[data-chart-name=number-of-defects-by-category-and-region] .cell.category.congenital-defects-of-phagocyte-number-or-function,.chart[data-chart-name=number-of-defects-by-category-and-region] .cell.category.congenital-defects-of-phagocyte-number-or-function:before,.chart[data-chart-name=number-of-defects-by-category-and-region] .cell.data.congenital-defects-of-phagocyte-number-or-function[data-region=Africa]:before{--decoration-color:var(--color-congenital-defects-of-phagocyte-number-or-function-600)}.chart[data-chart-name=number-of-defects-by-category-and-region] .cell.category.defects-in-intrinsic-and-innate-immunity,.chart[data-chart-name=number-of-defects-by-category-and-region] .cell.category.defects-in-intrinsic-and-innate-immunity:before,.chart[data-chart-name=number-of-defects-by-category-and-region] .cell.data.defects-in-intrinsic-and-innate-immunity[data-region=Africa]:before{--decoration-color:var(--color-defects-in-intrinsic-and-innate-immunity-800);color:var(--color-white)}.chart[data-chart-name=number-of-defects-by-category-and-region] .cell.category.autoinflammatory-disorders,.chart[data-chart-name=number-of-defects-by-category-and-region] .cell.category.autoinflammatory-disorders:before,.chart[data-chart-name=number-of-defects-by-category-and-region] .cell.data.autoinflammatory-disorders[data-region=Africa]:before{--decoration-color:var(--color-autoinflammatory-disorders-900);color:var(--color-white)}.chart[data-chart-name=number-of-defects-by-category-and-region] .cell.category.complement-deficiencies,.chart[data-chart-name=number-of-defects-by-category-and-region] .cell.category.complement-deficiencies:before,.chart[data-chart-name=number-of-defects-by-category-and-region] .cell.data.complement-deficiencies[data-region=Africa]:before{--decoration-color:var(--color-complement-deficiencies-900);color:var(--color-white)}.chart[data-chart-name=number-of-defects-by-category-and-region] .cell.category.bone-marrow-failure,.chart[data-chart-name=number-of-defects-by-category-and-region] .cell.category.bone-marrow-failure:before,.chart[data-chart-name=number-of-defects-by-category-and-region] .cell.data.bone-marrow-failure[data-region=Africa]:before{--decoration-color:var(--color-bone-marrow-failure-800);color:var(--color-white)}.chart[data-chart-name=number-of-defects-by-category-and-region] .cell.category.phenocopies-of-inborn-errors-of-immunity,.chart[data-chart-name=number-of-defects-by-category-and-region] .cell.category.phenocopies-of-inborn-errors-of-immunity:before,.chart[data-chart-name=number-of-defects-by-category-and-region] .cell.data.phenocopies-of-inborn-errors-of-immunity[data-region=Africa]:before{--decoration-color:var(--color-phenocopies-of-inborn-errors-of-immunity-800);color:var(--color-white)}.key-performance-indicators{-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:var(--gutter);margin-top:var(--gutter);padding:0;row-gap:var(--gutter);text-align:center}.key-performance-indicators-cell{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:calc(100% / 3 - var(--gutter))!important;flex-basis:calc(100% / 3 - var(--gutter))!important;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}dl.kpi,dl.kpi dd{--gap:calc(var(--gutter) / 2)}dl.kpi{-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-black);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;line-height:var(--type-scale-perfect-fourth);margin:0;padding:0;row-gap:var(--gap);text-align:center}dl.kpi dt{display:none}dl.kpi dd{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative}dl.kpi .name,dl.kpi .value{font-family:var(--font-family-secondary)}dl.kpi .name{color:var(--color-black);font-size:var(--font-size-h6-fluid);min-width:16ch}dl.kpi .definition,dl.kpi .goal,dl.kpi .tracks{font-size:var(--font-size-body-fluid);padding-left:var(--gap);padding-right:var(--gap)}dl.kpi .goal,dl.kpi .tracks{color:var(--color-black);font-size:var(--font-size-body-small-fluid);padding-top:calc(var(--gutter) / 2)}dl.kpi .goal:before,dl.kpi .tracks:before{--size:64px;background-color:var(--color-dark-gray-300);content:"";height:1px;left:calc(50% - var(--size) / 2);position:absolute;top:0;width:var(--size)}dl.kpi .definition{display:block;max-width:26ch}dl.kpi .goal{display:none}dl.kpi .visualization{--size:128px;aspect-ratio:1/1;background-color:var(--color-dark-gray-100);width:var(--size)}dl.kpi .visualization[data-visualization-device=square]{--size:128px}dl.kpi .visualization[data-visualization-device=ellipse]{border-radius:100%}dl.kpi .visualization[data-visualization-device=triangle]{clip-path:polygon(50% 0,0 100%,100% 100%)}dl.kpi .visualization .value-container{--font-size:var(--font-size-h6-fluid);-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-size:var(--font-size);height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:var(--font-size);position:relative}dl.kpi .visualization[data-visualization-device=triangle] .value-container{--font-size:var(--font-size-h5-fluid)}dl.kpi .visualization[data-visualization-device=ellipse] .value{--size:20%;--position:calc(50% - var(--size) / 2);background-color:var(--color-dark-gray-700);border-radius:100%;color:var(--color-white);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;height:var(--size);left:auto;position:relative;top:auto;width:var(--size)}dl.kpi .visualization .value{--text-shadow-blur:1px;--text-shadow-offset:0 1px;--text-shadow-strength:0.75;--text-shadow-color:0,0%,0%;--text-shadow:hsl(var(--text-shadow-color) var(--text-shadow-strength));display:grid;height:100%;place-items:center;position:relative;text-shadow:var(--text-shadow) var(--text-shadow-offset) var(--text-shadow-blur)}dl.kpi .visualization[data-visualization-device=triangle] .value{bottom:10%;display:block;height:auto;position:absolute}dl.kpi .visualization[data-visualization-device=ellipse] .value span{display:none}dl.kpi .visualization[data-visualization-device=ellipse] .value:after{content:attr(data-value)}dl.kpi[data-color-scheme=red] .name{color:var(--color-red-900)}dl.kpi[data-color-scheme=red] .visualization{background-color:var(--color-red-050)}dl.kpi[data-color-scheme=red] .tracks:before,dl.kpi[data-color-scheme=red] .visualization .value{background-color:var(--color-red-700)}dl.kpi[data-color-scheme=red] .visualization .value{--text-shadow-color:335,100%,9%}dl.kpi[data-color-scheme=deep-blue] .name{color:var(--color-deep-blue-900)}dl.kpi[data-color-scheme=deep-blue] .visualization{background-color:var(--color-deep-blue-050)}dl.kpi[data-color-scheme=deep-blue] .visualization .value{color:var(--color-deep-blue-900);--text-shadow-color:0,0%,100%}dl.kpi[data-color-scheme=deep-blue] .tracks:before{background-color:var(--color-deep-blue-900)}dl.kpi[data-color-scheme=bright-blue] .name{color:var(--color-bright-blue-900)}dl.kpi[data-color-scheme=bright-blue] .visualization{background-color:var(--color-bright-blue-050)}dl.kpi[data-color-scheme=bright-blue] .visualization[data-visualization-device=ellipse]{border-color:var(--color-bright-blue-100);border-style:solid;border-width:1px}dl.kpi[data-color-scheme=bright-blue] .tracks:before,dl.kpi[data-color-scheme=bright-blue] .visualization .value{background-color:var(--color-bright-blue-900)}dl.kpi[data-color-scheme=bright-blue] .visualization .value{--text-shadow-color:217,100%,15%}dl.kpi[data-color-scheme=cool-gray] .name{color:var(--color-cool-gray-900)}dl.kpi[data-color-scheme=cool-gray] .visualization{background-color:var(--color-cool-gray-050)}dl.kpi[data-color-scheme=cool-gray] .tracks:before{background-color:var(--color-cool-gray-900)}dl.kpi[data-color-scheme=cool-gray] .visualization .value{--text-shadow-color:0,0%,94%}dl.kpi[data-color-scheme=yellow] .name{color:var(--color-yellow-900)}dl.kpi[data-color-scheme=yellow] .visualization{background-color:var(--color-yellow-700)}dl.kpi[data-color-scheme=yellow] .visualization .value{--text-shadow-color:30,100%,20%;color:var(--color-white)}dl.kpi[data-color-scheme=yellow] .tracks:before{background-color:var(--color-yellow-800)}dl.kpi[data-color-scheme=yellow] .visualization[data-visualization-device=ellipse]{background-color:var(--color-yellow-050);border-color:var(--color-yellow-400);border-style:solid;border-width:1px}dl.kpi[data-color-scheme=yellow] .visualization[data-visualization-device=ellipse] .value{background-color:var(--color-yellow-900)}dl.kpi[data-place-label-inside=false][data-color-scheme=yellow] .visualization[data-visualization-device=ellipse] .value:after{color:var(--color-black)}dl.kpi[data-align=bottom] .visualization .value-container,dl.kpi[data-align=top] .visualization .value-container{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;row-gap:calc(var(--gutter) / 6)}dl.kpi[data-align=top] .visualization .value-container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}dl.kpi .visualization .value-container em,dl.kpi .visualization .value-container span{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}dl.kpi .visualization .value-container em:empty,dl.kpi .visualization .value-container span:first-child:empty{display:none}dl.kpi .visualization .value-container em{font-family:var(--font-family-secondary);font-size:var(--font-size-h6-fluid);font-style:normal;line-height:var(--font-size-h6-fluid);text-shadow:var(--text-shadow-white)}dl.kpi[data-place-label-inside=false] .visualization[data-visualization-device=ellipse] .value:after{display:none}dl.kpi[data-align=top] .visualization .value-container em{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}dl.kpi .visualization[data-visualization-device=square] .value-container em,dl.kpi .visualization[data-visualization-device=triangle] .value-container em,dl.kpi[data-place-label-inside=true] .visualization[data-visualization-device=ellipse] .value-container em{display:none}.report-container,.report-uses-and-insights-cell{border-color:var(--color-dark-gray-500);border-style:solid;border-width:0}.report-container{--gap:0;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:var(--color-black);-webkit-column-gap:var(--gap);-moz-column-gap:var(--gap);column-gap:var(--gap);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:var(--font-size-body-fluid);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;row-gap:1px}.report-container[data-is-open=true]{border-bottom-width:2px}.report-container-cell{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.report-name-and-tools{-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}.report-name-and-tools-cell{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:calc(100% - var(--icon-size) * 7);flex-basis:calc(100% - var(--icon-size) * 7);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.report-name-and-tools-cell.tools{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.report-uses-and-insights{-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background-color:var(--color-dark-gray-050);-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;display:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;row-gap:0}.report-container[data-is-open=true] .report-uses-and-insights{display:-webkit-box;display:-ms-flexbox;display:flex}.report-uses-and-insights-cell{border-left-width:2px;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.report-uses-and-insights-cell:first-child{border-left-width:0}.report-container .content,.report-container .header,.report-container-cell-description{--padding:calc(var(--gutter) / 4);padding:var(--padding) var(--padding) calc(var(--padding) - 2px)}.report-container-cell-description{background-color:var(--color-dark-gray-900);color:var(--color-white);display:none;padding-bottom:0;padding-top:0}.report-container[data-is-open=true] .report-container-cell-description{display:-webkit-box;display:-ms-flexbox;display:flex}.report-container-cell-description p{--margin:calc(var(--gutter) / 2)!important;font-size:var(--font-size-h6-fluid)!important;max-width:90ch!important}.report-container .content{padding-bottom:calc(var(--padding) * 2 - 2px);padding-top:calc(var(--padding) * 2)}.report-container .header,.report-name-and-tools{--surface-color:var(--color-cool-gray-900);--on-surface-color:var(--color-white);background-color:var(--surface-color);color:var(--on-surface-color)}.report-container .report-uses-and-insights .header{--surface-color:var(--color-dark-gray-400)!important;--on-surface-color:var(--color-black)!important}.report-container .header{cursor:pointer;font-family:var(--font-family-bold);font-size:var(--font-size-body-fluid);letter-spacing:var(--letter-spacing-all-caps);line-height:var(--type-scale-perfect-fourth);margin-bottom:0;margin-top:0;text-transform:uppercase}.report-container.iuis-classification-table .header{-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:calc(var(--gutter) / 2);-moz-column-gap:calc(var(--gutter) / 2);column-gap:calc(var(--gutter) / 2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.report-container.iuis-classification-table .header span{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1}.report-container.iuis-classification-table .header span.table-identifier{--size:100px;-ms-flex-preferred-size:var(--size);flex-basis:var(--size);white-space:nowrap;width:var(--size)}.report-container.iuis-classification-table .header span.table-description{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (width <= 1024px){.report-container.iuis-classification-table .header span.table-identifier{-ms-flex-preferred-size:100%;flex-basis:100%}}.report-container .example-insights ul,.report-container .example-uses ul{-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:var(--font-size-body-small);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;list-style-type:square;margin:0;padding-bottom:0;padding-left:calc(var(--gutter) / 2);padding-right:0;padding-top:0;row-gap:calc(var(--gutter) / 4)}.report-name-and-tools-cell,.report-tools,.report-tools button,.report-tools svg{--icon-size:18px}.report-tools,.report-tools li{height:100%}.report-tools{-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;margin:0;padding:0}.report-container[data-is-inactive=true] .report-tools{opacity:.25;pointer-events:none}.report-tools li{-ms-flex-item-align:auto;align-self:auto;border-color:var(--color-white);border-style:solid;border-width:0 0 0 1px;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative}.report-tools button{--gap:0;--padding:calc(var(--icon-size) / 2);background-color:transparent!important;border-radius:0;border-width:0;-webkit-box-shadow:none;box-shadow:none;display:grid;height:100%;padding-left:var(--padding);padding-right:var(--padding);place-items:center}.report-tools svg{fill:currentcolor;height:var(--icon-size);width:var(--icon-size)}.report-container[data-is-open=true] .report-tools button[data-button-type=information]{background-color:var(--color-dark-gray-900)!important;color:var(--color-white)!important}.report-container[data-is-inactive=true] .header:after{content:" (gathering data)"}.report-container .header,.report-tools button{-webkit-transition-duration:var(--speed-fast);transition-duration:var(--speed-fast);-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:var(--easing-color-or-opacity);transition-timing-function:var(--easing-color-or-opacity)}.report-container .header:hover{--surface-color:var(--color-black)!important;color:var(--color-white)!important;-webkit-transition-duration:var(--speed-extra-fast);transition-duration:var(--speed-extra-fast)}.report-container[data-color-scheme=red] .header,.report-container[data-color-scheme=red] .report-name-and-tools{--surface-color:var(--color-red-800)}.report-container[data-color-scheme=red][data-color-weight="900"] .header,.report-container[data-color-scheme=red][data-color-weight="900"] .report-name-and-tools{--surface-color:var(--color-red-900)}.report-container[data-color-scheme=red][data-color-weight="800"] .header,.report-container[data-color-scheme=red][data-color-weight="800"] .report-name-and-tools{--surface-color:var(--color-red-800)}.report-container[data-color-scheme=red][data-color-weight="700"] .header,.report-container[data-color-scheme=red][data-color-weight="700"] .report-name-and-tools{--surface-color:var(--color-red-700)}.report-container[data-color-scheme=red][data-color-weight="600"] .header,.report-container[data-color-scheme=red][data-color-weight="600"] .report-name-and-tools{--surface-color:var(--color-red-600)}.report-container[data-color-scheme=red][data-color-weight="500"] .header,.report-container[data-color-scheme=red][data-color-weight="500"] .report-name-and-tools{--surface-color:var(--color-red-500)}.report-container[data-color-scheme=red][data-color-weight="400"] .header,.report-container[data-color-scheme=red][data-color-weight="400"] .report-name-and-tools{--surface-color:var(--color-red-400)}.report-container[data-color-scheme=red][data-color-weight="300"] .header,.report-container[data-color-scheme=red][data-color-weight="300"] .report-name-and-tools{--surface-color:var(--color-red-300)}.report-container[data-color-scheme=red][data-color-weight="200"] .header,.report-container[data-color-scheme=red][data-color-weight="200"] .report-name-and-tools{--surface-color:var(--color-red-200)}.report-container[data-color-scheme=red][data-color-weight="100"] .header,.report-container[data-color-scheme=red][data-color-weight="100"] .report-name-and-tools{--surface-color:var(--color-red-100)}.report-container[data-color-scheme=red][data-color-weight="050"] .header,.report-container[data-color-scheme=red][data-color-weight="050"] .report-name-and-tools{--surface-color:var(--color-red-050)}.report-container[data-color-scheme=deep-blue] .header,.report-container[data-color-scheme=deep-blue] .report-name-and-tools{--surface-color:var(--color-deep-blue-800)}.report-container[data-color-scheme=deep-blue][data-color-weight="900"] .header,.report-container[data-color-scheme=deep-blue][data-color-weight="900"] .report-name-and-tools{--surface-color:var(--color-deep-blue-900)}.report-container[data-color-scheme=deep-blue][data-color-weight="800"] .header,.report-container[data-color-scheme=deep-blue][data-color-weight="800"] .report-name-and-tools{--surface-color:var(--color-deep-blue-800)}.report-container[data-color-scheme=deep-blue][data-color-weight="700"] .header,.report-container[data-color-scheme=deep-blue][data-color-weight="700"] .report-name-and-tools{--surface-color:var(--color-deep-blue-700)}.report-container[data-color-scheme=deep-blue][data-color-weight="600"] .header,.report-container[data-color-scheme=deep-blue][data-color-weight="600"] .report-name-and-tools{--surface-color:var(--color-deep-blue-600)}.report-container[data-color-scheme=deep-blue][data-color-weight="500"] .header,.report-container[data-color-scheme=deep-blue][data-color-weight="500"] .report-name-and-tools{--surface-color:var(--color-deep-blue-500)}.report-container[data-color-scheme=deep-blue][data-color-weight="400"] .header,.report-container[data-color-scheme=deep-blue][data-color-weight="400"] .report-name-and-tools{--surface-color:var(--color-deep-blue-400)}.report-container[data-color-scheme=deep-blue][data-color-weight="300"] .header,.report-container[data-color-scheme=deep-blue][data-color-weight="300"] .report-name-and-tools{--surface-color:var(--color-deep-blue-300)}.report-container[data-color-scheme=deep-blue][data-color-weight="200"] .header,.report-container[data-color-scheme=deep-blue][data-color-weight="200"] .report-name-and-tools{--surface-color:var(--color-deep-blue-200)}.report-container[data-color-scheme=deep-blue][data-color-weight="100"] .header,.report-container[data-color-scheme=deep-blue][data-color-weight="100"] .report-name-and-tools{--surface-color:var(--color-deep-blue-100)}.report-container[data-color-scheme=deep-blue][data-color-weight="050"] .header,.report-container[data-color-scheme=deep-blue][data-color-weight="050"] .report-name-and-tools{--surface-color:var(--color-deep-blue-050)}.report-container[data-color-scheme=bright-blue] .header,.report-container[data-color-scheme=bright-blue] .report-name-and-tools{--surface-color:var(--color-bright-blue-800)}.report-container[data-color-scheme=bright-blue][data-color-weight="900"] .header,.report-container[data-color-scheme=bright-blue][data-color-weight="900"] .report-name-and-tools{--surface-color:var(--color-bright-blue-900)}.report-container[data-color-scheme=bright-blue][data-color-weight="800"] .header,.report-container[data-color-scheme=bright-blue][data-color-weight="800"] .report-name-and-tools{--surface-color:var(--color-bright-blue-800)}.report-container[data-color-scheme=bright-blue][data-color-weight="700"] .header,.report-container[data-color-scheme=bright-blue][data-color-weight="700"] .report-name-and-tools{--surface-color:var(--color-bright-blue-700)}.report-container[data-color-scheme=bright-blue][data-color-weight="600"] .header,.report-container[data-color-scheme=bright-blue][data-color-weight="600"] .report-name-and-tools{--surface-color:var(--color-bright-blue-600)}.report-container[data-color-scheme=bright-blue][data-color-weight="500"] .header,.report-container[data-color-scheme=bright-blue][data-color-weight="500"] .report-name-and-tools{--surface-color:var(--color-bright-blue-500)}.report-container[data-color-scheme=bright-blue][data-color-weight="400"] .header,.report-container[data-color-scheme=bright-blue][data-color-weight="400"] .report-name-and-tools{--surface-color:var(--color-bright-blue-400)}.report-container[data-color-scheme=bright-blue][data-color-weight="300"] .header,.report-container[data-color-scheme=bright-blue][data-color-weight="300"] .report-name-and-tools{--surface-color:var(--color-bright-blue-300)}.report-container[data-color-scheme=bright-blue][data-color-weight="200"] .header,.report-container[data-color-scheme=bright-blue][data-color-weight="200"] .report-name-and-tools{--surface-color:var(--color-bright-blue-200)}.report-container[data-color-scheme=bright-blue][data-color-weight="100"] .header,.report-container[data-color-scheme=bright-blue][data-color-weight="100"] .report-name-and-tools{--surface-color:var(--color-bright-blue-100)}.report-container[data-color-scheme=bright-blue][data-color-weight="050"] .header,.report-container[data-color-scheme=bright-blue][data-color-weight="050"] .report-name-and-tools{--surface-color:var(--color-bright-blue-050)}.report-container[data-color-scheme=immunodeficiencies-affecting-cellular-and-humoral-immunity] .header,.report-container[data-color-scheme=immunodeficiencies-affecting-cellular-and-humoral-immunity] .report-name-and-tools{--surface-color:var(--color-immunodeficiencies-affecting-cellular-and-humoral-immunity-800);--on-surface-color:var(--color-black)}.report-container[data-color-scheme=immunodeficiencies-affecting-cellular-and-humoral-immunity] button{color:var(--color-black)!important}.report-container[data-color-scheme=immunodeficiencies-affecting-cellular-and-humoral-immunity][data-color-weight="900"] .header,.report-container[data-color-scheme=immunodeficiencies-affecting-cellular-and-humoral-immunity][data-color-weight="900"] .report-name-and-tools{--surface-color:var(--color-immunodeficiencies-affecting-cellular-and-humoral-immunity-900)}.report-container[data-color-scheme=immunodeficiencies-affecting-cellular-and-humoral-immunity][data-color-weight="800"] .header,.report-container[data-color-scheme=immunodeficiencies-affecting-cellular-and-humoral-immunity][data-color-weight="800"] .report-name-and-tools{--surface-color:var(--color-immunodeficiencies-affecting-cellular-and-humoral-immunity-800)}.report-container[data-color-scheme=immunodeficiencies-affecting-cellular-and-humoral-immunity][data-color-weight="700"] .header,.report-container[data-color-scheme=immunodeficiencies-affecting-cellular-and-humoral-immunity][data-color-weight="700"] .report-name-and-tools{--surface-color:var(--color-immunodeficiencies-affecting-cellular-and-humoral-immunity-700)}.report-container[data-color-scheme=immunodeficiencies-affecting-cellular-and-humoral-immunity][data-color-weight="600"] .header,.report-container[data-color-scheme=immunodeficiencies-affecting-cellular-and-humoral-immunity][data-color-weight="600"] .report-name-and-tools{--surface-color:var(--color-immunodeficiencies-affecting-cellular-and-humoral-immunity-600)}.report-container[data-color-scheme=immunodeficiencies-affecting-cellular-and-humoral-immunity][data-color-weight="500"] .header,.report-container[data-color-scheme=immunodeficiencies-affecting-cellular-and-humoral-immunity][data-color-weight="500"] .report-name-and-tools{--surface-color:var(--color-immunodeficiencies-affecting-cellular-and-humoral-immunity-500)}.report-container[data-color-scheme=immunodeficiencies-affecting-cellular-and-humoral-immunity][data-color-weight="400"] .header,.report-container[data-color-scheme=immunodeficiencies-affecting-cellular-and-humoral-immunity][data-color-weight="400"] .report-name-and-tools{--surface-color:var(--color-immunodeficiencies-affecting-cellular-and-humoral-immunity-400)}.report-container[data-color-scheme=immunodeficiencies-affecting-cellular-and-humoral-immunity][data-color-weight="300"] .header,.report-container[data-color-scheme=immunodeficiencies-affecting-cellular-and-humoral-immunity][data-color-weight="300"] .report-name-and-tools{--surface-color:var(--color-immunodeficiencies-affecting-cellular-and-humoral-immunity-300)}.report-container[data-color-scheme=immunodeficiencies-affecting-cellular-and-humoral-immunity][data-color-weight="200"] .header,.report-container[data-color-scheme=immunodeficiencies-affecting-cellular-and-humoral-immunity][data-color-weight="200"] .report-name-and-tools{--surface-color:var(--color-immunodeficiencies-affecting-cellular-and-humoral-immunity-200)}.report-container[data-color-scheme=immunodeficiencies-affecting-cellular-and-humoral-immunity][data-color-weight="100"] .header,.report-container[data-color-scheme=immunodeficiencies-affecting-cellular-and-humoral-immunity][data-color-weight="100"] .report-name-and-tools{--surface-color:var(--color-immunodeficiencies-affecting-cellular-and-humoral-immunity-100)}.report-container[data-color-scheme=immunodeficiencies-affecting-cellular-and-humoral-immunity][data-color-weight="050"] .header,.report-container[data-color-scheme=immunodeficiencies-affecting-cellular-and-humoral-immunity][data-color-weight="050"] .report-name-and-tools{--surface-color:var(--color-immunodeficiencies-affecting-cellular-and-humoral-immunity-050)}.report-container[data-color-scheme=combined-immunodeficiencies-with-associated-or-syndromic-features] .header,.report-container[data-color-scheme=combined-immunodeficiencies-with-associated-or-syndromic-features] .report-name-and-tools{--surface-color:var(--color-combined-immunodeficiencies-with-associated-or-syndromic-features-800);--on-surface-color:var(--color-white)}.report-container[data-color-scheme=combined-immunodeficiencies-with-associated-or-syndromic-features][data-color-weight="900"] .header,.report-container[data-color-scheme=combined-immunodeficiencies-with-associated-or-syndromic-features][data-color-weight="900"] .report-name-and-tools{--surface-color:var(--color-combined-immunodeficiencies-with-associated-or-syndromic-features-900)}.report-container[data-color-scheme=combined-immunodeficiencies-with-associated-or-syndromic-features][data-color-weight="800"] .header,.report-container[data-color-scheme=combined-immunodeficiencies-with-associated-or-syndromic-features][data-color-weight="800"] .report-name-and-tools{--surface-color:var(--color-combined-immunodeficiencies-with-associated-or-syndromic-features-800)}.report-container[data-color-scheme=combined-immunodeficiencies-with-associated-or-syndromic-features][data-color-weight="700"] .header,.report-container[data-color-scheme=combined-immunodeficiencies-with-associated-or-syndromic-features][data-color-weight="700"] .report-name-and-tools{--surface-color:var(--color-combined-immunodeficiencies-with-associated-or-syndromic-features-700)}.report-container[data-color-scheme=combined-immunodeficiencies-with-associated-or-syndromic-features][data-color-weight="600"] .header,.report-container[data-color-scheme=combined-immunodeficiencies-with-associated-or-syndromic-features][data-color-weight="600"] .report-name-and-tools{--surface-color:var(--color-combined-immunodeficiencies-with-associated-or-syndromic-features-600)}.report-container[data-color-scheme=combined-immunodeficiencies-with-associated-or-syndromic-features][data-color-weight="500"] .header,.report-container[data-color-scheme=combined-immunodeficiencies-with-associated-or-syndromic-features][data-color-weight="500"] .report-name-and-tools{--surface-color:var(--color-combined-immunodeficiencies-with-associated-or-syndromic-features-500)}.report-container[data-color-scheme=combined-immunodeficiencies-with-associated-or-syndromic-features][data-color-weight="400"] .header,.report-container[data-color-scheme=combined-immunodeficiencies-with-associated-or-syndromic-features][data-color-weight="400"] .report-name-and-tools{--surface-color:var(--color-combined-immunodeficiencies-with-associated-or-syndromic-features-400)}.report-container[data-color-scheme=combined-immunodeficiencies-with-associated-or-syndromic-features][data-color-weight="300"] .header,.report-container[data-color-scheme=combined-immunodeficiencies-with-associated-or-syndromic-features][data-color-weight="300"] .report-name-and-tools{--surface-color:var(--color-combined-immunodeficiencies-with-associated-or-syndromic-features-300);--on-surface-color:var(--color-black)}.report-container[data-color-scheme=combined-immunodeficiencies-with-associated-or-syndromic-features][data-color-weight="200"] .header,.report-container[data-color-scheme=combined-immunodeficiencies-with-associated-or-syndromic-features][data-color-weight="200"] .report-name-and-tools{--surface-color:var(--color-combined-immunodeficiencies-with-associated-or-syndromic-features-200);--on-surface-color:var(--color-black)}.report-container[data-color-scheme=combined-immunodeficiencies-with-associated-or-syndromic-features][data-color-weight="100"] .header,.report-container[data-color-scheme=combined-immunodeficiencies-with-associated-or-syndromic-features][data-color-weight="100"] .report-name-and-tools{--surface-color:var(--color-combined-immunodeficiencies-with-associated-or-syndromic-features-100);--on-surface-color:var(--color-black)}.report-container[data-color-scheme=combined-immunodeficiencies-with-associated-or-syndromic-features][data-color-weight="050"] .header,.report-container[data-color-scheme=combined-immunodeficiencies-with-associated-or-syndromic-features][data-color-weight="050"] .report-name-and-tools{--surface-color:var(--color-combined-immunodeficiencies-with-associated-or-syndromic-features-050);--on-surface-color:var(--color-black)}.report-container[data-color-scheme=predominantly-antibody-deficiencies] .header,.report-container[data-color-scheme=predominantly-antibody-deficiencies] .report-name-and-tools{--surface-color:var(--color-predominantly-antibody-deficiencies-800)}.report-container[data-color-scheme=predominantly-antibody-deficiencies][data-color-weight="900"] .header,.report-container[data-color-scheme=predominantly-antibody-deficiencies][data-color-weight="900"] .report-name-and-tools{--surface-color:var(--color-predominantly-antibody-deficiencies-900)}.report-container[data-color-scheme=predominantly-antibody-deficiencies][data-color-weight="800"] .header,.report-container[data-color-scheme=predominantly-antibody-deficiencies][data-color-weight="800"] .report-name-and-tools{--surface-color:var(--color-predominantly-antibody-deficiencies-800)}.report-container[data-color-scheme=predominantly-antibody-deficiencies][data-color-weight="700"] .header,.report-container[data-color-scheme=predominantly-antibody-deficiencies][data-color-weight="700"] .report-name-and-tools{--surface-color:var(--color-predominantly-antibody-deficiencies-700)}.report-container[data-color-scheme=predominantly-antibody-deficiencies][data-color-weight="600"] .header,.report-container[data-color-scheme=predominantly-antibody-deficiencies][data-color-weight="600"] .report-name-and-tools{--surface-color:var(--color-predominantly-antibody-deficiencies-600)}.report-container[data-color-scheme=predominantly-antibody-deficiencies][data-color-weight="500"] .header,.report-container[data-color-scheme=predominantly-antibody-deficiencies][data-color-weight="500"] .report-name-and-tools{--surface-color:var(--color-predominantly-antibody-deficiencies-500)}.report-container[data-color-scheme=predominantly-antibody-deficiencies][data-color-weight="400"] .header,.report-container[data-color-scheme=predominantly-antibody-deficiencies][data-color-weight="400"] .report-name-and-tools{--surface-color:var(--color-predominantly-antibody-deficiencies-400);--on-surface-color:var(--color-black)}.report-container[data-color-scheme=predominantly-antibody-deficiencies][data-color-weight="300"] .header,.report-container[data-color-scheme=predominantly-antibody-deficiencies][data-color-weight="300"] .report-name-and-tools{--surface-color:var(--color-predominantly-antibody-deficiencies-300);--on-surface-color:var(--color-black)}.report-container[data-color-scheme=predominantly-antibody-deficiencies][data-color-weight="200"] .header,.report-container[data-color-scheme=predominantly-antibody-deficiencies][data-color-weight="200"] .report-name-and-tools{--surface-color:var(--color-predominantly-antibody-deficiencies-200);--on-surface-color:var(--color-black)}.report-container[data-color-scheme=predominantly-antibody-deficiencies][data-color-weight="100"] .header,.report-container[data-color-scheme=predominantly-antibody-deficiencies][data-color-weight="100"] .report-name-and-tools{--surface-color:var(--color-predominantly-antibody-deficiencies-100);--on-surface-color:var(--color-black)}.report-container[data-color-scheme=predominantly-antibody-deficiencies][data-color-weight="050"] .header,.report-container[data-color-scheme=predominantly-antibody-deficiencies][data-color-weight="050"] .report-name-and-tools{--surface-color:var(--color-predominantly-antibody-deficiencies-050);--on-surface-color:var(--color-black)}.report-container[data-color-scheme=predominantly-antibody-deficiencies] button{color:var(--color-black)!important}.report-container[data-color-scheme=diseases-of-immune-dysregulation] .header,.report-container[data-color-scheme=diseases-of-immune-dysregulation] .report-name-and-tools{--surface-color:var(--color-diseases-of-immune-dysregulation-800);--on-surface-color:var(--color-black)}.report-container[data-color-scheme=diseases-of-immune-dysregulation][data-color-weight="900"] .header,.report-container[data-color-scheme=diseases-of-immune-dysregulation][data-color-weight="900"] .report-name-and-tools{--surface-color:var(--color-diseases-of-immune-dysregulation-900);--on-surface-color:var(--color-white)}.report-container[data-color-scheme=diseases-of-immune-dysregulation][data-color-weight="800"] .header,.report-container[data-color-scheme=diseases-of-immune-dysregulation][data-color-weight="800"] .report-name-and-tools{--surface-color:var(--color-diseases-of-immune-dysregulation-800);--on-surface-color:var(--color-white)}.report-container[data-color-scheme=diseases-of-immune-dysregulation][data-color-weight="700"] .header,.report-container[data-color-scheme=diseases-of-immune-dysregulation][data-color-weight="700"] .report-name-and-tools{--surface-color:var(--color-diseases-of-immune-dysregulation-700)}.report-container[data-color-scheme=diseases-of-immune-dysregulation][data-color-weight="600"] .header,.report-container[data-color-scheme=diseases-of-immune-dysregulation][data-color-weight="600"] .report-name-and-tools{--surface-color:var(--color-diseases-of-immune-dysregulation-600)}.report-container[data-color-scheme=diseases-of-immune-dysregulation][data-color-weight="500"] .header,.report-container[data-color-scheme=diseases-of-immune-dysregulation][data-color-weight="500"] .report-name-and-tools{--surface-color:var(--color-diseases-of-immune-dysregulation-500)}.report-container[data-color-scheme=diseases-of-immune-dysregulation][data-color-weight="400"] .header,.report-container[data-color-scheme=diseases-of-immune-dysregulation][data-color-weight="400"] .report-name-and-tools{--surface-color:var(--color-diseases-of-immune-dysregulation-400);--on-surface-color:var(--color-black)}.report-container[data-color-scheme=diseases-of-immune-dysregulation][data-color-weight="300"] .header,.report-container[data-color-scheme=diseases-of-immune-dysregulation][data-color-weight="300"] .report-name-and-tools{--surface-color:var(--color-diseases-of-immune-dysregulation-300);--on-surface-color:var(--color-black)}.report-container[data-color-scheme=diseases-of-immune-dysregulation][data-color-weight="200"] .header,.report-container[data-color-scheme=diseases-of-immune-dysregulation][data-color-weight="200"] .report-name-and-tools{--surface-color:var(--color-diseases-of-immune-dysregulation-200);--on-surface-color:var(--color-black)}.report-container[data-color-scheme=diseases-of-immune-dysregulation][data-color-weight="100"] .header,.report-container[data-color-scheme=diseases-of-immune-dysregulation][data-color-weight="100"] .report-name-and-tools{--surface-color:var(--color-diseases-of-immune-dysregulation-100);--on-surface-color:var(--color-black)}.report-container[data-color-scheme=diseases-of-immune-dysregulation][data-color-weight="050"] .header,.report-container[data-color-scheme=diseases-of-immune-dysregulation][data-color-weight="050"] .report-name-and-tools{--surface-color:var(--color-diseases-of-immune-dysregulation-050);--on-surface-color:var(--color-black)}.report-container[data-color-scheme=congenital-defects-of-phagocyte-number-or-function] .header,.report-container[data-color-scheme=congenital-defects-of-phagocyte-number-or-function] .report-name-and-tools{--surface-color:var(--color-congenital-defects-of-phagocyte-number-or-function-800);--on-surface-color:var(--color-black)}.report-container[data-color-scheme=congenital-defects-of-phagocyte-number-or-function][data-color-weight="900"] .header,.report-container[data-color-scheme=congenital-defects-of-phagocyte-number-or-function][data-color-weight="900"] .report-name-and-tools{--surface-color:var(--color-congenital-defects-of-phagocyte-number-or-function-900);--on-surface-color:var(--color-white)}.report-container[data-color-scheme=congenital-defects-of-phagocyte-number-or-function][data-color-weight="800"] .header,.report-container[data-color-scheme=congenital-defects-of-phagocyte-number-or-function][data-color-weight="800"] .report-name-and-tools{--surface-color:var(--color-congenital-defects-of-phagocyte-number-or-function-800);--on-surface-color:var(--color-white)}.report-container[data-color-scheme=congenital-defects-of-phagocyte-number-or-function][data-color-weight="700"] .header,.report-container[data-color-scheme=congenital-defects-of-phagocyte-number-or-function][data-color-weight="700"] .report-name-and-tools{--surface-color:var(--color-congenital-defects-of-phagocyte-number-or-function-700)}.report-container[data-color-scheme=congenital-defects-of-phagocyte-number-or-function][data-color-weight="600"] .header,.report-container[data-color-scheme=congenital-defects-of-phagocyte-number-or-function][data-color-weight="600"] .report-name-and-tools{--surface-color:var(--color-congenital-defects-of-phagocyte-number-or-function-600)}.report-container[data-color-scheme=congenital-defects-of-phagocyte-number-or-function][data-color-weight="500"] .header,.report-container[data-color-scheme=congenital-defects-of-phagocyte-number-or-function][data-color-weight="500"] .report-name-and-tools{--surface-color:var(--color-congenital-defects-of-phagocyte-number-or-function-500)}.report-container[data-color-scheme=congenital-defects-of-phagocyte-number-or-function][data-color-weight="400"] .header,.report-container[data-color-scheme=congenital-defects-of-phagocyte-number-or-function][data-color-weight="400"] .report-name-and-tools{--surface-color:var(--color-congenital-defects-of-phagocyte-number-or-function-400)}.report-container[data-color-scheme=congenital-defects-of-phagocyte-number-or-function][data-color-weight="300"] .header,.report-container[data-color-scheme=congenital-defects-of-phagocyte-number-or-function][data-color-weight="300"] .report-name-and-tools{--surface-color:var(--color-congenital-defects-of-phagocyte-number-or-function-300)}.report-container[data-color-scheme=congenital-defects-of-phagocyte-number-or-function][data-color-weight="200"] .header,.report-container[data-color-scheme=congenital-defects-of-phagocyte-number-or-function][data-color-weight="200"] .report-name-and-tools{--surface-color:var(--color-congenital-defects-of-phagocyte-number-or-function-200);--on-surface-color:var(--color-black)}.report-container[data-color-scheme=congenital-defects-of-phagocyte-number-or-function][data-color-weight="100"] .header,.report-container[data-color-scheme=congenital-defects-of-phagocyte-number-or-function][data-color-weight="100"] .report-name-and-tools{--surface-color:var(--color-congenital-defects-of-phagocyte-number-or-function-100);--on-surface-color:var(--color-black)}.report-container[data-color-scheme=congenital-defects-of-phagocyte-number-or-function][data-color-weight="050"] .header,.report-container[data-color-scheme=congenital-defects-of-phagocyte-number-or-function][data-color-weight="050"] .report-name-and-tools{--surface-color:var(--color-congenital-defects-of-phagocyte-number-or-function-050);--on-surface-color:var(--color-black)}.report-container[data-color-scheme=congenital-defects-of-phagocyte-number-or-function] button{color:var(--color-black)!important}.report-container[data-color-scheme=defects-in-intrinsic-and-innate-immunity] .header,.report-container[data-color-scheme=defects-in-intrinsic-and-innate-immunity] .report-name-and-tools{--surface-color:var(--color-defects-in-intrinsic-and-innate-immunity-800);--on-surface-color:var(--color-white)}.report-container[data-color-scheme=defects-in-intrinsic-and-innate-immunity][data-color-weight="900"] .header,.report-container[data-color-scheme=defects-in-intrinsic-and-innate-immunity][data-color-weight="900"] .report-name-and-tools{--surface-color:var(--color-defects-in-intrinsic-and-innate-immunity-900);--on-surface-color:var(--color-white)}.report-container[data-color-scheme=defects-in-intrinsic-and-innate-immunity][data-color-weight="800"] .header,.report-container[data-color-scheme=defects-in-intrinsic-and-innate-immunity][data-color-weight="800"] .report-name-and-tools{--surface-color:var(--color-defects-in-intrinsic-and-innate-immunity-800);--on-surface-color:var(--color-white)}.report-container[data-color-scheme=defects-in-intrinsic-and-innate-immunity][data-color-weight="700"] .header,.report-container[data-color-scheme=defects-in-intrinsic-and-innate-immunity][data-color-weight="700"] .report-name-and-tools{--surface-color:var(--color-defects-in-intrinsic-and-innate-immunity-700)}.report-container[data-color-scheme=defects-in-intrinsic-and-innate-immunity][data-color-weight="600"] .header,.report-container[data-color-scheme=defects-in-intrinsic-and-innate-immunity][data-color-weight="600"] .report-name-and-tools{--surface-color:var(--color-defects-in-intrinsic-and-innate-immunity-600)}.report-container[data-color-scheme=defects-in-intrinsic-and-innate-immunity][data-color-weight="500"] .header,.report-container[data-color-scheme=defects-in-intrinsic-and-innate-immunity][data-color-weight="500"] .report-name-and-tools{--surface-color:var(--color-defects-in-intrinsic-and-innate-immunity-500)}.report-container[data-color-scheme=defects-in-intrinsic-and-innate-immunity][data-color-weight="400"] .header,.report-container[data-color-scheme=defects-in-intrinsic-and-innate-immunity][data-color-weight="400"] .report-name-and-tools{--surface-color:var(--color-defects-in-intrinsic-and-innate-immunity-400);--on-surface-color:var(--color-black)}.report-container[data-color-scheme=defects-in-intrinsic-and-innate-immunity][data-color-weight="300"] .header,.report-container[data-color-scheme=defects-in-intrinsic-and-innate-immunity][data-color-weight="300"] .report-name-and-tools{--surface-color:var(--color-defects-in-intrinsic-and-innate-immunity-300);--on-surface-color:var(--color-black)}.report-container[data-color-scheme=defects-in-intrinsic-and-innate-immunity][data-color-weight="200"] .header,.report-container[data-color-scheme=defects-in-intrinsic-and-innate-immunity][data-color-weight="200"] .report-name-and-tools{--surface-color:var(--color-defects-in-intrinsic-and-innate-immunity-200);--on-surface-color:var(--color-black)}.report-container[data-color-scheme=defects-in-intrinsic-and-innate-immunity][data-color-weight="100"] .header,.report-container[data-color-scheme=defects-in-intrinsic-and-innate-immunity][data-color-weight="100"] .report-name-and-tools{--surface-color:var(--color-defects-in-intrinsic-and-innate-immunity-100);--on-surface-color:var(--color-black)}.report-container[data-color-scheme=defects-in-intrinsic-and-innate-immunity][data-color-weight="050"] .header,.report-container[data-color-scheme=defects-in-intrinsic-and-innate-immunity][data-color-weight="050"] .report-name-and-tools{--surface-color:var(--color-defects-in-intrinsic-and-innate-immunity-050);--on-surface-color:var(--color-black)}.report-container[data-color-scheme=autoinflammatory-disorders] .header,.report-container[data-color-scheme=autoinflammatory-disorders] .report-name-and-tools{--surface-color:var(--color-autoinflammatory-disorders-800);--on-surface-color:var(--color-white)}.report-container[data-color-scheme=autoinflammatory-disorders][data-color-weight="900"] .header,.report-container[data-color-scheme=autoinflammatory-disorders][data-color-weight="900"] .report-name-and-tools{--surface-color:var(--color-autoinflammatory-disorders-900);--on-surface-color:var(--color-white)}.report-container[data-color-scheme=autoinflammatory-disorders][data-color-weight="800"] .header,.report-container[data-color-scheme=autoinflammatory-disorders][data-color-weight="800"] .report-name-and-tools{--surface-color:var(--color-autoinflammatory-disorders-800);--on-surface-color:var(--color-white)}.report-container[data-color-scheme=autoinflammatory-disorders][data-color-weight="700"] .header,.report-container[data-color-scheme=autoinflammatory-disorders][data-color-weight="700"] .report-name-and-tools{--surface-color:var(--color-defects-in-intrinsic-and-innate-immunity-700)}.report-container[data-color-scheme=autoinflammatory-disorders][data-color-weight="600"] .header,.report-container[data-color-scheme=autoinflammatory-disorders][data-color-weight="600"] .report-name-and-tools{--surface-color:var(--color-autoinflammatory-disorders-600)}.report-container[data-color-scheme=autoinflammatory-disorders][data-color-weight="500"] .header,.report-container[data-color-scheme=autoinflammatory-disorders][data-color-weight="500"] .report-name-and-tools{--surface-color:var(--color-autoinflammatory-disorders-500)}.report-container[data-color-scheme=autoinflammatory-disorders][data-color-weight="400"] .header,.report-container[data-color-scheme=autoinflammatory-disorders][data-color-weight="400"] .report-name-and-tools{--surface-color:var(--color-autoinflammatory-disorders-400)}.report-container[data-color-scheme=autoinflammatory-disorders][data-color-weight="300"] .header,.report-container[data-color-scheme=autoinflammatory-disorders][data-color-weight="300"] .report-name-and-tools{--surface-color:var(--color-autoinflammatory-disorders-300);--on-surface-color:var(--color-black)}.report-container[data-color-scheme=autoinflammatory-disorders][data-color-weight="200"] .header,.report-container[data-color-scheme=autoinflammatory-disorders][data-color-weight="200"] .report-name-and-tools{--surface-color:var(--color-autoinflammatory-disorders-200);--on-surface-color:var(--color-black)}.report-container[data-color-scheme=autoinflammatory-disorders][data-color-weight="100"] .header,.report-container[data-color-scheme=autoinflammatory-disorders][data-color-weight="100"] .report-name-and-tools{--surface-color:var(--color-autoinflammatory-disorders-100);--on-surface-color:var(--color-black)}.report-container[data-color-scheme=autoinflammatory-disorders][data-color-weight="050"] .header,.report-container[data-color-scheme=autoinflammatory-disorders][data-color-weight="050"] .report-name-and-tools{--surface-color:var(--color-autoinflammatory-disorders-050);--on-surface-color:var(--color-black)}.report-container[data-color-scheme=autoinflammatory-disorders] button{color:var(--color-black)!important}.report-container[data-color-scheme=complement-deficiencies] .header,.report-container[data-color-scheme=complement-deficiencies] .report-name-and-tools{--surface-color:var(--color-complement-deficiencies-800);--on-surface-color:var(--color-black)}.report-container[data-color-scheme=complement-deficiencies][data-color-weight="900"] .header,.report-container[data-color-scheme=complement-deficiencies][data-color-weight="900"] .report-name-and-tools{--surface-color:var(--color-complement-deficiencies-900);--on-surface-color:var(--color-white)}.report-container[data-color-scheme=complement-deficiencies][data-color-weight="800"] .header,.report-container[data-color-scheme=complement-deficiencies][data-color-weight="800"] .report-name-and-tools{--surface-color:var(--color-complement-deficiencies-800);--on-surface-color:var(--color-white)}.report-container[data-color-scheme=complement-deficiencies][data-color-weight="700"] .header,.report-container[data-color-scheme=complement-deficiencies][data-color-weight="700"] .report-name-and-tools{--surface-color:var(--color-defects-in-intrinsic-and-innate-immunity-700)}.report-container[data-color-scheme=complement-deficiencies][data-color-weight="600"] .header,.report-container[data-color-scheme=complement-deficiencies][data-color-weight="600"] .report-name-and-tools{--surface-color:var(--color-complement-deficiencies-600)}.report-container[data-color-scheme=complement-deficiencies][data-color-weight="500"] .header,.report-container[data-color-scheme=complement-deficiencies][data-color-weight="500"] .report-name-and-tools{--surface-color:var(--color-complement-deficiencies-500)}.report-container[data-color-scheme=complement-deficiencies][data-color-weight="400"] .header,.report-container[data-color-scheme=complement-deficiencies][data-color-weight="400"] .report-name-and-tools{--surface-color:var(--color-complement-deficiencies-400)}.report-container[data-color-scheme=complement-deficiencies][data-color-weight="300"] .header,.report-container[data-color-scheme=complement-deficiencies][data-color-weight="300"] .report-name-and-tools{--surface-color:var(--color-complement-deficiencies-300);--on-surface-color:var(--color-black)}.report-container[data-color-scheme=complement-deficiencies][data-color-weight="200"] .header,.report-container[data-color-scheme=complement-deficiencies][data-color-weight="200"] .report-name-and-tools{--surface-color:var(--color-complement-deficiencies-200);--on-surface-color:var(--color-black)}.report-container[data-color-scheme=complement-deficiencies][data-color-weight="100"] .header,.report-container[data-color-scheme=complement-deficiencies][data-color-weight="100"] .report-name-and-tools{--surface-color:var(--color-complement-deficiencies-100);--on-surface-color:var(--color-black)}.report-container[data-color-scheme=complement-deficiencies][data-color-weight="050"] .header,.report-container[data-color-scheme=complement-deficiencies][data-color-weight="050"] .report-name-and-tools{--surface-color:var(--color-complement-deficiencies-050);--on-surface-color:var(--color-black)}.report-container[data-color-scheme=bone-marrow-failure] .header,.report-container[data-color-scheme=bone-marrow-failure] .report-name-and-tools{--surface-color:var(--color-bone-marrow-failure-800)}.report-container[data-color-scheme=bone-marrow-failure][data-color-weight="900"] .header,.report-container[data-color-scheme=bone-marrow-failure][data-color-weight="900"] .report-name-and-tools{--surface-color:var(--color-bone-marrow-failure-900)}.report-container[data-color-scheme=bone-marrow-failure][data-color-weight="800"] .header,.report-container[data-color-scheme=bone-marrow-failure][data-color-weight="800"] .report-name-and-tools{--surface-color:var(--color-bone-marrow-failure-800)}.report-container[data-color-scheme=bone-marrow-failure][data-color-weight="700"] .header,.report-container[data-color-scheme=bone-marrow-failure][data-color-weight="700"] .report-name-and-tools{--surface-color:var(--color-bone-marrow-failure-700)}.report-container[data-color-scheme=bone-marrow-failure][data-color-weight="600"] .header,.report-container[data-color-scheme=bone-marrow-failure][data-color-weight="600"] .report-name-and-tools{--surface-color:var(--color-bone-marrow-failure-600)}.report-container[data-color-scheme=bone-marrow-failure][data-color-weight="500"] .header,.report-container[data-color-scheme=bone-marrow-failure][data-color-weight="500"] .report-name-and-tools{--surface-color:var(--color-bone-marrow-failure-500)}.report-container[data-color-scheme=bone-marrow-failure][data-color-weight="400"] .header,.report-container[data-color-scheme=bone-marrow-failure][data-color-weight="400"] .report-name-and-tools{--surface-color:var(--color-bone-marrow-failure-400)}.report-container[data-color-scheme=bone-marrow-failure][data-color-weight="300"] .header,.report-container[data-color-scheme=bone-marrow-failure][data-color-weight="300"] .report-name-and-tools{--surface-color:var(--color-bone-marrow-failure-300)}.report-container[data-color-scheme=bone-marrow-failure][data-color-weight="200"] .header,.report-container[data-color-scheme=bone-marrow-failure][data-color-weight="200"] .report-name-and-tools{--surface-color:var(--color-bone-marrow-failure-200);--on-surface-color:var(--color-black)}.report-container[data-color-scheme=bone-marrow-failure][data-color-weight="100"] .header,.report-container[data-color-scheme=bone-marrow-failure][data-color-weight="100"] .report-name-and-tools{--surface-color:var(--color-bone-marrow-failure-100);--on-surface-color:var(--color-black)}.report-container[data-color-scheme=bone-marrow-failure][data-color-weight="050"] .header,.report-container[data-color-scheme=bone-marrow-failure][data-color-weight="050"] .report-name-and-tools{--surface-color:var(--color-bone-marrow-failure-050);--on-surface-color:var(--color-black)}.report-container[data-color-scheme=bone-marrow-failure] button{color:var(--color-black)!important}.report-container[data-color-scheme=phenocopies-of-inborn-errors-of-immunity] .header,.report-container[data-color-scheme=phenocopies-of-inborn-errors-of-immunity] .report-name-and-tools{--surface-color:var(--color-phenocopies-of-inborn-errors-of-immunity-800)}.report-container[data-color-scheme=phenocopies-of-inborn-errors-of-immunity][data-color-weight="900"] .header,.report-container[data-color-scheme=phenocopies-of-inborn-errors-of-immunity][data-color-weight="900"] .report-name-and-tools{--surface-color:var(--color-phenocopies-of-inborn-errors-of-immunity-900)}.report-container[data-color-scheme=phenocopies-of-inborn-errors-of-immunity][data-color-weight="800"] .header,.report-container[data-color-scheme=phenocopies-of-inborn-errors-of-immunity][data-color-weight="800"] .report-name-and-tools{--surface-color:var(--color-phenocopies-of-inborn-errors-of-immunity-800)}.report-container[data-color-scheme=phenocopies-of-inborn-errors-of-immunity][data-color-weight="700"] .header,.report-container[data-color-scheme=phenocopies-of-inborn-errors-of-immunity][data-color-weight="700"] .report-name-and-tools{--surface-color:var(--color-phenocopies-of-inborn-errors-of-immunity-700)}.report-container[data-color-scheme=phenocopies-of-inborn-errors-of-immunity][data-color-weight="600"] .header,.report-container[data-color-scheme=phenocopies-of-inborn-errors-of-immunity][data-color-weight="600"] .report-name-and-tools{--surface-color:var(--color-phenocopies-of-inborn-errors-of-immunity-600)}.report-container[data-color-scheme=phenocopies-of-inborn-errors-of-immunity][data-color-weight="500"] .header,.report-container[data-color-scheme=phenocopies-of-inborn-errors-of-immunity][data-color-weight="500"] .report-name-and-tools{--surface-color:var(--color-phenocopies-of-inborn-errors-of-immunity-500)}.report-container[data-color-scheme=phenocopies-of-inborn-errors-of-immunity][data-color-weight="400"] .header,.report-container[data-color-scheme=phenocopies-of-inborn-errors-of-immunity][data-color-weight="400"] .report-name-and-tools{--surface-color:var(--color-phenocopies-of-inborn-errors-of-immunity-400)}.report-container[data-color-scheme=phenocopies-of-inborn-errors-of-immunity][data-color-weight="300"] .header,.report-container[data-color-scheme=phenocopies-of-inborn-errors-of-immunity][data-color-weight="300"] .report-name-and-tools{--surface-color:var(--color-phenocopies-of-inborn-errors-of-immunity-300)}.report-container[data-color-scheme=phenocopies-of-inborn-errors-of-immunity][data-color-weight="200"] .header,.report-container[data-color-scheme=phenocopies-of-inborn-errors-of-immunity][data-color-weight="200"] .report-name-and-tools{--surface-color:var(--color-phenocopies-of-inborn-errors-of-immunity-200);--on-surface-color:var(--color-black)}.report-container[data-color-scheme=phenocopies-of-inborn-errors-of-immunity][data-color-weight="100"] .header,.report-container[data-color-scheme=phenocopies-of-inborn-errors-of-immunity][data-color-weight="100"] .report-name-and-tools{--surface-color:var(--color-phenocopies-of-inborn-errors-of-immunity-100);--on-surface-color:var(--color-black)}.report-container[data-color-scheme=phenocopies-of-inborn-errors-of-immunity][data-color-weight="050"] .header,.report-container[data-color-scheme=phenocopies-of-inborn-errors-of-immunity][data-color-weight="050"] .report-name-and-tools{--surface-color:var(--color-phenocopies-of-inborn-errors-of-immunity-050);--on-surface-color:var(--color-black)}.report-tools button:hover{-webkit-transition-duration:var(--speed-extra-fast);transition-duration:var(--speed-extra-fast)}.report-tools button:active,.report-tools button:focus,.report-tools button:hover{background-color:var(--color-black)!important;border-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:var(--color-white)!important}.report-tools button:active,.report-tools button:focus{background-color:var(--color-black)!important;color:var(--color-white)!important}.custom-reports .report-container:nth-child(2n) .header,.custom-reports .report-container:nth-child(2n) .report-name-and-tools{--surface-color:var(--color-cool-gray-600)}.report-container .header .table-description{letter-spacing:0;text-transform:none}.chart-legend,.chart-legend li{--gap:calc(var(--gutter) / 2)}.chart-legend{-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;color:var(--color-black);-webkit-column-gap:var(--gap);-moz-column-gap:var(--gap);column-gap:var(--gap);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:var(--font-family-regular);font-size:var(--font-size-body-small);-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;line-height:var(--type-scale-perfect-fourth);list-style:none;margin-bottom:var(--gutter);margin-top:var(--gutter);padding:0;row-gap:var(--gap)}.chart-legend-sticky{background-color:var(--color-white);margin-bottom:0;margin-top:0;padding-bottom:calc(var(--gutter) / 2);padding-top:calc(var(--gutter) / 2);position:sticky;top:0;z-index:100}.chart-legend li{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;position:relative}.chart-legend.data-completeness li,.chart-legend.data-completeness li:before,.chart-legend.gender li,.chart-legend.gender li:before,.chart-legend.participation-breakdown li,.chart-legend.participation-breakdown li:before{--legend-device-width:32px;--legend-device-height:calc(var(--legend-device-width) / 3)}.chart-legend.data-completeness li,.chart-legend.data-completeness li:after,.chart-legend.data-completeness li:before{--legend-device-height:calc(var(--legend-device-width) / 2)}.chart-legend.data-completeness li,.chart-legend.gender li,.chart-legend.participation-breakdown li{-ms-flex-preferred-size:calc(100% / 3 - var(--gap));flex-basis:calc(100% / 3 - var(--gap));padding-top:calc(var(--legend-device-height) + 2px)}.chart[data-chart-type=horizontal-bar].data-completeness li,.chart[data-chart-type=horizontal-bar].gender li,.chart[data-chart-type=horizontal-bar].participation-breakdown li{border-bottom:none;padding-bottom:0}.chart[data-chart-type=horizontal-bar].gender li{min-width:32px}.chart-legend.data-completeness li:before,.chart-legend.gender li:before,.chart-legend.participation-breakdown li:before{background-color:var(--color-dark-gray-500)}.chart-legend.data-completeness li:before,.chart-legend.gender li:before,.chart-legend.iei-subtables li.other:after,.chart-legend.participation-breakdown li:before,.chart-legend.use-texture li:after,.chart-legend.use-texture li:before{--position-xy:0;content:"";height:var(--legend-device-height);left:var(--position-xy);position:absolute;top:var(--position-xy);width:var(--legend-device-width)}.chart-legend.iei-subtables li.other:after{--width:6px;background-image:repeating-linear-gradient(-45deg,rgb(255 255 255/65%),rgb(255 255 255/65%) .6px,transparent 0,transparent 50%);height:100%;left:calc(var(--width) * -1);width:var(--width)}.chart-legend.iei-subtables li.other:after,.chart-legend.use-texture li:after,.data-visualization dd.value.use-texture{background-color:transparent;background-position-x:0;background-position-y:0;background-repeat:repeat}.chart-legend.iei-subtables li.other:after,.chart-legend.use-texture li.diagonal-thin-stripes:after,.chart.iei-subtables li.data-is-other dl.data-visualization dd.value,.data-visualization dd.use-texture.diagonal-thin-stripes,.data-visualization dd.value.use-texture{background-image:repeating-linear-gradient(-45deg,rgb(255 255 255/80%),rgb(255 255 255/80%) .6px,transparent 0,transparent 50%);background-size:6px 6px}.chart-legend.use-texture li.diagonal-thin-stripes:after{background-image:repeating-linear-gradient(-45deg,rgb(255 255 255/90%),rgb(255 255 255/90%) .6px,transparent 0,transparent 50%)}.chart.iei-subtables li.data-is-other .visualization-container span.value,.chart.iei-subtables li.data-is-other dl.data-visualization dd.value{background-color:var(--color-dark-gray-900)}.chart-legend.iei-subtables li.other{border-color:var(--color-dark-gray-900)}.chart.iei-subtables li.data-is-other .visualization-container span.value{color:var(--color-white)!important;padding-left:calc(var(--gap) / 2);padding-right:calc(var(--gap) / 2)}.chart.iei-subtables li.data-is-other dl.data-visualization dd.value,.chart[data-chart-type=part-of-a-whole][data-chart-visualization-shape=square] li.other .visualization-unit{background-image:repeating-linear-gradient(-45deg,rgb(255 255 255/65%),rgb(255 255 255/65%) .6px,transparent 0,transparent 50%)}.chart[data-chart-type=part-of-a-whole][data-chart-visualization-shape=square] li.other .visualization-unit{background-color:var(--color-dark-gray-900);background-position-x:0;background-position-y:0;background-repeat:repeat;background-size:5px 5px}.chart-legend.gender li.unknown:before,.chart-legend.gender li:before,.chart-legend.participation-breakdown li.respondents:before,.chart[data-chart-type=horizontal-bar].gender dl.data-visualization dd.value,.chart[data-chart-type=horizontal-bar].gender dl.data-visualization dd.value.unknown,.chart[data-chart-type=horizontal-bar].participation-breakdown dl.data-visualization dd.value.respondents{background-color:var(--color-dark-gray-300)}.chart[data-chart-type=horizontal-bar].gender .unknown .visualization-container span.value{color:var(--color-black)!important}.chart-legend.participation-breakdown li.respondents:before,.chart[data-chart-type=horizontal-bar].participation-breakdown dl.data-visualization dd.value.respondents{background-color:var(--color-yellow-800)}.chart-legend.data-completeness li.answered:before,.chart[data-chart-type=horizontal-bar].data-completeness dl.data-visualization dd.value.answered{background-color:var(--color-dark-gray-300)}.chart[data-chart-type=horizontal-bar].data-completeness[data-color-scheme=immunodeficiencies-affecting-cellular-and-humoral-immunity] dl.data-visualization dd.value.answered{background-color:var(--color-immunodeficiencies-affecting-cellular-and-humoral-immunity-300)}.chart[data-chart-type=horizontal-bar].data-completeness[data-color-scheme=combined-immunodeficiencies-with-associated-or-syndromic-features] dl.data-visualization dd.value.answered{background-color:var(--color-combined-immunodeficiencies-with-associated-or-syndromic-features-200)}.chart[data-chart-type=horizontal-bar].data-completeness[data-color-scheme=predominantly-antibody-deficiencies] dl.data-visualization dd.value.answered{background-color:var(--color-predominantly-antibody-deficiencies-100)}.chart[data-chart-type=horizontal-bar].data-completeness[data-color-scheme=diseases-of-immune-dysregulation] dl.data-visualization dd.value.answered{background-color:var(--color-diseases-of-immune-dysregulation-200)}.chart[data-chart-type=horizontal-bar].data-completeness[data-color-scheme=congenital-defects-of-phagocyte-number-or-function] dl.data-visualization dd.value.answered{background-color:var(--color-congenital-defects-of-phagocyte-number-or-function-200)}.chart[data-chart-type=horizontal-bar].data-completeness[data-color-scheme=defects-in-intrinsic-and-innate-immunity] dl.data-visualization dd.value.answered{background-color:var(--color-defects-in-intrinsic-and-innate-immunity-300)}.chart[data-chart-type=horizontal-bar].data-completeness[data-color-scheme=autoinflammatory-disorders] dl.data-visualization dd.value.answered{background-color:var(--color-autoinflammatory-disorders-100)}.chart[data-chart-type=horizontal-bar].data-completeness[data-color-scheme=complement-deficiencies] dl.data-visualization dd.value.answered{background-color:var(--color-complement-deficiencies-200)}.chart[data-chart-type=horizontal-bar].data-completeness[data-color-scheme=bone-marrow-failure] dl.data-visualization dd.value.answered{background-color:var(--color-bone-marrow-failure-100)}.chart[data-chart-type=horizontal-bar].data-completeness[data-color-scheme=phenocopies-of-inborn-errors-of-immunity] dl.data-visualization dd.value.answered{background-color:var(--color-phenocopies-of-inborn-errors-of-immunity-100)}.chart-legend.data-completeness li.unanswered:before,.chart[data-chart-type=horizontal-bar].data-completeness dl.data-visualization dd.value.unanswered,.chart[data-chart-type=horizontal-bar].data-completeness dl.data-visualization dd.value.unanswered .value{background-color:var(--color-dark-gray-800)}.chart[data-chart-type=horizontal-bar].data-completeness dl.data-visualization dd.value.unanswered{background-image:repeating-linear-gradient(-45deg,rgb(255 255 255/90%),rgb(255 255 255/90%) .6px,transparent 0,transparent 50%);background-position-x:0;background-position-y:0;background-repeat:repeat;background-size:6px 6px}.chart[data-chart-type=horizontal-bar].data-completeness dl.data-visualization dd.value.unanswered .value{width:auto}.chart[data-chart-type=horizontal-bar].data-completeness[data-color-scheme=immunodeficiencies-affecting-cellular-and-humoral-immunity] dl.data-visualization dd.value.unanswered,.chart[data-chart-type=horizontal-bar].data-completeness[data-color-scheme=immunodeficiencies-affecting-cellular-and-humoral-immunity] dl.data-visualization dd.value.unanswered .value{background-color:var(--color-immunodeficiencies-affecting-cellular-and-humoral-immunity-900)}.chart[data-chart-type=horizontal-bar].data-completeness[data-color-scheme=combined-immunodeficiencies-with-associated-or-syndromic-features] dl.data-visualization dd.value.unanswered,.chart[data-chart-type=horizontal-bar].data-completeness[data-color-scheme=combined-immunodeficiencies-with-associated-or-syndromic-features] dl.data-visualization dd.value.unanswered .value{background-color:var(--color-combined-immunodeficiencies-with-associated-or-syndromic-features-900)}.chart[data-chart-type=horizontal-bar].data-completeness[data-color-scheme=predominantly-antibody-deficiencies] dl.data-visualization dd.value.unanswered,.chart[data-chart-type=horizontal-bar].data-completeness[data-color-scheme=predominantly-antibody-deficiencies] dl.data-visualization dd.value.unanswered .value{background-color:var(--color-predominantly-antibody-deficiencies-800)}.chart[data-chart-type=horizontal-bar].data-completeness[data-color-scheme=diseases-of-immune-dysregulation] dl.data-visualization dd.value.unanswered,.chart[data-chart-type=horizontal-bar].data-completeness[data-color-scheme=diseases-of-immune-dysregulation] dl.data-visualization dd.value.unanswered .value{background-color:var(--color-diseases-of-immune-dysregulation-900)}.chart[data-chart-type=horizontal-bar].data-completeness[data-color-scheme=congenital-defects-of-phagocyte-number-or-function] dl.data-visualization dd.value.unanswered,.chart[data-chart-type=horizontal-bar].data-completeness[data-color-scheme=congenital-defects-of-phagocyte-number-or-function] dl.data-visualization dd.value.unanswered .value{background-color:var(--color-congenital-defects-of-phagocyte-number-or-function-800)}.chart[data-chart-type=horizontal-bar].data-completeness[data-color-scheme=defects-in-intrinsic-and-innate-immunity] dl.data-visualization dd.value.unanswered,.chart[data-chart-type=horizontal-bar].data-completeness[data-color-scheme=defects-in-intrinsic-and-innate-immunity] dl.data-visualization dd.value.unanswered .value{background-color:var(--color-defects-in-intrinsic-and-innate-immunity-800)}.chart[data-chart-type=horizontal-bar].data-completeness[data-color-scheme=autoinflammatory-disorders] dl.data-visualization dd.value.unanswered,.chart[data-chart-type=horizontal-bar].data-completeness[data-color-scheme=autoinflammatory-disorders] dl.data-visualization dd.value.unanswered .value{background-color:var(--color-autoinflammatory-disorders-800)}.chart[data-chart-type=horizontal-bar].data-completeness[data-color-scheme=complement-deficiencies] dl.data-visualization dd.value.unanswered,.chart[data-chart-type=horizontal-bar].data-completeness[data-color-scheme=complement-deficiencies] dl.data-visualization dd.value.unanswered .value{background-color:var(--color-complement-deficiencies-900)}.chart[data-chart-type=horizontal-bar].data-completeness[data-color-scheme=bone-marrow-failure] dl.data-visualization dd.value.unanswered,.chart[data-chart-type=horizontal-bar].data-completeness[data-color-scheme=bone-marrow-failure] dl.data-visualization dd.value.unanswered .value{background-color:var(--color-bone-marrow-failure-800)}.chart[data-chart-type=horizontal-bar].data-completeness[data-color-scheme=phenocopies-of-inborn-errors-of-immunity] dl.data-visualization dd.value.unanswered,.chart[data-chart-type=horizontal-bar].data-completeness[data-color-scheme=phenocopies-of-inborn-errors-of-immunity] dl.data-visualization dd.value.unanswered .value{background-color:var(--color-phenocopies-of-inborn-errors-of-immunity-800)}.chart-legend.gender li.male:before,.chart-legend.participation-breakdown li.active-colleagues:before,.chart[data-chart-type=horizontal-bar].gender dl.data-visualization dd.value.male,.chart[data-chart-type=horizontal-bar].participation-breakdown dl.data-visualization dd.value.active-colleagues{background-color:var(--color-bright-blue-500)}.chart-legend.participation-breakdown li.active-colleagues:before,.chart[data-chart-type=horizontal-bar].participation-breakdown dl.data-visualization dd.value.active-colleagues{background-color:var(--color-yellow-600)}.chart[data-chart-type=horizontal-bar].data-completeness .answered .visualization-container span.value,.chart[data-chart-type=horizontal-bar].participation-breakdown .active-colleagues .visualization-container span.value,.chart[data-chart-type=horizontal-bar].participation-breakdown .respondents .visualization-container span.value{color:var(--color-black)!important}.chart-legend.gender li.female:before,.chart-legend.participation-breakdown li.non-active-colleagues:before,.chart[data-chart-type=horizontal-bar].gender dl.data-visualization dd.value.female,.chart[data-chart-type=horizontal-bar].participation-breakdown dl.data-visualization dd.value.non-active-colleagues{background-color:var(--color-bright-blue-800)}.chart-legend.participation-breakdown li.non-active-colleagues:before,.chart[data-chart-type=horizontal-bar].participation-breakdown dl.data-visualization dd.value.non-active-colleagues{background-color:var(--color-cool-gray-400)}.chart[data-chart-type=horizontal-bar].data-completeness .visualization-container,.chart[data-chart-type=horizontal-bar].gender .visualization-container,.chart[data-chart-type=horizontal-bar].participation-breakdown .visualization-container{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.chart[data-chart-type=horizontal-bar].data-completeness .visualization-container span.value,.chart[data-chart-type=horizontal-bar].gender .visualization-container span.value,.chart[data-chart-type=horizontal-bar].participation-breakdown .visualization-container span.value{color:var(--color-white);padding-left:calc(var(--gutter) / 4);padding-right:calc(var(--gutter) / 4);text-align:right;width:100%}.chart[data-chart-type=horizontal-bar].gender .default .visualization-container span.value{color:var(--color-black)!important}.chart[data-chart-type=horizontal-bar].data-completeness .visualization-container span.value:after,.chart[data-chart-type=horizontal-bar].gender .visualization-container span.value:after,.chart[data-chart-type=horizontal-bar].participation-breakdown .visualization-container span.value:after{bottom:calc(var(--gutter) * .8 * -1);color:var(--color-black);content:"n = " attr(data-count);font-family:var(--font-family-regular);font-size:var(--font-size-body-small);left:0;position:absolute}.chart[data-chart-type=horizontal-bar].data-completeness .visualization-container span.value:after{left:auto;right:0}.chart[data-chart-variant=direct-comparison].data-completeness,.chart[data-chart-variant=direct-comparison].gender,.chart[data-chart-variant=direct-comparison].participation-breakdown{border-bottom:1px solid var(--color-dark-gray-400);margin-bottom:var(--gutter);margin-top:0;padding-bottom:var(--gutter)}.chart[data-chart-variant=direct-comparison].data-completeness dl.data-visualization dd.label,.chart[data-chart-variant=direct-comparison].gender dl.data-visualization dd.label,.chart[data-chart-variant=direct-comparison].participation-breakdown dl.data-visualization dd.label{display:none}.chart-legend.iei-subtables li,.chart.iei-subtables dl.data-visualization dd.value{--decoration-color:var(--color-black)}.chart-legend.iei-subtables li{--decoration-size:6px;border-color:var(--decoration-color);border-left-width:var(--decoration-size);border-style:solid;color:var(--color-black)!important;-ms-flex-preferred-size:calc(25% - var(--gap));flex-basis:calc(25% - var(--gap));padding-left:calc(var(--gap) / 2)}.chart-legend.iei-subtables li span{display:inline-block;max-width:40ch}.chart.iei-subtables dl.data-visualization dd.label{display:none}.chart.iei-subtables .visualization-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.chart.iei-subtables dl.data-visualization dd.value{background-color:var(--decoration-color)}.chart.iei-subtables .visualization-container span.value{padding:var(--gap) calc(var(--gap) / 4)}.chart-legend.iei-subtables[data-category=combined-immunodeficiencies-with-associated-or-syndromic-features] li,.chart-legend.iei-subtables[data-category=congenital-defects-of-phagocyte-number-or-function] li,.chart-legend.iei-subtables[data-category=defects-in-intrinsic-and-innate-immunity] li{-ms-flex-preferred-size:calc(20% - var(--gap));flex-basis:calc(20% - var(--gap))}.chart.iei-subtables[data-category=immunodeficiencies-affecting-cellular-and-humoral-immunity] li dl.data-visualization dd.value{color:var(--color-black)}.chart.immunodeficiencies-affecting-cellular-and-humoral-immunity[data-chart-visualization-shape=square] .visualization-container{border-color:var(--color-immunodeficiencies-affecting-cellular-and-humoral-immunity-900)}.chart-legend.iei-subtables[data-category=immunodeficiencies-affecting-cellular-and-humoral-immunity] li:first-child,.chart.iei-subtables[data-category=immunodeficiencies-affecting-cellular-and-humoral-immunity] li:first-child dl.data-visualization dd.value{--decoration-color:var(--color-immunodeficiencies-affecting-cellular-and-humoral-immunity-900)}.chart-legend.iei-subtables[data-category=immunodeficiencies-affecting-cellular-and-humoral-immunity] li:nth-child(2),.chart.iei-subtables[data-category=immunodeficiencies-affecting-cellular-and-humoral-immunity] li:nth-child(2) dl.data-visualization dd.value{--decoration-color:var(--color-immunodeficiencies-affecting-cellular-and-humoral-immunity-600)}.chart-legend.iei-subtables[data-category=immunodeficiencies-affecting-cellular-and-humoral-immunity] li:nth-child(3),.chart.iei-subtables[data-category=immunodeficiencies-affecting-cellular-and-humoral-immunity] li:nth-child(3) dl.data-visualization dd.value{--decoration-color:var(--color-immunodeficiencies-affecting-cellular-and-humoral-immunity-700)}.chart.iei-subtables[data-category=combined-immunodeficiencies-with-associated-or-syndromic-features] li dl.data-visualization dd.value{color:var(--color-white)}.chart.combined-immunodeficiencies-with-associated-or-syndromic-features[data-chart-visualization-shape=square] .visualization-container{border-color:var(--color-combined-immunodeficiencies-with-associated-or-syndromic-features-900)}.chart-legend.iei-subtables[data-category=combined-immunodeficiencies-with-associated-or-syndromic-features] li:first-child,.chart.iei-subtables[data-category=combined-immunodeficiencies-with-associated-or-syndromic-features] li:first-child dl.data-visualization dd.value{--decoration-color:var(--color-combined-immunodeficiencies-with-associated-or-syndromic-features-900)}.chart-legend.iei-subtables[data-category=combined-immunodeficiencies-with-associated-or-syndromic-features] li:nth-child(2),.chart.iei-subtables[data-category=combined-immunodeficiencies-with-associated-or-syndromic-features] li:nth-child(2) dl.data-visualization dd.value{--decoration-color:var(--color-combined-immunodeficiencies-with-associated-or-syndromic-features-800)}.chart-legend.iei-subtables[data-category=combined-immunodeficiencies-with-associated-or-syndromic-features] li:nth-child(3),.chart.iei-subtables[data-category=combined-immunodeficiencies-with-associated-or-syndromic-features] li:nth-child(3) dl.data-visualization dd.value{--decoration-color:var(--color-combined-immunodeficiencies-with-associated-or-syndromic-features-700)}.chart-legend.iei-subtables[data-category=combined-immunodeficiencies-with-associated-or-syndromic-features] li:nth-child(4),.chart.iei-subtables[data-category=combined-immunodeficiencies-with-associated-or-syndromic-features] li:nth-child(4) dl.data-visualization dd.value{--decoration-color:var(--color-combined-immunodeficiencies-with-associated-or-syndromic-features-600)}.chart-legend.iei-subtables[data-category=combined-immunodeficiencies-with-associated-or-syndromic-features] li:nth-child(5),.chart.iei-subtables[data-category=combined-immunodeficiencies-with-associated-or-syndromic-features] li:nth-child(5) dl.data-visualization dd.value{--decoration-color:var(--color-combined-immunodeficiencies-with-associated-or-syndromic-features-500)}.chart-legend.iei-subtables[data-category=combined-immunodeficiencies-with-associated-or-syndromic-features] li:nth-child(6),.chart.iei-subtables[data-category=combined-immunodeficiencies-with-associated-or-syndromic-features] li:nth-child(6) dl.data-visualization dd.value{--decoration-color:var(--color-combined-immunodeficiencies-with-associated-or-syndromic-features-400)}.chart-legend.iei-subtables[data-category=combined-immunodeficiencies-with-associated-or-syndromic-features] li:nth-child(7),.chart.iei-subtables[data-category=combined-immunodeficiencies-with-associated-or-syndromic-features] li:nth-child(7) dl.data-visualization dd.value{--decoration-color:var(--color-combined-immunodeficiencies-with-associated-or-syndromic-features-300);color:var(--color-black)}.chart-legend.iei-subtables[data-category=combined-immunodeficiencies-with-associated-or-syndromic-features] li:nth-child(8),.chart.iei-subtables[data-category=combined-immunodeficiencies-with-associated-or-syndromic-features] li:nth-child(8) dl.data-visualization dd.value{--decoration-color:var(--color-combined-immunodeficiencies-with-associated-or-syndromic-features-200);color:var(--color-black)}.chart-legend.iei-subtables[data-category=combined-immunodeficiencies-with-associated-or-syndromic-features] li:nth-child(9),.chart.iei-subtables[data-category=combined-immunodeficiencies-with-associated-or-syndromic-features] li:nth-child(9) dl.data-visualization dd.value{--decoration-color:var(--color-combined-immunodeficiencies-with-associated-or-syndromic-features-100);color:var(--color-black)}.chart.iei-subtables[data-category=predominantly-antibody-deficiencies] li dl.data-visualization dd.value{color:var(--color-white)}.chart.predominantly-antibody-deficiencies[data-chart-visualization-shape=square] .visualization-container{border-color:var(--color-predominantly-antibody-deficiencies-900)}.chart-legend.iei-subtables[data-category=predominantly-antibody-deficiencies] li:first-child,.chart.iei-subtables[data-category=predominantly-antibody-deficiencies] li:first-child dl.data-visualization dd.value{--decoration-color:var(--color-predominantly-antibody-deficiencies-900)}.chart-legend.iei-subtables[data-category=predominantly-antibody-deficiencies] li:nth-child(2),.chart.iei-subtables[data-category=predominantly-antibody-deficiencies] li:nth-child(2) dl.data-visualization dd.value{--decoration-color:var(--color-predominantly-antibody-deficiencies-200)}.chart-legend.iei-subtables[data-category=predominantly-antibody-deficiencies] li:nth-child(3),.chart.iei-subtables[data-category=predominantly-antibody-deficiencies] li:nth-child(3) dl.data-visualization dd.value{--decoration-color:var(--color-predominantly-antibody-deficiencies-700)}.chart-legend.iei-subtables[data-category=predominantly-antibody-deficiencies] li:nth-child(4),.chart.iei-subtables[data-category=predominantly-antibody-deficiencies] li:nth-child(4) dl.data-visualization dd.value{--decoration-color:var(--color-predominantly-antibody-deficiencies-500)}.chart.iei-subtables[data-category=diseases-of-immune-dysregulation] li dl.data-visualization dd.value{color:var(--color-white)}.chart.diseases-of-immune-dysregulation[data-chart-visualization-shape=square] .visualization-container{border-color:var(--color-diseases-of-immune-dysregulation-900)}.chart-legend.iei-subtables[data-category=diseases-of-immune-dysregulation] li:first-child,.chart.iei-subtables[data-category=diseases-of-immune-dysregulation] li:first-child dl.data-visualization dd.value{--decoration-color:var(--color-diseases-of-immune-dysregulation-900)}.chart-legend.iei-subtables[data-category=diseases-of-immune-dysregulation] li:nth-child(2),.chart.iei-subtables[data-category=diseases-of-immune-dysregulation] li:nth-child(2) dl.data-visualization dd.value{--decoration-color:var(--color-diseases-of-immune-dysregulation-200);color:var(--color-black)}.chart-legend.iei-subtables[data-category=diseases-of-immune-dysregulation] li:nth-child(3),.chart.iei-subtables[data-category=diseases-of-immune-dysregulation] li:nth-child(3) dl.data-visualization dd.value{--decoration-color:var(--color-diseases-of-immune-dysregulation-700)}.chart-legend.iei-subtables[data-category=diseases-of-immune-dysregulation] li:nth-child(4),.chart.iei-subtables[data-category=diseases-of-immune-dysregulation] li:nth-child(4) dl.data-visualization dd.value{--decoration-color:var(--color-diseases-of-immune-dysregulation-500);color:var(--color-black)}.chart-legend.iei-subtables[data-category=diseases-of-immune-dysregulation] li:nth-child(5),.chart.iei-subtables[data-category=diseases-of-immune-dysregulation] li:nth-child(5) dl.data-visualization dd.value{--decoration-color:var(--color-diseases-of-immune-dysregulation-800)}.chart-legend.iei-subtables[data-category=diseases-of-immune-dysregulation] li:nth-child(6),.chart.iei-subtables[data-category=diseases-of-immune-dysregulation] li:nth-child(6) dl.data-visualization dd.value{--decoration-color:var(--color-diseases-of-immune-dysregulation-400);color:var(--color-black)}.chart-legend.iei-subtables[data-category=diseases-of-immune-dysregulation] li:nth-child(7),.chart.iei-subtables[data-category=diseases-of-immune-dysregulation] li:nth-child(7) dl.data-visualization dd.value{--decoration-color:var(--color-diseases-of-immune-dysregulation-100);color:var(--color-black)}.chart-legend.iei-subtables[data-category=congenital-defects-of-phagocyte-number-or-function] li:first-child,.chart.iei-subtables[data-category=congenital-defects-of-phagocyte-number-or-function] li:first-child dl.data-visualization dd.value{--decoration-color:var(--color-congenital-defects-of-phagocyte-number-or-function-900);color:var(--color-white)}.chart.congenital-defects-of-phagocyte-number-or-function[data-chart-visualization-shape=square] .visualization-container{border-color:var(--color-congenital-defects-of-phagocyte-number-or-function-900)}.chart-legend.iei-subtables[data-category=congenital-defects-of-phagocyte-number-or-function] li:nth-child(2),.chart.iei-subtables[data-category=congenital-defects-of-phagocyte-number-or-function] li:nth-child(2) dl.data-visualization dd.value{--decoration-color:var(--color-congenital-defects-of-phagocyte-number-or-function-800);color:var(--color-white)}.chart-legend.iei-subtables[data-category=congenital-defects-of-phagocyte-number-or-function] li:nth-child(3),.chart.iei-subtables[data-category=congenital-defects-of-phagocyte-number-or-function] li:nth-child(3) dl.data-visualization dd.value{--decoration-color:var(--color-congenital-defects-of-phagocyte-number-or-function-600)}.chart-legend.iei-subtables[data-category=congenital-defects-of-phagocyte-number-or-function] li:nth-child(4),.chart.iei-subtables[data-category=congenital-defects-of-phagocyte-number-or-function] li:nth-child(4) dl.data-visualization dd.value{--decoration-color:var(--color-congenital-defects-of-phagocyte-number-or-function-700);color:var(--color-white)}.chart.iei-subtables[data-category=defects-in-intrinsic-and-innate-immunity] li dl.data-visualization dd.value{color:var(--color-white)}.chart.defects-in-intrinsic-and-innate-immunity[data-chart-visualization-shape=square] .visualization-container{border-color:var(--color-defects-in-intrinsic-and-innate-immunity-900)}.chart-legend.iei-subtables[data-category=defects-in-intrinsic-and-innate-immunity] li:first-child,.chart.iei-subtables[data-category=defects-in-intrinsic-and-innate-immunity] li:first-child dl.data-visualization dd.value{--decoration-color:var(--color-defects-in-intrinsic-and-innate-immunity-900)}.chart-legend.iei-subtables[data-category=defects-in-intrinsic-and-innate-immunity] li:nth-child(2),.chart.iei-subtables[data-category=defects-in-intrinsic-and-innate-immunity] li:nth-child(2) dl.data-visualization dd.value{--decoration-color:var(--color-defects-in-intrinsic-and-innate-immunity-400);color:var(--color-black)}.chart-legend.iei-subtables[data-category=defects-in-intrinsic-and-innate-immunity] li:nth-child(3),.chart.iei-subtables[data-category=defects-in-intrinsic-and-innate-immunity] li:nth-child(3) dl.data-visualization dd.value{--decoration-color:var(--color-defects-in-intrinsic-and-innate-immunity-700)}.chart-legend.iei-subtables[data-category=defects-in-intrinsic-and-innate-immunity] li:nth-child(4),.chart.iei-subtables[data-category=defects-in-intrinsic-and-innate-immunity] li:nth-child(4) dl.data-visualization dd.value{--decoration-color:var(--color-defects-in-intrinsic-and-innate-immunity-300);color:var(--color-black)}.chart-legend.iei-subtables[data-category=defects-in-intrinsic-and-innate-immunity] li:nth-child(5),.chart.iei-subtables[data-category=defects-in-intrinsic-and-innate-immunity] li:nth-child(5) dl.data-visualization dd.value{--decoration-color:var(--color-defects-in-intrinsic-and-innate-immunity-500)}.chart-legend.iei-subtables[data-category=defects-in-intrinsic-and-innate-immunity] li:nth-child(6),.chart.iei-subtables[data-category=defects-in-intrinsic-and-innate-immunity] li:nth-child(6) dl.data-visualization dd.value{--decoration-color:var(--color-defects-in-intrinsic-and-innate-immunity-400);color:var(--color-black)}.chart-legend.iei-subtables[data-category=defects-in-intrinsic-and-innate-immunity] li:nth-child(7),.chart.iei-subtables[data-category=defects-in-intrinsic-and-innate-immunity] li:nth-child(7) dl.data-visualization dd.value{--decoration-color:var(--color-defects-in-intrinsic-and-innate-immunity-800)}.chart-legend.iei-subtables[data-category=defects-in-intrinsic-and-innate-immunity] li:nth-child(8),.chart.iei-subtables[data-category=defects-in-intrinsic-and-innate-immunity] li:nth-child(8) dl.data-visualization dd.value{--decoration-color:var(--color-defects-in-intrinsic-and-innate-immunity-100);color:var(--color-black)}.chart-legend.iei-subtables[data-category=defects-in-intrinsic-and-innate-immunity] li:nth-child(9),.chart.iei-subtables[data-category=defects-in-intrinsic-and-innate-immunity] li:nth-child(9) dl.data-visualization dd.value{--decoration-color:var(--color-defects-in-intrinsic-and-innate-immunity-200);color:var(--color-black)}.chart.iei-subtables[data-category=autoinflammatory-disorders] li dl.data-visualization dd.value{color:var(--color-white)}.chart.autoinflammatory-disorders[data-chart-visualization-shape=square] .visualization-container{border-color:var(--color-autoinflammatory-disorders-900)}.chart-legend.iei-subtables[data-category=autoinflammatory-disorders] li:first-child,.chart.iei-subtables[data-category=autoinflammatory-disorders] li:first-child dl.data-visualization dd.value{--decoration-color:var(--color-autoinflammatory-disorders-900)}.chart-legend.iei-subtables[data-category=autoinflammatory-disorders] li:nth-child(2),.chart.iei-subtables[data-category=autoinflammatory-disorders] li:nth-child(2) dl.data-visualization dd.value{--decoration-color:var(--color-autoinflammatory-disorders-300);color:var(--color-black)}.chart-legend.iei-subtables[data-category=autoinflammatory-disorders] li:nth-child(3),.chart.iei-subtables[data-category=autoinflammatory-disorders] li:nth-child(3) dl.data-visualization dd.value{--decoration-color:var(--color-autoinflammatory-disorders-700)}.chart.iei-subtables[data-category=complement-deficiencies] li dl.data-visualization dd.value{color:var(--color-white)}.chart.complement-deficiencies[data-chart-visualization-shape=square] .visualization-container{border-color:var(--color-complement-deficiencies-900)}.chart-legend.iei-subtables[data-category=complement-deficiencies] li:first-child,.chart.iei-subtables[data-category=complement-deficiencies] li:first-child dl.data-visualization dd.value{--decoration-color:var(--color-complement-deficiencies-800)}.chart.iei-subtables[data-category=bone-marrow-failure] li dl.data-visualization dd.value{color:var(--color-white)}.chart.bone-marrow-failure[data-chart-visualization-shape=square] .visualization-container{border-color:var(--color-bone-marrow-failure-900)}.chart-legend.iei-subtables[data-category=bone-marrow-failure] li:first-child,.chart.iei-subtables[data-category=bone-marrow-failure] li:first-child dl.data-visualization dd.value{--decoration-color:var(--color-bone-marrow-failure-700)}.chart.iei-subtables[data-category=phenocopies-of-inborn-errors-of-immunity] li dl.data-visualization dd.value{color:var(--color-white)}.chart.phenocopies-of-inborn-errors-of-immunity[data-chart-visualization-shape=square] .visualization-container{border-color:var(--color-phenocopies-of-inborn-errors-of-immunity-900)}.chart-legend.iei-subtables[data-category=phenocopies-of-inborn-errors-of-immunity] li:first-child,.chart.iei-subtables[data-category=phenocopies-of-inborn-errors-of-immunity] li:first-child dl.data-visualization dd.value{--decoration-color:var(--color-phenocopies-of-inborn-errors-of-immunity-700)}.chart[data-chart-type=part-of-a-whole][data-chart-visualization-shape=square] .visualization-container,.chart[data-chart-type=part-of-a-whole][data-chart-visualization-shape=square] .visualization-unit{border-radius:0}.chart[data-chart-type=part-of-a-whole][data-chart-visualization-shape=square] .visualization-container{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background-color:var(--color-dark-gray-050);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.chart[data-chart-type=part-of-a-whole][data-chart-visualization-shape=square].percentage-of-population-with-primary-immunodeficiency-by-country .visualization-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:calc(var(--gutter) / 2);margin-top:calc(var(--gutter) / 2);overflow:hidden}.chart[data-chart-type=part-of-a-whole][data-chart-visualization-shape=square] li{--width:calc(50% - var(--gutter))}.chart[data-chart-type=part-of-a-whole][data-number-of-columns="5"] li{--width:calc(20% - var(--gutter))}.chart[data-chart-type=part-of-a-whole][data-number-of-columns="4"] li{--width:calc(25% - var(--gutter))}.chart[data-chart-type=part-of-a-whole][data-number-of-columns="3"] li{--width:calc(33.3% - var(--gutter))}.chart[data-chart-type=part-of-a-whole][data-chart-visualization-shape=square].combined-immunodeficiencies-with-associated-or-syndromic-features li{--width:calc(33% - var(--gutter))}.chart[data-chart-type=part-of-a-whole][data-chart-visualization-shape=square].autoinflammatory-disorders li,.chart[data-chart-type=part-of-a-whole][data-chart-visualization-shape=square].diseases-of-immune-dysregulation li{--width:calc(25% - var(--gutter))}.chart[data-chart-type=part-of-a-whole][data-chart-visualization-shape=square].congenital-defects-of-phagocyte-number-or-function li{--width:calc(20% - var(--gutter))}.chart[data-chart-type=part-of-a-whole][data-chart-visualization-shape=square].defects-in-intrinsic-and-innate-immunity li{--width:calc(33% - var(--gutter))}@media (width <= 768px){.report-container .header .table-identifier{display:block;margin-right:0;min-width:none}}.choropleth-map{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--color-white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:var(--gutter);margin-left:auto;margin-right:auto;margin-top:var(--gutter);max-width:1366px;position:relative}.choropleth-map svg.visualization{width:100%}.choropleth-map svg.visualization path{cursor:pointer;stroke:var(--color-white);stroke-width:.75px}.choropleth-map .legend-container{--position-xy:0;background-color:var(--color-dark-gray-050);border-color:var(--color-dark-gray-300);border-style:solid;border-width:1px;bottom:var(--position-xy);color:var(--color-black);left:var(--position-xy);padding:calc(var(--gutter) / 4);position:absolute;z-index:1}.choropleth-map .legend-container .header{display:block;font-family:var(--font-family-secondary);font-size:var(--font-size-body-extra-small);padding-bottom:calc(var(--gutter) / 4);white-space:nowrap}.choropleth-map-color-scale-legend,.choropleth-map-color-scale-legend dl.number-range{--gap:6px}.choropleth-map-color-scale-legend{-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:var(--gap);-moz-column-gap:var(--gap);column-gap:var(--gap);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;row-gap:var(--gap)}.choropleth-map-color-scale-legend li{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.choropleth-map-color-scale-legend dl.number-range{--font-size:var(--font-size-body-extra-small);-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-family:var(--font-family-regular);font-size:var(--font-size);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;line-height:var(--font-size)}.choropleth-map-color-scale-legend dl.number-range dt{display:none}.choropleth-map-color-scale-legend dl.number-range dd{--color-code-width:10px;-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1}.choropleth-map-color-scale-legend dl.number-range dd.color-scale{-ms-flex-preferred-size:var(--color-code-width);flex-basis:var(--color-code-width);width:var(--color-code-width)}.choropleth-map-color-scale-legend dl.number-range dd.range-start{padding-left:var(--gap)}.chart.list,.chart.list dd.count,.chart.list li{--gap:calc(var(--gutter) / 4)}.chart.list{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-color:var(--color-dark-gray-400);border-style:solid;border-width:2px 0;color:var(--color-black);font-family:var(--font-family-regular);font-size:var(--font-size-body-fluid);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:none;padding-bottom:var(--gap);padding-top:var(--gap);row-gap:var(--gap);text-align:left}.chart.list li{border-bottom:1px solid var(--color-dark-gray-300);padding-bottom:var(--gap);width:100%}.chart.list li:last-child{border-bottom:none;padding-bottom:0}.chart.list dl{-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:calc(var(--gutter) / 2);-moz-column-gap:calc(var(--gutter) / 2);column-gap:calc(var(--gutter) / 2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-family:var(--font-family-secondary);font-size:var(--font-size-body-fluid);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:var(--type-scale-major-second)}.chart.list dt{display:none}.chart.list dd{--icon-width:24px;--icon-label-width:15ch;--number-count:8ch;-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative}.chart.list dd.name{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;font-family:var(--font-family-regular)}.chart.list dd.icon{aspect-ratio:1/1;color:var(--color-dark-gray-800);-ms-flex-preferred-size:var(--icon-width);flex-basis:var(--icon-width)}.chart.list dd.icon.decoration{--icon-count:3;aspect-ratio:auto;color:var(--color-dark-gray-400);-ms-flex-preferred-size:calc(var(--icon-width) * var(--icon-count) + 1);flex-basis:calc(var(--icon-width) * var(--icon-count) + 1)}.chart-value-icon-container,.chart.list dd.icon.decoration{--icon-width:8px}.chart-value-icon-container[data-icon=doctor]{--icon-width:15px}.chart-value-icon-container[data-icon=city]{--icon-width:11px}.chart-value-icon-container[data-icon=building]{--icon-width:16px}.chart-value-icon-container{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:calc(var(--icon-width) / 2);-moz-column-gap:calc(var(--icon-width) / 2);column-gap:calc(var(--icon-width) / 2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:calc(var(--gutter) / 4)}.bar .chart-value-icon-container{margin-right:calc(var(--gutter) / 3)}.chart-value-icon-container svg{width:var(--icon-width)}.chart.list dd.icon svg{fill:currentcolor}.chart.list dd.title.region{-ms-flex-preferred-size:var(--icon-label-width);flex-basis:var(--icon-label-width);padding-left:calc(var(--gutter) / 4)}.chart.list dd.count{--decoration-color:var(--color-deep-blue-800);background-color:var(--decoration-color);color:var(--color-white);-ms-flex-preferred-size:var(--number-count);flex-basis:var(--number-count);font-family:var(--font-family-bold);font-size:var(--font-size-h6);line-height:var(--font-size-h6);padding:calc(var(--gap) / 2) var(--gap);text-align:right;white-space:nowrap}.chart.list li:nth-child(2n) dd.count{--decoration-color:var(--color-deep-blue-050);color:var(--color-black)}@media (width <= 768px){.chart.list dd.icon{display:none}}.region-header,.top-reported-defects-by-region,.top-reported-defects-by-region li{--illustration-block-size:76px}.region-header{-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--color-cool-gray-700);border-radius:100%;color:var(--color-cool-gray-050);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:var(--illustration-block-size);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:center;width:var(--illustration-block-size)}.region-header span{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative}.region-header span.image{aspect-ratio:1/1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.region-header svg{--size:75%;--position:calc(50% - var(--size) / 2);fill:currentcolor;height:var(--size);left:var(--position);position:absolute;scale:1;top:var(--position);-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition-duration:var(--speed-normal),var(--speed-normal);transition-duration:var(--speed-normal),var(--speed-normal);-webkit-transition-property:fill,scale;transition-property:fill,scale;-webkit-transition-timing-function:var(--easing-color-or-opacity),var(--easing-exiting);transition-timing-function:var(--easing-color-or-opacity),var(--easing-exiting);width:var(--size)}.region-header span.header{display:none;font-family:var(--font-family-secondary);font-size:var(--font-size-body-fluid);line-height:var(--type-scale-major-second);padding:calc(var(--gutter) / 8)}.region-header:hover{background-color:var(--color-cool-gray-600);color:var(--color-white)}.region-header:hover svg{scale:1.1;-webkit-transition-duration:var(--speed-extra-fast),var(--speed-extra-fast);transition-duration:var(--speed-extra-fast),var(--speed-extra-fast);-webkit-transition-timing-function:var(--easing-color-or-opacity),var(--easing-entering);transition-timing-function:var(--easing-color-or-opacity),var(--easing-entering)}.top-reported-defects-by-region{border-bottom:2px solid var(--color-cool-gray-300);margin-bottom:var(--gutter);margin-top:var(--gutter);min-height:var(--illustration-block-size)}.top-reported-defects-by-region .region-header{--position:0;cursor:pointer;left:var(--position);position:absolute;top:var(--position)}.top-reported-defects-by-region li.container{padding-left:calc(var(--illustration-block-size) + var(--gutter) / 2);position:relative}.top-reported-defects-by-region-list{-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:var(--color-black);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-family:var(--font-family-regular);font-size:var(--font-size-body-fluid);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;line-height:var(--type-scale-major-second)}.top-reported-defects-by-region-list li{--gap:calc(var(--gutter) / 4);-ms-flex-item-align:auto;align-self:auto;border-bottom:1px solid var(--color-cool-gray-100);cursor:pointer;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;padding-bottom:var(--gap);padding-left:calc(var(--gap) * 1);padding-top:var(--gap);-webkit-transition-duration:var(--speed-normal);transition-duration:var(--speed-normal);-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:var(--easing-color-or-opacity);transition-timing-function:var(--easing-color-or-opacity);width:100%}.top-reported-defects-by-region-list li:last-child{border-bottom:none}.top-reported-defects-by-region-list li:hover{background-color:var(--color-cool-gray-050);-webkit-transition-duration:var(--speed-extra-fast);transition-duration:var(--speed-extra-fast)}.top-reported-defects-by-region-list li:hover .content-container span.decoration{display:none}.top-reported-defects-by-region-list li:hover .content-container span.count{-ms-flex-preferred-size:calc(var(--number-count) * 1.5);flex-basis:calc(var(--number-count) * 1.5)}.top-reported-defects-by-region-list li .content-container{-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:calc(var(--gutter) / 2);-moz-column-gap:calc(var(--gutter) / 2);column-gap:calc(var(--gutter) / 2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.top-reported-defects-by-region-list li .content-container span{--number-count:8ch;-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.top-reported-defects-by-region-list li .content-container span.count,.top-reported-defects-by-region-list li .content-container span.decoration,.top-reported-defects-by-region-list li .content-container span.decoration svg{--icon-count:3;--icon-width:8px}.top-reported-defects-by-region-list li .content-container span.count,.top-reported-defects-by-region-list li .content-container span.decoration{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.top-reported-defects-by-region-list li .content-container span.decoration{--icon-count:3;-ms-flex-preferred-size:calc(var(--icon-width) * var(--icon-count) + 1);flex-basis:calc(var(--icon-width) * var(--icon-count) + 1)}.top-reported-defects-by-region-list li .content-container span.decoration svg{color:var(--color-cool-gray-200);fill:currentcolor;width:var(--icon-width)}@media (width <= 768px){.top-reported-defects-by-region-list li .content-container span.decoration{display:none}}.top-reported-defects-by-region-list li .content-container span.count{--gap:calc(var(--gutter) / 4);background-color:var(--color-cool-gray-800);color:var(--color-white);-ms-flex-preferred-size:var(--number-count);flex-basis:var(--number-count);font-family:var(--font-family-bold);font-size:var(--font-size-h6);line-height:var(--font-size-h6);padding:calc(var(--gap) / 2) var(--gap);text-align:right;white-space:nowrap}.top-reported-defects-by-region-list li:nth-child(2n) .content-container span.count{background-color:var(--color-cool-gray-100);color:var(--color-black)}.chart-side-by-side-layout-container{-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:var(--gutter);margin-top:var(--gutter);row-gap:var(--gutter)}.chart-side-by-side-layout-container .chart[data-chart-type=horizontal-bar]{margin-bottom:0;margin-top:0}.chart-side-by-side-cell{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.chart-side-by-side-cell-key-takeaway{-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;max-width:275px;min-width:200px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-top:var(--gutter)}.chart-side-by-side-cell-key-takeaway .chart-header{margin-bottom:0!important;margin-top:0!important}[data-color-scheme=bright-blue] .chart-value-icon-container svg,[data-color-scheme=cool-gray] .chart-value-icon-container svg,[data-color-scheme=red] .chart-value-icon-container svg,[data-color-scheme=yellow] .chart-value-icon-container svg{fill:var(--color-white)}.chart-side-by-side-cell-key-takeaway .chart-header em{display:block;font-family:var(--font-family-secondary);font-size:150%;font-style:normal}@media (width <= 768px){.chart-side-by-side-layout-container{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;row-gap:calc(var(--gutter) / 2)}.chart-side-by-side-cell{-ms-flex-preferred-size:100%;flex-basis:100%}.chart-side-by-side-cell-key-takeaway{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;max-width:none;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;padding-top:0}.chart-side-by-side-cell-key-takeaway .chart-header em{display:inline;font-size:100%}}dl.data-visualization dd.label.use-flag-icon[data-country-code],dl.data-visualization dd.label.use-flag-icon[data-country-code]:before{--flag-width:21px;--flag-height:16px}dl.data-visualization dd.label.use-flag-icon[data-country-code]{padding-left:calc(var(--flag-width) + var(--gutter) / 4)}.percentage-of-population-with-primary-immunodeficiency-by-country dl.data-visualization dd.label.use-flag-icon[data-country-code]{padding-left:0;padding-top:calc(var(--flag-height) + var(--gutter) / 4)}dl.data-visualization dd.label.use-flag-icon[data-country-code]:before{background-position-x:0;background-position-y:0;background-repeat:no-repeat;background-size:cover;content:"";height:var(--flag-height);left:0;position:absolute;top:.15em;width:var(--flag-width)}.percentage-of-population-with-primary-immunodeficiency-by-country dl.data-visualization dd.label.use-flag-icon[data-country-code]:before{left:calc(50% - var(--flag-width) / 2);top:0}dl.data-visualization dd.label.use-flag-icon[data-country-code=ad]:before{background-image:url(/img/country-flags/4x3/ad.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=ae]:before{background-image:url(/img/country-flags/4x3/ae.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=af]:before{background-image:url(/img/country-flags/4x3/af.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=ag]:before{background-image:url(/img/country-flags/4x3/ag.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=ai]:before{background-image:url(/img/country-flags/4x3/ai.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=al]:before{background-image:url(/img/country-flags/4x3/al.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=am]:before{background-image:url(/img/country-flags/4x3/am.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=ao]:before{background-image:url(/img/country-flags/4x3/ao.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=aq]:before{background-image:url(/img/country-flags/4x3/aq.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=ar]:before{background-image:url(/img/country-flags/4x3/ar.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=as]:before{background-image:url(/img/country-flags/4x3/as.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=at]:before{background-image:url(/img/country-flags/4x3/at.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=au]:before{background-image:url(/img/country-flags/4x3/au.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=aw]:before{background-image:url(/img/country-flags/4x3/aw.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=ax]:before{background-image:url(/img/country-flags/4x3/ax.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=az]:before{background-image:url(/img/country-flags/4x3/az.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=ba]:before{background-image:url(/img/country-flags/4x3/ba.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=bb]:before{background-image:url(/img/country-flags/4x3/bb.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=bd]:before{background-image:url(/img/country-flags/4x3/bd.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=be]:before{background-image:url(/img/country-flags/4x3/be.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=bf]:before{background-image:url(/img/country-flags/4x3/bf.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=bg]:before{background-image:url(/img/country-flags/4x3/bg.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=bh]:before{background-image:url(/img/country-flags/4x3/bh.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=bi]:before{background-image:url(/img/country-flags/4x3/bi.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=bj]:before{background-image:url(/img/country-flags/4x3/bj.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=bl]:before{background-image:url(/img/country-flags/4x3/bl.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=bm]:before{background-image:url(/img/country-flags/4x3/bm.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=bn]:before{background-image:url(/img/country-flags/4x3/bn.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=bo]:before{background-image:url(/img/country-flags/4x3/bo.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=bq]:before{background-image:url(/img/country-flags/4x3/bq.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=br]:before{background-image:url(/img/country-flags/4x3/br.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=bs]:before{background-image:url(/img/country-flags/4x3/bs.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=bt]:before{background-image:url(/img/country-flags/4x3/bt.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=bv]:before{background-image:url(/img/country-flags/4x3/bv.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=bw]:before{background-image:url(/img/country-flags/4x3/bw.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=by]:before{background-image:url(/img/country-flags/4x3/by.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=bz]:before{background-image:url(/img/country-flags/4x3/bz.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=ca]:before{background-image:url(/img/country-flags/4x3/ca.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=cc]:before{background-image:url(/img/country-flags/4x3/cc.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=cd]:before{background-image:url(/img/country-flags/4x3/cd.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=cf]:before{background-image:url(/img/country-flags/4x3/cf.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=cg]:before{background-image:url(/img/country-flags/4x3/cg.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=ch]:before{background-image:url(/img/country-flags/4x3/ch.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=ci]:before{background-image:url(/img/country-flags/4x3/ci.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=ck]:before{background-image:url(/img/country-flags/4x3/ck.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=cl]:before{background-image:url(/img/country-flags/4x3/cl.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=cm]:before{background-image:url(/img/country-flags/4x3/cm.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=cn]:before{background-image:url(/img/country-flags/4x3/cn.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=co]:before{background-image:url(/img/country-flags/4x3/co.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=cr]:before{background-image:url(/img/country-flags/4x3/cr.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=cu]:before{background-image:url(/img/country-flags/4x3/cu.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=cv]:before{background-image:url(/img/country-flags/4x3/cv.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=cw]:before{background-image:url(/img/country-flags/4x3/cw.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=cx]:before{background-image:url(/img/country-flags/4x3/cx.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=cy]:before{background-image:url(/img/country-flags/4x3/cy.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=cz]:before{background-image:url(/img/country-flags/4x3/cz.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=de]:before{background-image:url(/img/country-flags/4x3/de.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=dj]:before{background-image:url(/img/country-flags/4x3/dj.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=dk]:before{background-image:url(/img/country-flags/4x3/dk.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=dm]:before{background-image:url(/img/country-flags/4x3/dm.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=do]:before{background-image:url(/img/country-flags/4x3/do.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=dz]:before{background-image:url(/img/country-flags/4x3/dz.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=ec]:before{background-image:url(/img/country-flags/4x3/ec.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=ee]:before{background-image:url(/img/country-flags/4x3/ee.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=eg]:before{background-image:url(/img/country-flags/4x3/eg.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=eh]:before{background-image:url(/img/country-flags/4x3/eh.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=er]:before{background-image:url(/img/country-flags/4x3/er.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=es]:before{background-image:url(/img/country-flags/4x3/es.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=et]:before{background-image:url(/img/country-flags/4x3/et.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=fi]:before{background-image:url(/img/country-flags/4x3/fi.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=fj]:before{background-image:url(/img/country-flags/4x3/fj.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=fk]:before{background-image:url(/img/country-flags/4x3/fk.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=fm]:before{background-image:url(/img/country-flags/4x3/fm.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=fo]:before{background-image:url(/img/country-flags/4x3/fo.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=fr]:before{background-image:url(/img/country-flags/4x3/fr.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=ga]:before{background-image:url(/img/country-flags/4x3/ga.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=gb]:before{background-image:url(/img/country-flags/4x3/gb.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=gd]:before{background-image:url(/img/country-flags/4x3/gd.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=gf]:before{background-image:url(/img/country-flags/4x3/gf.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=gg]:before{background-image:url(/img/country-flags/4x3/gg.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=gh]:before{background-image:url(/img/country-flags/4x3/gh.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=gi]:before{background-image:url(/img/country-flags/4x3/gi.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=gl]:before{background-image:url(/img/country-flags/4x3/gl.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=gm]:before{background-image:url(/img/country-flags/4x3/gm.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=gn]:before{background-image:url(/img/country-flags/4x3/gn.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=gp]:before{background-image:url(/img/country-flags/4x3/gp.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=gq]:before{background-image:url(/img/country-flags/4x3/gq.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=gr]:before{background-image:url(/img/country-flags/4x3/gr.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=gs]:before{background-image:url(/img/country-flags/4x3/gs.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=gt]:before{background-image:url(/img/country-flags/4x3/gt.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=gu]:before{background-image:url(/img/country-flags/4x3/gu.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=gw]:before{background-image:url(/img/country-flags/4x3/gw.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=gy]:before{background-image:url(/img/country-flags/4x3/gy.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=hk]:before{background-image:url(/img/country-flags/4x3/hk.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=hm]:before{background-image:url(/img/country-flags/4x3/hm.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=hn]:before{background-image:url(/img/country-flags/4x3/hn.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=hr]:before{background-image:url(/img/country-flags/4x3/hr.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=ht]:before{background-image:url(/img/country-flags/4x3/ht.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=hu]:before{background-image:url(/img/country-flags/4x3/hu.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=id]:before{background-image:url(/img/country-flags/4x3/id.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=ie]:before{background-image:url(/img/country-flags/4x3/ie.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=il]:before{background-image:url(/img/country-flags/4x3/il.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=im]:before{background-image:url(/img/country-flags/4x3/im.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=in]:before{background-image:url(/img/country-flags/4x3/in.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=io]:before{background-image:url(/img/country-flags/4x3/io.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=iq]:before{background-image:url(/img/country-flags/4x3/iq.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=ir]:before{background-image:url(/img/country-flags/4x3/ir.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=is]:before{background-image:url(/img/country-flags/4x3/is.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=it]:before{background-image:url(/img/country-flags/4x3/it.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=je]:before{background-image:url(/img/country-flags/4x3/je.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=jm]:before{background-image:url(/img/country-flags/4x3/jm.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=jo]:before{background-image:url(/img/country-flags/4x3/jo.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=jp]:before{background-image:url(/img/country-flags/4x3/jp.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=ke]:before{background-image:url(/img/country-flags/4x3/ke.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=kg]:before{background-image:url(/img/country-flags/4x3/kg.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=kh]:before{background-image:url(/img/country-flags/4x3/kh.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=ki]:before{background-image:url(/img/country-flags/4x3/ki.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=km]:before{background-image:url(/img/country-flags/4x3/km.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=kn]:before{background-image:url(/img/country-flags/4x3/kn.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=kp]:before{background-image:url(/img/country-flags/4x3/kp.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=kr]:before{background-image:url(/img/country-flags/4x3/kr.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=kw]:before{background-image:url(/img/country-flags/4x3/kw.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=ky]:before{background-image:url(/img/country-flags/4x3/ky.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=kz]:before{background-image:url(/img/country-flags/4x3/kz.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=la]:before{background-image:url(/img/country-flags/4x3/la.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=lb]:before{background-image:url(/img/country-flags/4x3/lb.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=lc]:before{background-image:url(/img/country-flags/4x3/lc.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=li]:before{background-image:url(/img/country-flags/4x3/li.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=lk]:before{background-image:url(/img/country-flags/4x3/lk.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=lr]:before{background-image:url(/img/country-flags/4x3/lr.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=ls]:before{background-image:url(/img/country-flags/4x3/ls.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=lt]:before{background-image:url(/img/country-flags/4x3/lt.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=lu]:before{background-image:url(/img/country-flags/4x3/lu.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=lv]:before{background-image:url(/img/country-flags/4x3/lv.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=ly]:before{background-image:url(/img/country-flags/4x3/ly.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=ma]:before{background-image:url(/img/country-flags/4x3/ma.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=mc]:before{background-image:url(/img/country-flags/4x3/mc.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=md]:before{background-image:url(/img/country-flags/4x3/md.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=me]:before{background-image:url(/img/country-flags/4x3/me.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=mf]:before{background-image:url(/img/country-flags/4x3/mf.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=mg]:before{background-image:url(/img/country-flags/4x3/mg.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=mh]:before{background-image:url(/img/country-flags/4x3/mh.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=mk]:before{background-image:url(/img/country-flags/4x3/mk.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=ml]:before{background-image:url(/img/country-flags/4x3/ml.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=mm]:before{background-image:url(/img/country-flags/4x3/mm.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=mn]:before{background-image:url(/img/country-flags/4x3/mn.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=mo]:before{background-image:url(/img/country-flags/4x3/mo.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=mp]:before{background-image:url(/img/country-flags/4x3/mp.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=mq]:before{background-image:url(/img/country-flags/4x3/mq.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=mr]:before{background-image:url(/img/country-flags/4x3/mr.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=ms]:before{background-image:url(/img/country-flags/4x3/ms.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=mt]:before{background-image:url(/img/country-flags/4x3/mt.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=mu]:before{background-image:url(/img/country-flags/4x3/mu.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=mv]:before{background-image:url(/img/country-flags/4x3/mv.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=mw]:before{background-image:url(/img/country-flags/4x3/mw.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=mx]:before{background-image:url(/img/country-flags/4x3/mx.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=my]:before{background-image:url(/img/country-flags/4x3/my.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=mz]:before{background-image:url(/img/country-flags/4x3/mz.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=na]:before{background-image:url(/img/country-flags/4x3/na.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=nc]:before{background-image:url(/img/country-flags/4x3/nc.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=ne]:before{background-image:url(/img/country-flags/4x3/ne.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=nf]:before{background-image:url(/img/country-flags/4x3/nf.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=ng]:before{background-image:url(/img/country-flags/4x3/ng.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=ni]:before{background-image:url(/img/country-flags/4x3/ni.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=nl]:before{background-image:url(/img/country-flags/4x3/nl.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=no]:before{background-image:url(/img/country-flags/4x3/no.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=np]:before{background-image:url(/img/country-flags/4x3/np.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=nr]:before{background-image:url(/img/country-flags/4x3/nr.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=nu]:before{background-image:url(/img/country-flags/4x3/nu.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=nz]:before{background-image:url(/img/country-flags/4x3/nz.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=om]:before{background-image:url(/img/country-flags/4x3/om.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=pa]:before{background-image:url(/img/country-flags/4x3/pa.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=pe]:before{background-image:url(/img/country-flags/4x3/pe.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=pf]:before{background-image:url(/img/country-flags/4x3/pf.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=pg]:before{background-image:url(/img/country-flags/4x3/pg.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=ph]:before{background-image:url(/img/country-flags/4x3/ph.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=pk]:before{background-image:url(/img/country-flags/4x3/pk.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=pl]:before{background-image:url(/img/country-flags/4x3/pl.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=pm]:before{background-image:url(/img/country-flags/4x3/pm.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=pn]:before{background-image:url(/img/country-flags/4x3/pn.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=pr]:before{background-image:url(/img/country-flags/4x3/pr.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=ps]:before{background-image:url(/img/country-flags/4x3/ps.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=pt]:before{background-image:url(/img/country-flags/4x3/pt.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=pw]:before{background-image:url(/img/country-flags/4x3/pw.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=py]:before{background-image:url(/img/country-flags/4x3/py.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=qa]:before{background-image:url(/img/country-flags/4x3/qa.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=re]:before{background-image:url(/img/country-flags/4x3/re.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=ro]:before{background-image:url(/img/country-flags/4x3/ro.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=rs]:before{background-image:url(/img/country-flags/4x3/rs.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=ru]:before{background-image:url(/img/country-flags/4x3/ru.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=rw]:before{background-image:url(/img/country-flags/4x3/rw.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=sa]:before{background-image:url(/img/country-flags/4x3/sa.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=sb]:before{background-image:url(/img/country-flags/4x3/sb.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=sc]:before{background-image:url(/img/country-flags/4x3/sc.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=sd]:before{background-image:url(/img/country-flags/4x3/sd.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=se]:before{background-image:url(/img/country-flags/4x3/se.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=sg]:before{background-image:url(/img/country-flags/4x3/sg.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=sh]:before{background-image:url(/img/country-flags/4x3/sh.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=si]:before{background-image:url(/img/country-flags/4x3/si.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=sj]:before{background-image:url(/img/country-flags/4x3/sj.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=sk]:before{background-image:url(/img/country-flags/4x3/sk.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=sl]:before{background-image:url(/img/country-flags/4x3/sl.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=sm]:before{background-image:url(/img/country-flags/4x3/sm.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=sn]:before{background-image:url(/img/country-flags/4x3/sn.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=so]:before{background-image:url(/img/country-flags/4x3/so.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=sr]:before{background-image:url(/img/country-flags/4x3/sr.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=ss]:before{background-image:url(/img/country-flags/4x3/ss.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=st]:before{background-image:url(/img/country-flags/4x3/st.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=sv]:before{background-image:url(/img/country-flags/4x3/sv.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=sx]:before{background-image:url(/img/country-flags/4x3/sx.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=sy]:before{background-image:url(/img/country-flags/4x3/sy.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=sz]:before{background-image:url(/img/country-flags/4x3/sz.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=tc]:before{background-image:url(/img/country-flags/4x3/tc.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=td]:before{background-image:url(/img/country-flags/4x3/td.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=tf]:before{background-image:url(/img/country-flags/4x3/tf.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=tg]:before{background-image:url(/img/country-flags/4x3/tg.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=th]:before{background-image:url(/img/country-flags/4x3/th.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=tj]:before{background-image:url(/img/country-flags/4x3/tj.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=tk]:before{background-image:url(/img/country-flags/4x3/tk.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=tl]:before{background-image:url(/img/country-flags/4x3/tl.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=tm]:before{background-image:url(/img/country-flags/4x3/tm.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=tn]:before{background-image:url(/img/country-flags/4x3/tn.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=to]:before{background-image:url(/img/country-flags/4x3/to.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=tr]:before{background-image:url(/img/country-flags/4x3/tr.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=tt]:before{background-image:url(/img/country-flags/4x3/tt.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=tv]:before{background-image:url(/img/country-flags/4x3/tv.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=tw]:before{background-image:url(/img/country-flags/4x3/tw.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=tz]:before{background-image:url(/img/country-flags/4x3/tz.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=ua]:before{background-image:url(/img/country-flags/4x3/ua.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=ug]:before{background-image:url(/img/country-flags/4x3/ug.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=um]:before{background-image:url(/img/country-flags/4x3/um.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=us]:before{background-image:url(/img/country-flags/4x3/us.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=uy]:before{background-image:url(/img/country-flags/4x3/uy.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=uz]:before{background-image:url(/img/country-flags/4x3/uz.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=va]:before{background-image:url(/img/country-flags/4x3/va.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=vc]:before{background-image:url(/img/country-flags/4x3/vc.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=ve]:before{background-image:url(/img/country-flags/4x3/ve.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=vg]:before{background-image:url(/img/country-flags/4x3/vg.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=vi]:before{background-image:url(/img/country-flags/4x3/vi.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=vn]:before{background-image:url(/img/country-flags/4x3/vn.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=vu]:before{background-image:url(/img/country-flags/4x3/vu.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=wf]:before{background-image:url(/img/country-flags/4x3/wf.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=ws]:before{background-image:url(/img/country-flags/4x3/ws.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=xk]:before{background-image:url(/img/country-flags/4x3/xk.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=ye]:before{background-image:url(/img/country-flags/4x3/ye.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=yt]:before{background-image:url(/img/country-flags/4x3/yt.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=za]:before{background-image:url(/img/country-flags/4x3/za.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=zm]:before{background-image:url(/img/country-flags/4x3/zm.svg)}dl.data-visualization dd.label.use-flag-icon[data-country-code=zw]:before{background-image:url(/img/country-flags/4x3/zw.svg)}.country-list{-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:.2em;-moz-column-gap:.2em;column-gap:.2em;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.country-list li{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.country-list li:first-child:not(li[data-is-in-dataset=false]):before,.country-list:before{font-family:var(--font-family-bold)}.country-list:before{content:attr(data-region) ": \0020"}.country-list li:not(:last-child):after{color:var(--color-black)!important;content:","}.country-list li[data-is-in-dataset=false]{color:var(--color-dark-gray-500)}ul.country-list li[data-is-in-dataset=false]:not(li[data-is-in-dataset=false]~li[data-is-in-dataset=false]):before{color:var(--color-red-500);content:"Countries/Territories with no data: "}.dynamic-chart-cards,.dynamic-chart-cards .card{--gap:calc(var(--gutter) / 2);--card-width:25%}@media (width <= 1600px){.dynamic-chart-cards,.dynamic-chart-cards .card{--card-width:50%}}.dynamic-chart-cards{-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-column-gap:var(--gap);-moz-column-gap:var(--gap);column-gap:var(--gap);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;row-gap:var(--gap)}.dynamic-chart-cards .card{--padding:calc(var(--gap) * 1.5);--width:calc(var(--card-width) - var(--gap));-ms-flex-item-align:auto;align-self:auto;background-color:var(--color-dark-gray-900);border-color:var(--color-black);border-radius:var(--rounded-corners-medium);border-style:solid;border-width:1px;-webkit-box-shadow:none;box-shadow:none;color:var(--color-white);cursor:pointer;-ms-flex-preferred-size:var(--width);flex-basis:var(--width);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;max-width:var(--width);padding:var(--padding) var(--padding) calc(var(--padding) / 4);-webkit-transition-duration:var(--speed-normal),var(--speed-slow);transition-duration:var(--speed-normal),var(--speed-slow);-webkit-transition-property:background-color,border-color,-webkit-box-shadow;transition-property:background-color,border-color,-webkit-box-shadow;transition-property:background-color,border-color,box-shadow;transition-property:background-color,border-color,box-shadow,-webkit-box-shadow;-webkit-transition-timing-function:var(--easing-color-or-opacity),var(--easing-color-or-opacity);transition-timing-function:var(--easing-color-or-opacity),var(--easing-color-or-opacity)}.dynamic-chart-cards .card:hover{background-color:var(--color-dark-gray-800);-webkit-box-shadow:var(--shadow-elevation-medium);box-shadow:var(--shadow-elevation-medium);-webkit-transition-duration:var(--speed-super-fast),var(--speed-extra-fast);transition-duration:var(--speed-super-fast),var(--speed-extra-fast);-webkit-transition-timing-function:var(--easing-color-or-opacity),var(--easing-entering);transition-timing-function:var(--easing-color-or-opacity),var(--easing-entering)}.dynamic-chart-cards .card h3,.dynamic-chart-cards .card p{color:var(--color-white);font-size:var(--font-size-body-fluid)}.dynamic-chart-cards .card p{line-height:var(--type-scale-perfect-fourth)}.dynamic-chart-cards .media{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;aspect-ratio:16/9;background-color:var(--color-dark-gray-800);background-position-x:center;background-position-y:center;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:relative;-webkit-transition-duration:var(--speed-normal);transition-duration:var(--speed-normal);-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:var(--easing-exiting);transition-timing-function:var(--easing-exiting)}.dynamic-chart-cards .card:hover .media{background-color:var(--color-dark-gray-900);-webkit-transition-duration:var(--speed-extra-fast);transition-duration:var(--speed-extra-fast);-webkit-transition-timing-function:var(--easing-entering);transition-timing-function:var(--easing-entering)}.dynamic-chart-cards .media svg{--size:calc(100% / 3 * 2);--position:calc(50% - var(--size) / 2);aspect-ratio:1/1;fill:currentcolor;height:var(--size);left:var(--position);position:absolute;top:var(--position);width:var(--size)}.dynamic-chart-cards .card.patient-diagnosis-and-treatment-modalities .media{background-image:linear-gradient(45deg,hsl(343deg 91% 37%),hsl(346deg 77% 41%) 1%,hsl(347deg 69% 44%) 4%,hsl(348deg 63% 47%) 10%,hsl(349deg 59% 50%) 25%,hsl(349deg 61% 53%) 51%,hsl(349deg 64% 55%) 72%,hsl(350deg 67% 58%) 85%,hsl(350deg 71% 60%) 94%,hsl(350deg 75% 63%))}.dynamic-chart-cards .card.patient-demographics .media{background-image:linear-gradient(45deg,hsl(219deg 61% 18%),hsl(220deg 49% 22%) 1%,hsl(220deg 42% 26%) 4%,hsl(220deg 36% 30%) 10%,hsl(220deg 32% 34%) 25%,hsl(220deg 29% 38%) 51%,hsl(219deg 26% 42%) 72%,hsl(219deg 23% 46%) 85%,hsl(218deg 21% 50%) 94%,hsl(218deg 23% 54%))}.dynamic-chart-cards .card.physician-demographics .media{background-image:linear-gradient(45deg,hsl(30deg 100% 50%),hsl(32deg 100% 50%) 1%,hsl(35deg 100% 50%) 4%,hsl(37deg 100% 50%) 10%,hsl(40deg 100% 50%) 25%,hsl(42deg 100% 50%) 51%,hsl(45deg 100% 50%) 72%,hsl(47deg 100% 50%) 85%,hsl(49deg 100% 51%) 94%,hsl(51deg 100% 54%))}.iuis-classification-numbers-art{--gap:calc(var(--gutter) / 2);-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:var(--gap);-moz-column-gap:var(--gap);column-gap:var(--gap);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:var(--font-family-secondary);font-size:var(--font-size-h5-fluid);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:var(--font-size-h5-fluid);padding-left:var(--gap);padding-right:var(--gap);row-gap:calc(var(--gap) / 2);text-align:center;text-shadow:var(--text-shadow-black)}.iuis-classification-numbers-art li{--number-of-items:10;-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:calc(100% / var(--number-of-items) * 2 - var(--gap));flex-basis:calc(100% / var(--number-of-items) * 2 - var(--gap));-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.iuis-classification-numbers-art li:first-child{color:var(--color-immunodeficiencies-affecting-cellular-and-humoral-immunity-500)}.iuis-classification-numbers-art li:nth-child(2){color:var(--color-combined-immunodeficiencies-with-associated-or-syndromic-features-400)}.iuis-classification-numbers-art li:nth-child(3){color:var(--color-predominantly-antibody-deficiencies-400)}.iuis-classification-numbers-art li:nth-child(4){color:var(--color-diseases-of-immune-dysregulation-400)}.iuis-classification-numbers-art li:nth-child(5){color:var(--color-congenital-defects-of-phagocyte-number-or-function-400)}.iuis-classification-numbers-art li:nth-child(6){color:var(--color-defects-in-intrinsic-and-innate-immunity-400)}.iuis-classification-numbers-art li:nth-child(7){color:var(--color-autoinflammatory-disorders-400)}.iuis-classification-numbers-art li:nth-child(8){color:var(--color-complement-deficiencies-400)}.iuis-classification-numbers-art li:nth-child(9){color:var(--color-bone-marrow-failure-400)}.iuis-classification-numbers-art li:nth-child(10){color:var(--color-phenocopies-of-inborn-errors-of-immunity-400)}.top-10-defects.chart[data-chart-type=horizontal-bar] li{-ms-flex-preferred-size:100%!important;flex-basis:100%!important}.top-10-defects.chart[data-chart-type=horizontal-bar] .visualization-container .bar,.top-10-physicians-by-number-of-defects-reported.chart[data-chart-type=horizontal-bar] .visualization-container .bar,.top-10-physicians-by-number-of-insights-patients.chart[data-chart-type=horizontal-bar] .visualization-container .bar{background-color:var(--color-cool-gray-900)}.top-10-defects.chart[data-chart-type=horizontal-bar] li:nth-child(2) .visualization-container .bar,.top-10-physicians-by-number-of-defects-reported.chart[data-chart-type=horizontal-bar] li:nth-child(2) .visualization-container .bar,.top-10-physicians-by-number-of-insights-patients.chart[data-chart-type=horizontal-bar] li:nth-child(2) .visualization-container .bar{background-color:var(--color-cool-gray-800)}.top-10-defects.chart[data-chart-type=horizontal-bar] li:nth-child(3) .visualization-container .bar,.top-10-physicians-by-number-of-defects-reported.chart[data-chart-type=horizontal-bar] li:nth-child(3) .visualization-container .bar,.top-10-physicians-by-number-of-insights-patients.chart[data-chart-type=horizontal-bar] li:nth-child(3) .visualization-container .bar{background-color:var(--color-cool-gray-700)}.top-10-defects.chart[data-chart-type=horizontal-bar] li:nth-child(4) .visualization-container .bar,.top-10-physicians-by-number-of-defects-reported.chart[data-chart-type=horizontal-bar] li:nth-child(4) .visualization-container .bar,.top-10-physicians-by-number-of-insights-patients.chart[data-chart-type=horizontal-bar] li:nth-child(4) .visualization-container .bar{background-color:var(--color-cool-gray-600)}.top-10-defects.chart[data-chart-type=horizontal-bar] li:nth-child(5) .visualization-container .bar,.top-10-physicians-by-number-of-defects-reported.chart[data-chart-type=horizontal-bar] li:nth-child(5) .visualization-container .bar,.top-10-physicians-by-number-of-insights-patients.chart[data-chart-type=horizontal-bar] li:nth-child(5) .visualization-container .bar{background-color:var(--color-cool-gray-500)}.top-10-defects.chart[data-chart-type=horizontal-bar] li:nth-child(6) .visualization-container .bar,.top-10-physicians-by-number-of-defects-reported.chart[data-chart-type=horizontal-bar] li:nth-child(6) .visualization-container .bar,.top-10-physicians-by-number-of-insights-patients.chart[data-chart-type=horizontal-bar] li:nth-child(6) .visualization-container .bar{background-color:var(--color-cool-gray-400)}.top-10-defects.chart[data-chart-type=horizontal-bar] li:nth-child(7) .visualization-container .bar,.top-10-physicians-by-number-of-defects-reported.chart[data-chart-type=horizontal-bar] li:nth-child(7) .visualization-container .bar,.top-10-physicians-by-number-of-insights-patients.chart[data-chart-type=horizontal-bar] li:nth-child(7) .visualization-container .bar{background-color:var(--color-cool-gray-300)}.top-10-defects.chart[data-chart-type=horizontal-bar] li:nth-child(8) .visualization-container .bar,.top-10-physicians-by-number-of-defects-reported.chart[data-chart-type=horizontal-bar] li:nth-child(8) .visualization-container .bar,.top-10-physicians-by-number-of-insights-patients.chart[data-chart-type=horizontal-bar] li:nth-child(8) .visualization-container .bar{background-color:var(--color-cool-gray-200)}.top-10-defects.chart[data-chart-type=horizontal-bar] li:nth-child(10) .visualization-container .bar,.top-10-defects.chart[data-chart-type=horizontal-bar] li:nth-child(9) .visualization-container .bar,.top-10-physicians-by-number-of-defects-reported.chart[data-chart-type=horizontal-bar] li:nth-child(10) .visualization-container .bar,.top-10-physicians-by-number-of-defects-reported.chart[data-chart-type=horizontal-bar] li:nth-child(9) .visualization-container .bar,.top-10-physicians-by-number-of-insights-patients.chart[data-chart-type=horizontal-bar] li:nth-child(10) .visualization-container .bar,.top-10-physicians-by-number-of-insights-patients.chart[data-chart-type=horizontal-bar] li:nth-child(9) .visualization-container .bar{background-color:var(--color-cool-gray-100)}.top-10-countries-by-number-of-patients.chart[data-chart-type=horizontal-bar] .visualization-container .bar{background-color:var(--color-cool-gray-500)}.top-10-countries-by-number-of-participating-physicians.chart[data-chart-type=horizontal-bar] .visualization-container .bar{background-color:var(--color-yellow-900)}.top-10-cities-by-number-of-participating-physicians.chart[data-chart-type=horizontal-bar] .visualization-container .bar{background-color:var(--color-yellow-600)}.top-10-institutions-by-number-of-participating-physicians.chart[data-chart-type=horizontal-bar] .visualization-container .bar{background-color:var(--color-yellow-700)}.top-10-physicians-by-number-of-defects-reported.chart[data-chart-type=horizontal-bar] .visualization-container .bar{background-color:var(--color-cool-gray-900)}.top-10-physicians-by-number-of-patients-followed.chart[data-chart-type=horizontal-bar] .visualization-container .bar{background-color:var(--color-red-900)}.top-10-physicians-by-number-of-patients-followed.chart[data-chart-type=horizontal-bar] li:nth-child(2) .visualization-container .bar{background-color:var(--color-red-800)}.top-10-physicians-by-number-of-patients-followed.chart[data-chart-type=horizontal-bar] li:nth-child(3) .visualization-container .bar{background-color:var(--color-red-700)}.top-10-physicians-by-number-of-patients-followed.chart[data-chart-type=horizontal-bar] li:nth-child(4) .visualization-container .bar{background-color:var(--color-red-600)}.top-10-physicians-by-number-of-patients-followed.chart[data-chart-type=horizontal-bar] li:nth-child(5) .visualization-container .bar{background-color:var(--color-red-500)}.top-10-physicians-by-number-of-patients-followed.chart[data-chart-type=horizontal-bar] li:nth-child(6) .visualization-container .bar{background-color:var(--color-red-400)}.top-10-physicians-by-number-of-patients-followed.chart[data-chart-type=horizontal-bar] li:nth-child(7) .visualization-container .bar{background-color:var(--color-red-300)}.top-10-physicians-by-number-of-patients-followed.chart[data-chart-type=horizontal-bar] li:nth-child(8) .visualization-container .bar{background-color:var(--color-red-200)}.top-10-physicians-by-number-of-patients-followed.chart[data-chart-type=horizontal-bar] li:nth-child(9) .visualization-container .bar{background-color:var(--color-red-100)}.top-10-physicians-by-number-of-patients-followed.chart[data-chart-type=horizontal-bar] li:nth-child(10) .visualization-container .bar{background-color:var(--color-red-050)}.top-10-physicians-by-number-of-patients-with-pi-defect.chart[data-chart-type=horizontal-bar] .visualization-container .bar{background-color:var(--color-deep-blue-900)}.top-10-physicians-by-number-of-patients-with-pi-defect.chart[data-chart-type=horizontal-bar] li:nth-child(2) .visualization-container .bar{background-color:var(--color-deep-blue-800)}.top-10-physicians-by-number-of-patients-with-pi-defect.chart[data-chart-type=horizontal-bar] li:nth-child(3) .visualization-container .bar{background-color:var(--color-deep-blue-700)}.top-10-physicians-by-number-of-patients-with-pi-defect.chart[data-chart-type=horizontal-bar] li:nth-child(4) .visualization-container .bar{background-color:var(--color-deep-blue-600)}.top-10-physicians-by-number-of-patients-with-pi-defect.chart[data-chart-type=horizontal-bar] li:nth-child(5) .visualization-container .bar{background-color:var(--color-deep-blue-500)}.top-10-physicians-by-number-of-patients-with-pi-defect.chart[data-chart-type=horizontal-bar] li:nth-child(6) .visualization-container .bar{background-color:var(--color-deep-blue-400)}.top-10-physicians-by-number-of-patients-with-pi-defect.chart[data-chart-type=horizontal-bar] li:nth-child(7) .visualization-container .bar{background-color:var(--color-deep-blue-300)}.top-10-physicians-by-number-of-patients-with-pi-defect.chart[data-chart-type=horizontal-bar] li:nth-child(8) .visualization-container .bar{background-color:var(--color-deep-blue-200)}.top-10-physicians-by-number-of-patients-with-pi-defect.chart[data-chart-type=horizontal-bar] li:nth-child(9) .visualization-container .bar{background-color:var(--color-deep-blue-100)}.top-10-physicians-by-number-of-patients-with-pi-defect.chart[data-chart-type=horizontal-bar] li:nth-child(10) .visualization-container .bar{background-color:var(--color-deep-blue-050)}.data-visualization-section-sheet{--position-xy:0;--size:100%;background-color:var(--color-white);height:var(--size);opacity:.5;overflow-y:scroll;padding-left:var(--gutter);padding-right:var(--gutter);pointer-events:none;position:fixed;right:var(--position-xy);top:var(--position-xy);-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transform-origin:top right;transform-origin:top right;-webkit-transition-duration:var(--speed-fast),var(--speed-fast);transition-duration:var(--speed-fast),var(--speed-fast);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-timing-function:var(--easing-color-or-opacity),var(--easing-exiting);transition-timing-function:var(--easing-color-or-opacity),var(--easing-exiting);width:calc(var(--size) - var(--menu-system-width));z-index:100}.data-visualization-section-sheet[data-is-visible=true]{opacity:1;pointer-events:auto;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition-duration:var(--speed-fast),var(--speed-extra-fast);transition-duration:var(--speed-fast),var(--speed-extra-fast);-webkit-transition-timing-function:var(--easing-color-or-opacity),var(--easing-entering);transition-timing-function:var(--easing-color-or-opacity),var(--easing-entering)}.data-visualization-sheet-top-app-bar{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-color:var(--color-dark-gray-900);border-style:solid;border-width:0 0 2px;-webkit-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:var(--font-size-body-small);-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:var(--gutter);margin-top:calc(var(--gutter) / 2);padding-bottom:calc(var(--gutter) / 2);row-gap:calc(var(--gutter) / 4)}.data-visualization-sheet-top-app-bar-cell{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.data-visualization-sheet-top-app-bar-cell-title{-ms-flex-preferred-size:75%;flex-basis:75%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}@media (width <= 768px){.data-visualization-sheet-top-app-bar-cell-title{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.close-sheet-button{--font-size:var(--font-size-body-small);--gap:calc(var(--gutter) / 5);background-color:var(--color-white)!important;border-color:var(--color-primary-hero);border-width:1px;color:var(--color-primary-hero)!important;line-height:var(--font-size);text-shadow:none}.close-sheet-button:hover{color:var(--color-white)!important}.close-sheet-button:active,.close-sheet-button:focus{color:var(--color-primary-hero)!important}.chart-header.with-segmented-buttons{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;row-gap:calc(var(--gutter) / 2)}.with-segmented-buttons .cell{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.segmented-buttons{--gap:2px;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:var(--gap);-moz-column-gap:var(--gap);column-gap:var(--gap);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin-top:calc(var(--gap) * -1);text-align:center}.segmented-buttons li{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.segmented-button{--font-size:var(--font-size-body-small);border-radius:0;border-width:0;-webkit-box-shadow:none;box-shadow:none;color:var(--color-white);font-family:var(--font-family-bold);font-size:var(--font-size);letter-spacing:var(--letter-spacing-all-caps);line-height:var(--font-size);white-space:nowrap;width:100%}.segmented-button:active,.segmented-button:focus{background-color:var(--color-primary-light)!important;color:var(--color-white)!important}.segmented-button.first{border-bottom-left-radius:var(--rounded-corners-medium);border-top-left-radius:var(--rounded-corners-medium)}.segmented-button.last{border-bottom-right-radius:var(--rounded-corners-medium);border-top-right-radius:var(--rounded-corners-medium)}.segmented-button[data-is-selected=true]{background-color:var(--color-primary-dark)!important;pointer-events:none}.segmented-button.all-patients,.segmented-button.insights-patients,.segmented-button.pi-patients{text-shadow:var(--text-shadow-black)}.segmented-button.all-patients{background-color:var(--color-deep-blue-600)!important}.segmented-button.pi-patients{background-color:var(--color-bright-blue-500)!important}.segmented-button.insights-patients{background-color:var(--color-cool-gray-500)!important}.user-account-command-palette{--min-width:125px;--max-width:196px;--preferred-width:100%;--position:calc(var(--gutter) / 4);background-color:var(--color-white);border-color:var(--color-dark-gray-400);border-radius:var(--rounded-corners-medium);border-style:solid;border-width:1px;bottom:var(--position);-webkit-box-shadow:var(--shadow-elevation-medium);box-shadow:var(--shadow-elevation-medium);display:block;opacity:0;padding:var(--rounded-corners-medium);pointer-events:none;position:absolute;right:var(--position);text-align:left;top:auto;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-transition-duration:var(--speed-extra-fast),var(--speed-extra-fast);transition-duration:var(--speed-extra-fast),var(--speed-extra-fast);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-timing-function:var(--easing-color-or-opacity),var(--easing-exiting);transition-timing-function:var(--easing-color-or-opacity),var(--easing-exiting);width:clamp(var(--min-width),var(--preferred-width),var(--max-width));z-index:100}.user-account-command-palette[data-is-visible=true]{opacity:1;pointer-events:all;-webkit-transform:translateY(calc(var(--gutter) * 1.25 * -1));transform:translateY(calc(var(--gutter) * 1.25 * -1));-webkit-transition-duration:var(--speed-extra-fast),var(--speed-extra-fast);transition-duration:var(--speed-extra-fast),var(--speed-extra-fast);-webkit-transition-timing-function:var(--easing-color-or-opacity),var(--easing-entering);transition-timing-function:var(--easing-color-or-opacity),var(--easing-entering)}.user-account-command-palette ul{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:var(--font-family-regular)!important;font-size:var(--font-size-body-small)!important;list-style:none;margin:0;padding:0;place-content:flex-start center;row-gap:calc(var(--gutter) / 8);text-shadow:none}.user-account-command-palette ul li{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;position:relative;width:100%}.user-account-command-palette ul a,.user-account-command-palette ul a svg,.user-account-command-palette ul button,.user-account-command-palette ul button svg{--icon-size:18px}.user-account-command-palette ul a,.user-account-command-palette ul button{--freespace:var(--rounded-corners-small);-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent!important;border-radius:var(--freespace);color:var(--color-black)!important;-webkit-column-gap:calc(var(--gutter) / 4);-moz-column-gap:calc(var(--gutter) / 4);column-gap:calc(var(--gutter) / 4);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;outline:none!important;padding:var(--freespace) calc(var(--freespace) * 2)!important;place-content:flex-start flex-start;position:relative;width:100%}.user-account-command-palette ul a:hover,.user-account-command-palette ul button:hover{background-color:var(--color-dark-gray-800)!important;color:var(--color-white)!important}.user-account-command-palette ul a:active,.user-account-command-palette ul a:focus,.user-account-command-palette ul button:active,.user-account-command-palette ul button:focus{background-color:var(--color-black)!important;color:var(--color-white)!important;-webkit-transition-property:none;transition-property:none}.user-account-command-palette ul a svg,.user-account-command-palette ul button svg{fill:currentcolor;-ms-flex-preferred-size:var(--icon-size);flex-basis:var(--icon-size);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;width:var(--icon-size)}.ai-dialog-interface{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;place-content:center flex-start;position:relative;row-gap:calc(var(--gutter) / 2)}.ai-dialog-interface .row{position:relative}.ai-dialog-interface .row.temperature-toggle{text-align:center}.ai-dialog-interface .row.disclaimer{color:var(--color-dark-gray-700);font-size:var(--font-size-body-small);text-align:center}.ai-dialog-interface-prompt,.ai-dialog-interface-submit{--button-size:36px}.ai-dialog-interface-prompt{--surface-color:var(--color-white);-webkit-box-shadow:var(--shadow-elevation-low);box-shadow:var(--shadow-elevation-low);line-height:var(--type-scale-perfect-fourth);min-height:calc(var(--font-size) * 5);outline:none!important;padding-right:calc(var(--button-size) + var(--gutter) / 2)!important;resize:none;-webkit-transition-duration:var(--speed-normal),var(--speed-normal);transition-duration:var(--speed-normal),var(--speed-normal);-webkit-transition-property:border-color,-webkit-box-shadow;transition-property:border-color,-webkit-box-shadow;transition-property:border-color,box-shadow;transition-property:border-color,box-shadow,-webkit-box-shadow;-webkit-transition-timing-function:var(--easing-color-or-opacity),var(--easing-exiting);transition-timing-function:var(--easing-color-or-opacity),var(--easing-exiting)}.ai-dialog-interface-prompt:hover{border-color:var(--color-primary-light);-webkit-box-shadow:var(--shadow-elevation-medium);box-shadow:var(--shadow-elevation-medium);-webkit-transition-duration:var(--speed-fast),var(--speed-extra-fast);transition-duration:var(--speed-fast),var(--speed-extra-fast);-webkit-transition-timing-function:var(--easing-color-or-opacity),var(--easing-entering);transition-timing-function:var(--easing-color-or-opacity),var(--easing-entering)}.ai-dialog-interface-prompt:active,.ai-dialog-interface-prompt:focus{border-color:var(--color-primary-hero);-webkit-box-shadow:var(--shadow-elevation-low);box-shadow:var(--shadow-elevation-low);-webkit-transition-property:none;transition-property:none}.ai-dialog-interface-submit{--position-x:calc(var(--gutter) / 4);--position-y:calc(50% - var(--button-size) / 2);border-radius:100%;height:var(--button-size);margin-top:-1px;position:absolute;right:var(--position-x);text-shadow:none;top:var(--position-y);width:var(--button-size)}.ai-dialog-interface-submit,.ai-dialog-interface-submit:active,.ai-dialog-interface-submit:focus,.ai-dialog-interface-submit:hover{border-width:0;-webkit-box-shadow:none!important;box-shadow:none!important}.ai-dialog-interface-submit[data-is-thinking=true]{pointer-events:none}.ai-dialog-interface-submit[data-is-thinking=true] .send-icon{display:none}.ai-dialog-interface-submit[data-is-thinking=true]:after{--size:50%;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:orbit;animation-name:orbit;-webkit-animation-timing-function:cubic-bezier(.6,.3,.3,.6);animation-timing-function:cubic-bezier(.6,.3,.3,.6);background-color:var(--color-white);border-radius:100%;content:"";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:var(--size);width:var(--size)}@-webkit-keyframes orbit{0%{-webkit-transform:rotate(0deg) translateX(5px) rotate(0deg);transform:rotate(0deg) translateX(5px) rotate(0deg)}to{-webkit-transform:rotate(1turn) translateX(5px) rotate(-1turn);transform:rotate(1turn) translateX(5px) rotate(-1turn)}}@keyframes orbit{0%{-webkit-transform:rotate(0deg) translateX(5px) rotate(0deg);transform:rotate(0deg) translateX(5px) rotate(0deg)}to{-webkit-transform:rotate(1turn) translateX(5px) rotate(-1turn);transform:rotate(1turn) translateX(5px) rotate(-1turn)}}ul.ai-example-prompts{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;list-style-type:square;margin-bottom:var(--gutter);margin-top:var(--gutter);padding-left:calc(var(--gutter) / 2);place-content:flex-start flex-start;row-gap:calc(var(--gutter) / 2)}ul.ai-example-prompts li{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.ai-completion,.ai-completion-cell,.ai-completion-utilities button,.ai-completion-utilities form,.ai-completion-utilities li{--button-size:20px}.ai-completion{--gap:calc(var(--gutter) / 2);-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:var(--font-size-body-fluid);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:var(--type-scale-golden-ratio);margin-top:calc(var(--gap) * 1.5);row-gap:var(--gap)}.ai-completion-cell{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.ai-completion-cell.utilities{-ms-flex-preferred-size:calc(var(--button-size) * 3);flex-basis:calc(var(--button-size) * 3);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.ai-completion-utilities{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:calc(var(--gutter) / 4);-moz-column-gap:calc(var(--gutter) / 4);column-gap:calc(var(--gutter) / 4);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;list-style:none;margin:0;padding:0;pointer-events:none;text-align:center;visibility:hidden;white-space:nowrap}.ai-completion-utilities[data-is-visible=true]{pointer-events:auto;visibility:visible}.ai-completion-utilities li{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:var(--button-size);flex-basis:var(--button-size);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;height:var(--button-size);width:var(--button-size)}.ai-completion-utilities button,.ai-completion-utilities button svg,.ai-completion-utilities form{--size:100%;height:var(--size);width:var(--size)}.ai-completion-utilities button{border-radius:0;color:var(--color-dark-gray-500)!important;position:relative;text-shadow:none;-webkit-transition-duration:var(--speed-fast);transition-duration:var(--speed-fast);-webkit-transition-property:color;transition-property:color;-webkit-transition-timing-function:var(--easing-color-or-opacity);transition-timing-function:var(--easing-color-or-opacity)}.ai-completion-utilities button svg{--vertical-offset:0;--position-xy:calc(50% - var(--size) / 2);--size:80%;fill:currentcolor;left:var(--position-xy);position:absolute;top:calc(var(--position-xy) + var(--vertical-offset))}.ai-completion-utilities button.ai-completion-boolean-rating.bad svg,.ai-completion-utilities button.ai-completion-copy svg{--vertical-offset:2px}.ai-completion-utilities button:hover{color:var(--color-dark-gray-900)!important}.ai-completion-utilities button:active,.ai-completion-utilities button:focus,.ai-completion-utilities button[data-is-submitted=true]{color:var(--color-red-700)!important;-webkit-transition-property:none;transition-property:none}.ai-example-prompts{--header-width:25%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--gutter) calc(var(--gutter) * 2);margin-bottom:var(--gutter);margin-top:var(--gutter);place-content:flex-start flex-start}.ai-example-prompts-cell{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.ai-example-prompts-cell .header,.ai-example-prompts-cell ul.ai-example-prompts{margin-bottom:0;margin-top:0}.ai-example-prompts-cell ul.ai-example-prompts{font-size:var(--font-size-body-fluid);margin-top:.125em}.ai-example-prompts-cell .header{max-width:14ch}.ai-example-prompts-cell.header{-ms-flex-preferred-size:var(--header-width);flex-basis:var(--header-width);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.ai-example-prompts-cell.prompts{border-bottom-width:1px;border-color:var(--color-dark-gray-900);border-style:solid;-ms-flex-preferred-size:calc(100% - var(--header-width) - var(--gutter) * 2);flex-basis:calc(100% - var(--header-width) - var(--gutter) * 2);padding-bottom:var(--gutter)}.ai-example-prompts-cell.prompts:last-child{border-bottom-width:0}.ai-output{--min-height:400px;--max-height:80vh;--preferred-height:500px;height:clamp(var(--min-height),var(--preferred-height),var(--max-height));margin-bottom:var(--gutter);margin-top:var(--gutter);overflow-y:scroll;padding-right:calc(var(--gutter) / 2);position:relative}.ai-idle-icon,.ai-idle-icon:after{--size:98px}.ai-idle-icon{--position-xy:calc(50% - var(--size) / 2);-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-primary-hero);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:var(--size);left:var(--position-xy);margin-top:calc(var(--gutter) * 3 * -1);place-content:center center;position:absolute;row-gap:calc(var(--gutter) / 2);top:var(--position-xy);width:var(--size)}.ai-idle-icon svg{fill:currentcolor;-webkit-filter:drop-shadow(0 0 8px var(--color-red-200,rgb(214 23 59/75%)));filter:drop-shadow(0 0 8px var(--color-red-200,rgb(214 23 59/75%)))}.ai-idle-icon:after{--arrow-size:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation:bounce-ai-prompt-arrow 2s infinite;animation:bounce-ai-prompt-arrow 2s infinite;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-timing-function:cubic-bezier(.3,2,.2,1);animation-timing-function:cubic-bezier(.3,2,.2,1);border-color:var(--color-primary-hero) transparent transparent;border-style:solid;border-width:var(--arrow-size) var(--arrow-size) 0;bottom:calc(var(--size) / 2 * -1);content:"";display:-webkit-box;display:-ms-flexbox;display:flex;height:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;-webkit-transform-origin:center center;transform-origin:center center;width:0}@-webkit-keyframes bounce-ai-prompt-arrow{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}60%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes bounce-ai-prompt-arrow{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}60%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}.ai-output[data-is-idle=false] .ai-idle-icon{display:none}.ai-output[data-is-idle=false] .ai-idle-icon:after{-webkit-animation-play-state:paused;animation-play-state:paused}dl.message-details{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-size:var(--font-size-body-fluid);line-height:var(--type-scale-golden-ratio);margin-bottom:calc(var(--gutter) / 4);place-content:flex-start flex-start;row-gap:calc(var(--gutter) / 8)}dl.message-details dt{display:none}dl.message-details dd{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}dl.message-details dd.message-datetime{color:var(--color-dark-gray-800);font-family:var(--font-family-bold);font-size:var(--font-size-body-small)}.ai-completion-cell.completion:before,dl.message-details dd.message-content:before{font-family:var(--font-family-bold)}dl.message-details dd.message-content:before{content:"You: "}.ai-completion-cell.completion[data-is-final-message-delivered=true]:before{color:var(--color-primary-hero);content:"AI: "}.ai-subqueries-toggle,.ai-subqueries-toggle .subquery-toggle-icon:after{--surface-color:var(--color-black);--on-surface-color:var(--color-white)}.ai-subqueries-toggle{--font-size:var(--font-size-body-small);background-color:var(--surface-color)!important;border-radius:var(--rounded-corners-small);border-width:0;-webkit-box-shadow:none!important;box-shadow:none!important;color:var(--on-surface-color)!important;font-family:var(--font-family-bold);letter-spacing:0;overflow:visible;text-transform:none;width:120px}.ai-subqueries-toggle .subquery-toggle-icon:after{--line-size:1px;--size:7px;border-color:var(--on-surface-color);border-style:solid;border-width:var(--line-size) var(--line-size) 0 0;content:"";height:var(--size);margin-top:calc(var(--size) / 3 * -1);position:absolute;right:calc(var(--size) * 2);top:calc(50% - var(--size) / 2);-webkit-transform:rotate(135deg);transform:rotate(135deg);width:var(--size)}.ai-subqueries-toggle[aria-pressed=true] .subquery-toggle-icon:after{margin-top:2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.ai-subqueries-toggle:active,.ai-subqueries-toggle:focus,.ai-subqueries-toggle:hover{--on-surface-color:var(--color-white);background-color:var(--color-dark-gray-800)!important;color:var(--on-surface-color)!important}.ai-subqueries-toggle:active .subquery-toggle-icon:after,.ai-subqueries-toggle:focus .subquery-toggle-icon:after,.ai-subqueries-toggle:hover .subquery-toggle-icon:after{--on-surface-color:var(--color-white)}.ai-subqueries-status{-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:calc(var(--gutter) / 2);-moz-column-gap:calc(var(--gutter) / 2);column-gap:calc(var(--gutter) / 2);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ai-subqueries-status-message{color:var(--color-black);font-family:var(--font-family-bold);font-size:var(--font-size-body-small);position:relative}.ai-subqueries-status-message[data-is-working=false]{color:#1f6131}.ai-status-indicator-is-working{--size:20px;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-duration:4.4s;animation-duration:4.4s;-webkit-animation-fill-mode:none;animation-fill-mode:none;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:ai-is-thinking;animation-name:ai-is-thinking;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;background-color:var(--color-red-700);border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:var(--size);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:scale(.1);transform:scale(.1);width:var(--size)}@-webkit-keyframes ai-is-thinking{0%,50%,to{-webkit-transform:scale(.1);transform:scale(.1)}25%,75%{background:var(--color-red-500);-webkit-transform:scale(1);transform:scale(1)}}@keyframes ai-is-thinking{0%,50%,to{-webkit-transform:scale(.1);transform:scale(.1)}25%,75%{background:var(--color-red-500);-webkit-transform:scale(1);transform:scale(1)}}.ai-subquery,.ai-subquery dl,.ai-subquery dl dd{--freespace:calc(var(--gutter) / 2)}.ai-subquery{--min-height:175px;--max-height:540px;--preferred-height:300px;background-color:var(--color-dark-gray-900);border-radius:var(--rounded-corners-medium);color:var(--color-white);height:clamp(var(--min-height),var(--preferred-height),var(--max-height));margin-top:var(--freespace);overflow-y:scroll;padding:var(--freespace)}.ai-subquery,.ai-subquery dl{margin-bottom:var(--freespace)}.ai-subquery dl{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-size:var(--font-size-body-small);place-content:flex-start flex-start;row-gap:calc(var(--freespace) * .75)}.ai-subquery dl:last-child{margin-bottom:0}.ai-subquery dl dt{font-family:var(--font-family-bold)}.ai-subquery dd.subquery-answer{border-bottom-width:1px;border-color:var(--color-dark-gray-700);border-style:solid;font-family:var(--font-family-code);padding-bottom:calc(var(--freespace) + 1px);word-wrap:break-word}.ai-completion p{font-size:var(--font-size-body-fluid)!important;line-height:var(--type-scale-perfect-fourth)!important}.ai-output .group{border-color:var(--color-dark-gray-400);border-style:solid;border-width:1px 0 0;padding-bottom:calc(var(--gutter) / 2);padding-top:calc(var(--gutter) / 2)}.ai-dialog-interface-general-purpose-error-message h3,.ai-dialog-interface-general-purpose-error-message h4,.ai-dialog-interface-general-purpose-error-message p,.ai-dialog-interface-general-purpose-error-message ul{font-size:var(--font-size-body-fluid)!important}.ai-dialog-interface-general-purpose-error-message p{max-width:none!important}.ai-dialog-interface-general-purpose-error-message h4{margin-top:0!important}.ai-dialog-interface-tips,.ai-dialog-interface-tips li{--gap:calc(var(--gutter) / 2)}.ai-dialog-interface-tips{-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;counter-reset:list-number;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;list-style:none;row-gap:var(--gap)}.ai-dialog-interface-tips li{-ms-flex-item-align:auto;align-self:auto;counter-increment:list-number;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-left:var(--gap);position:relative}.ai-dialog-interface-tips li:before{content:counters(list-number,".") ".";left:0;position:absolute}.toggle-switch-track,label.switch{--switch-width:36px;--switch-size:calc(var(--switch-width) / 2)}label.switch{--gap:calc(var(--gutter) / 6);-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;-webkit-column-gap:var(--gap);-moz-column-gap:var(--gap);column-gap:var(--gap);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-family:var(--font-family-regular);font-size:var(--font-size-body-small);font-weight:400;height:var(--switch-size);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;line-height:var(--switch-size);padding-left:calc(var(--switch-width) + var(--gap));position:relative;white-space:nowrap;width:var(--switch-width)}.toggle-switch-track,.toggle-switch-track:before{--slider-size:100%;position:absolute;-webkit-transition-duration:var(--speed-extra-fast),var(--speed-extra-fast);transition-duration:var(--speed-extra-fast),var(--speed-extra-fast);-webkit-transition-property:background-color,-webkit-transform;transition-property:background-color,-webkit-transform;transition-property:background-color,transform;transition-property:background-color,transform,-webkit-transform;-webkit-transition-timing-function:var(--easing-color-or-opacity),var(--easing-entering);transition-timing-function:var(--easing-color-or-opacity),var(--easing-entering)}.toggle-switch-track{--slider-color:var(--color-dark-gray-200);--slider-toggled-color:var(--color-dark-gray-500);--slider-size:100%;background-color:var(--slider-color);border-radius:var(--switch-size);cursor:pointer;height:var(--slider-size);left:0;top:0;width:calc(var(--slider-size) - var(--gap))}.toggle-switch-track:before{--button-color:var(--color-dark-gray-500);--button-active-color:var(--color-dark-gray-300);--button-offset:6px;--button-margin:calc(var(--button-offset) / 2);--button-size:calc(var(--switch-size) - var(--button-offset));background-color:var(--button-color);border-radius:100%;content:"";height:var(--button-size);left:0;margin-left:var(--button-margin);margin-right:var(--button-margin);top:calc(50% - var(--button-size) / 2);-webkit-transform-origin:center center;transform-origin:center center;width:var(--button-size)}.switch input{--input-size:0!important;border-width:0!important;height:0!important;opacity:0!important;padding:0!important;-webkit-transition-property:none!important;transition-property:none!important;width:0!important}.switch input:after,.switch input:before{display:none}input:checked+.toggle-switch-track{background-color:var(--slider-toggled-color)}input:checked+.toggle-switch-track:before{background-color:var(--button-active-color);-webkit-transform:translateX(var(--switch-size));transform:translateX(var(--switch-size))}input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{--on-surface-color:var(--color-dark-gray-900);color:var(--on-surface-color);opacity:1}input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=text]::-moz-placeholder,textarea::-moz-placeholder{--on-surface-color:var(--color-dark-gray-900);color:var(--on-surface-color);opacity:1}input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,textarea:-ms-input-placeholder{--on-surface-color:var(--color-dark-gray-900);color:var(--on-surface-color);opacity:1}input[type=email]::-ms-input-placeholder,input[type=password]::-ms-input-placeholder,input[type=text]::-ms-input-placeholder,textarea::-ms-input-placeholder{--on-surface-color:var(--color-dark-gray-900);color:var(--on-surface-color);opacity:1}input[type=email],input[type=email]::placeholder,input[type=password],input[type=password]::placeholder,input[type=text],input[type=text]::placeholder,select,textarea,textarea::placeholder{--on-surface-color:var(--color-dark-gray-900);color:var(--on-surface-color);opacity:1}input[type=email],input[type=password],input[type=text],select,textarea{--font-size:var(--font-size-body);--padding:calc(var(--gutter) / 4);--surface-color:var(--color-white);-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--surface-color);border-color:var(--color-primary-dark);border-radius:var(--rounded-corners-small);border-style:solid;border-width:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-family:var(--font-family-regular)!important;font-size:var(--font-size);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;line-height:var(--font-size);outline-color:transparent;padding:var(--padding)!important;-webkit-transition-duration:var(--speed-normal);transition-duration:var(--speed-normal);-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:var(--easing-color-or-opacity);transition-timing-function:var(--easing-color-or-opacity);width:100%}select{--arrow-color:var(--color-dark-gray-900);--arrow-size:6px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--arrow-color) 50%),linear-gradient(135deg,var(--arrow-color) 50%,transparent 50%);background-position:calc(100% - var(--arrow-size) * 3) calc(var(--arrow-size) * 2 + 0px),calc(100% - var(--arrow-size) * 2) calc(var(--arrow-size) * 2 + 0px);background-repeat:no-repeat;background-size:var(--arrow-size) var(--arrow-size),var(--arrow-size) var(--arrow-size);cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}input[type=email]:focus,input[type=email]:hover,input[type=password]:focus,input[type=password]:hover,input[type=text]:focus,input[type=text]:hover,select:hover,textarea:focus,textarea:hover{--surface-color:var(--color-white);--on-surface-color:var(--color-black)}input[type=email]:hover,input[type=password]:hover,input[type=text]:hover,select:hover,textarea:hover{border-color:var(--color-primary-hero)}select:hover{--arrow-color:var(--color-primary-hero)}input[type=email]:focus,input[type=password]:focus,input[type=text]:focus,select:focus,textarea:focus{border-color:var(--color-white);outline-color:var(--color-primary-light);outline-width:2px;-webkit-transition-property:none;transition-property:none}.form-error-message,.form-input-helper{--freespace:calc(var(--gutter) / 4);color:var(--color-red-600);display:block;font-family:var(--font-family-bold);font-size:var(--font-size-body-small);line-height:var(--type-scale-major-second);padding-bottom:var(--freespace);padding-left:var(--freespace);padding-top:var(--freespace);text-align:left}.form-input-helper{color:var(--color-black);font-family:var(--font-family-regular);padding-left:0}.survey-question-input-type-number[data-has-error=true],.survey-question-input-type-text[data-has-error=true]{background-color:var(--color-notification-error-050)!important;border-color:var(--color-notification-error-900)!important;border-width:2px!important;-webkit-box-shadow:var(--shadow-elevation-low);box-shadow:var(--shadow-elevation-low)}label{cursor:pointer;display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;font-family:var(--font-family-bold);font-size:var(--font-size-body-fluid);line-height:var(--type-scale-perfect-fourth);padding-bottom:calc(var(--font-size) / 2);position:relative}label.big{--font-size:var(--font-size-body)}label.header{color:var(--color-primary-hero);font-family:var(--font-family-bold);font-size:var(--font-size-h6-fluid);line-height:var(--type-scale-perfect-fourth)}.survey-question-member-number-of-patients label,.survey-question-member-other-disease.survey-question-member-number-of-patients label{padding-bottom:0}input[type=checkbox],input[type=radio]{--input-size:18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-dark-gray-050);border-color:var(--color-primary-dark);border-radius:var(--rounded-corners-small);border-style:solid;border-width:2px;cursor:pointer;display:grid;height:var(--input-size);margin:0;outline:0;padding:0;place-content:center;position:relative;-webkit-transition-property:border-color;transition-property:border-color;width:var(--input-size)}input[type=radio]{border-radius:100%}input[type=checkbox]:hover,input[type=radio]:hover{border-color:var(--color-primary-hero)}input[type=checkbox]:focus,input[type=radio]:focus{-webkit-transition-property:none;transition-property:none}input[type=checkbox]:after,input[type=checkbox]:before,input[type=radio]:after,input[type=radio]:before{pointer-events:none}input[type=checkbox]:before,input[type=radio]:before{--checked-state-size:var(--input-size);--surface-color:var(--color-white);background-color:var(--color-primary-hero);border-radius:var(--rounded-corners-small);content:"";height:var(--checked-state-size);-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition-duration:var(--speed-extra-fast);transition-duration:var(--speed-extra-fast);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;width:var(--checked-state-size)}input[type=radio]:before{--checked-state-margin:8px;--checked-state-size:calc(var(--input-size) - var(--checked-state-margin));border-radius:100%}input[type=checkbox]:checked{border-color:transparent}input[type=checkbox]:checked:before,input[type=radio]:checked:before{-webkit-transform:scale(1);transform:scale(1)}input[type=checkbox]:checked:after{--size:calc(100% - 2px);--artwork-position:calc(50% - var(--size) / 2);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 23.1'%3e%3cpath fill='white' d='M11 23.1l-11-11L2.1 10l8.9 8.9L29.9 0 32 2.1l-21 21z'/%3e%3c/svg%3e");background-position-x:center;background-position-y:center;background-repeat:no-repeat;background-size:contain;content:"";height:var(--size);left:var(--artwork-position);position:absolute;top:var(--artwork-position);-webkit-transform-origin:center center;transform-origin:center center;width:var(--size)}input[type=radio]:checked:after{display:none}button{--font-size:var(--font-size-body-fluid);--gap:calc(var(--gutter) / 4);-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--color-primary-hero)!important;border-color:var(--color-primary-dark);border-radius:var(--rounded-corners-medium);border-style:solid;border-width:2px;-webkit-box-shadow:var(--shadow-elevation-low);box-shadow:var(--shadow-elevation-low);color:var(--color-white)!important;-webkit-column-gap:var(--gap);-moz-column-gap:var(--gap);column-gap:var(--gap);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-family:var(--font-family-secondary);font-size:var(--font-size);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:var(--letter-spacing-all-caps);line-height:var(--font-size-body);margin-left:auto;margin-right:auto;outline:none!important;overflow:hidden;padding:var(--gap);position:relative;text-align:center;text-shadow:var(--text-shadow-button-primary);text-transform:uppercase;-webkit-transition-duration:var(--speed-fast),var(--speed-normal);transition-duration:var(--speed-fast),var(--speed-normal);-webkit-transition-property:background-color,-webkit-box-shadow;transition-property:background-color,-webkit-box-shadow;transition-property:background-color,box-shadow;transition-property:background-color,box-shadow,-webkit-box-shadow;-webkit-transition-timing-function:var(--easing-color-or-opacity),var(--easing-color-or-opacity);transition-timing-function:var(--easing-color-or-opacity),var(--easing-color-or-opacity);white-space:nowrap}button.final-submit-button{--gap:calc(var(--gutter) / 3);--font-size:var(--font-size-body-big)}button[data-is-disabled=true]{pointer-events:none}button:active,button:focus,button:hover{text-shadow:none}button:hover{background-color:var(--color-primary-light)!important;border-color:var(--color-primary-hero);-webkit-box-shadow:var(--shadow-elevation-medium);box-shadow:var(--shadow-elevation-medium);-webkit-transition-duration:var(--speed-extra-fast),var(--speed-fast);transition-duration:var(--speed-extra-fast),var(--speed-fast)}button:active,button:focus{background-color:var(--color-white)!important;border-color:var(--color-primary-hero);-webkit-box-shadow:none;box-shadow:none;color:var(--color-primary-hero)!important;-webkit-transition-property:none;transition-property:none}button svg{content-visibility:visible;fill:currentcolor}button .icon{--size:14px;height:var(--size)}button.submit-and-next{min-width:150px}button.submit-primary,button[type=submit]{background-color:var(--color-primary-hero);background-image:-webkit-gradient(linear,left bottom,left top,from(hsl(343deg 91% 37%)),color-stop(9%,hsl(344deg 90% 38%)),color-stop(18%,hsl(344deg 89% 38%)),color-stop(27%,hsl(345deg 88% 39%)),color-stop(36%,hsl(345deg 87% 40%)),color-stop(45%,hsl(346deg 86% 41%)),color-stop(55%,hsl(346deg 85% 42%)),color-stop(64%,hsl(347deg 84% 43%)),color-stop(73%,hsl(347deg 83% 44%)),color-stop(82%,hsl(348deg 82% 45%)),color-stop(91%,hsl(348deg 81% 46%)),to(hsl(349deg 81% 46%)));background-image:linear-gradient(0deg,hsl(343deg 91% 37%),hsl(344deg 90% 38%) 9%,hsl(344deg 89% 38%) 18%,hsl(345deg 88% 39%) 27%,hsl(345deg 87% 40%) 36%,hsl(346deg 86% 41%) 45%,hsl(346deg 85% 42%) 55%,hsl(347deg 84% 43%) 64%,hsl(347deg 83% 44%) 73%,hsl(348deg 82% 45%) 82%,hsl(348deg 81% 46%) 91%,hsl(349deg 81% 46%))}button.submit-primary:hover,button[type=submit]:hover{background-image:none;border-color:var(--color-primary-dark);-webkit-box-shadow:var(--shadow-elevation-medium);box-shadow:var(--shadow-elevation-medium);-webkit-transition-duration:var(--speed-extra-fast),var(--speed-fast);transition-duration:var(--speed-extra-fast),var(--speed-fast)}button.submit-primary:active,button.submit-primary:focus,button[type=submit]:active,button[type=submit]:focus{background-color:var(--color-primary-hero)!important;-webkit-box-shadow:none;box-shadow:none;color:var(--color-white)!important;-webkit-transition-property:none;transition-property:none}button.submit-primary.enhance-press:after,button[type=submit].enhance-press:after{--fill:var(--color-white);--hit-size:14px;--hit-position:calc(50% - var(--hit-size) / 2);background-color:var(--fill);border-radius:100%;content:"";height:var(--hit-size);left:var(--hit-position);opacity:.5;position:absolute;top:var(--hit-position);-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition-duration:0s;transition-duration:0s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-timing-function:var(--easing-color-or-opacity),var(--easing-exiting);transition-timing-function:var(--easing-color-or-opacity),var(--easing-exiting);visibility:hidden;width:var(--hit-size);z-index:0}button.submit-primary.enhance-press:active:after,button.submit-primary.enhance-press:focus:after,button[type=submit].enhance-press:active:after,button[type=submit].enhance-press:focus:after{opacity:0;-webkit-transform:scale(10);transform:scale(10);-webkit-transition-duration:var(--speed-extra-fast),calc(var(--speed-extra-fast) * (1 - .25));transition-duration:var(--speed-extra-fast),calc(var(--speed-extra-fast) * (1 - .25));visibility:visible}.button-close{--size:20px;aspect-ratio:1/1;background-color:transparent!important;border-width:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:var(--color-dark-gray-800)!important;height:var(--size);padding:0!important;width:var(--size)}.button-close:active,.button-close:focus,.button-close:hover{background-color:transparent!important;color:var(--color-primary-hero)!important}.button-close:active,.button-close:focus{color:var(--color-primary-dark)!important}.button-delete,.button-delete:before{--button-size:32px}.button-delete{aspect-ratio:1/1;background-color:transparent!important;border-radius:100%;border:2px solid transparent;-webkit-box-shadow:none!important;box-shadow:none!important;color:var(--color-dark-gray-900)!important;height:var(--button-size);overflow:visible;padding:0!important;position:relative;width:var(--button-size)}.button-delete:before{aspect-ratio:auto;content:"Delete";font-size:var(--font-size-body-extra-small);left:calc(var(--button-size) * 1.25 * -1);letter-spacing:normal;position:absolute;text-align:left;text-shadow:none;text-transform:none}.button-delete svg{--size:64%;--position:calc(50% - var(--size) / 2);height:var(--size);left:var(--position);position:absolute;top:var(--position);width:var(--size)}.button-delete .trash-can-decoration-hover,.button-delete:hover .trash-can-decoration-idle{visibility:hidden}.button-delete:hover .trash-can-decoration-hover{visibility:visible}.button-delete:active,.button-delete:focus,.button-delete:hover{background-color:var(--color-white)!important;color:var(--color-primary-hero)!important}.button-delete:active,.button-delete:focus{border-color:var(--color-primary-dark);color:var(--color-primary-dark)!important}.action-button,.action-button span{--icon-size:16px}.action-button{--font-size:var(--font-size-body-small);-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent!important;border:none!important;border-radius:var(--rounded-corners-medium);-webkit-box-shadow:none!important;box-shadow:none!important;color:var(--color-dark-gray-800)!important;-webkit-column-gap:calc(var(--icon-size) / 2);-moz-column-gap:calc(var(--icon-size) / 2);column-gap:calc(var(--icon-size) / 2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:var(--font-size)!important;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:normal!important;line-height:var(--font-size)!important;padding:calc(var(--icon-size) / 4) calc(var(--icon-size) / 2)!important;row-gap:calc(var(--icon-size) / 4);text-align:center;text-shadow:none!important;text-transform:none!important}.action-button span{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;position:relative}.action-button svg{fill:currentcolor}.action-button span.icon{aspect-ratio:1/1;color:var(--color-dark-gray-700)!important;min-height:var(--icon-size)}.action-button:hover{background-color:var(--color-white)!important;color:var(--color-primary-hero)!important}.action-button:hover span.icon{color:var(--color-dark-gray-900)!important}.action-button:active,.action-button:focus{background-color:var(--color-dark-gray-600)!important;color:var(--color-white)!important}.action-button:active span.icon,.action-button:focus span.icon{color:var(--color-white)!important}.checkbox-label{--font-size:var(--font-size-body-small);-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-dark-gray-800);-webkit-column-gap:calc(var(--gutter) / 4);-moz-column-gap:calc(var(--gutter) / 4);column-gap:calc(var(--gutter) / 4);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-family:var(--font-family-bold);font-size:var(--font-size);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;line-height:var(--font-size)}.checkbox-label input,.checkbox-label span{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.login-form{--gap:0;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-column-gap:var(--gap);-moz-column-gap:var(--gap);column-gap:var(--gap);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:var(--gutter);margin-left:auto;margin-right:auto;row-gap:var(--gap)}.net-promoter-score-form{margin-bottom:var(--gutter);margin-top:var(--gutter)}.login-form.recover-password{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.form-wrapper{background-color:var(--color-dark-gray-050);border-color:var(--color-dark-gray-900);border-radius:var(--rounded-corners-medium);border-style:solid;border-width:2px;-webkit-box-shadow:var(--shadow-elevation-low);box-shadow:var(--shadow-elevation-low);padding:var(--gutter);width:100%}.login-form legend{color:var(--color-primary-hero);font-family:var(--font-family-bold);font-size:var(--font-size-h5-fluid);line-height:var(--type-scale-perfect-fourth);margin-bottom:0;text-shadow:none}.login-form-cell{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;position:relative;text-align:center}.register .login-form-cell{text-align:left}.login-form legend,.login-form-cell{-ms-flex-preferred-size:100%;flex-basis:100%}.login-form-cell.tabs{margin-top:var(--gutter)}.login-form .tabs input[type=radio]{display:none}.recover-password .login-form-cell.input,.recover-password .login-form-cell.submit{padding-top:calc(var(--gutter) / 2)}.login-form.recover-password .input-validation-message{min-height:calc(var(--font-size-body-small) * 1.5);padding-top:calc(var(--gutter) / 4)}.recover-password .login-form-cell.submit{padding-bottom:0}.login-form-cell.login-method-helper{padding-bottom:calc(var(--gutter) / 2)}.login-form-cell.login-method-helper p{font-size:var(--font-size-body-fluid)!important;line-height:var(--type-scale-perfect-fourth)!important;margin-bottom:0!important;margin-left:auto;margin-right:auto;margin-top:0!important;max-width:48ch}.login-form-cell.password .button-toggle-password-visibility{--position-x:calc(var(--gutter) * 1.3);top:calc(var(--position-y) + var(--gutter) * .16)}.change-password-form hr,.login-form hr{border-color:var(--color-dark-gray-300);border-top-width:2px;margin-bottom:var(--gutter)!important;margin-left:auto;margin-right:auto;margin-top:0!important;width:100%}.login-form-cell.help{padding-top:var(--gutter)}.login-form-inputs{-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;row-gap:var(--gutter)}.login-form-inputs-cell{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:calc(50% - var(--gutter));flex-basis:calc(50% - var(--gutter));-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.login-form-input-group{-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;row-gap:calc(var(--gutter) / 4)}.login-form-input-group div{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;width:100%}.login-form .input-validation-message{min-height:calc(var(--font-size-body-small) * 1.5)}.login-form .form-error-message{padding:0!important;text-align:center}.login-form.register .form-error-message{text-align:left}[data-login-method=with-email] .login-form-inputs-email{max-width:320px}.login-form .checkbox-label{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.login-form input[type=email],.login-form input[type=password],.login-form input[type=text]{min-width:200px;text-align:center}.login-form.register input[type=email],.login-form.register input[type=password],.login-form.register input[type=text]{text-align:left}.login-form[data-login-method=with-email] .login-form-inputs-password{display:none}.login-form button .icon{--size:20px}.button-toggle-password-visibility,.login-form input[name=password]{--password-toggle-button-width:44px}.login-form input[name=password]{padding-left:calc(var(--password-toggle-button-width) - 5px)!important;padding-right:calc(var(--password-toggle-button-width) - 5px)!important}.login-form.register input[name=password]{padding-left:var(--padding)!important}.button-toggle-password-visibility{--height:40px;--gap:0;--position-x:calc(var(--gutter) / 4);--position-y:calc(50% - var(--height) / 2);-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent!important;border-color:transparent!important;border-radius:0!important;border-width:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:var(--color-dark-gray-900)!important;display:-webkit-box;display:-ms-flexbox;display:flex;fill:currentcolor;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;height:var(--height);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:var(--height);overflow:hidden;padding:0!important;position:absolute;right:var(--position-x);scale:.5;text-indent:-9999px;text-shadow:none;top:calc(var(--position-y) + 17px);-webkit-transform-origin:center right;transform-origin:center right;-webkit-transition-property:none!important;transition-property:none!important;white-space:nowrap;width:var(--password-toggle-button-width)}.login-form-input-group .button-toggle-password-visibility{top:var(--position-y)}.button-toggle-password-visibility[data-password-is-visible=false] path.is-hidden,.button-toggle-password-visibility[data-password-is-visible=true] path.is-visible{display:none}.button-toggle-password-visibility:active,.button-toggle-password-visibility:focus,.button-toggle-password-visibility:hover{background-color:transparent!important}.login-form.register #confirmPassword,.login-form.register #password,.login-form.register input[type=password]{margin-left:auto;margin-right:auto}.login-form.register .login-form-cell-input-password{margin-left:auto;margin-right:auto;max-width:32ch}.input-helper{display:block;font-family:var(--font-family-regular);font-size:var(--font-size-body-fluid);line-height:var(--type-scale-perfect-fourth);margin-top:calc(var(--gutter) / 4)}.input-helper.is-required{color:var(--color-primary-hero);font-family:var(--font-family-bold);font-size:var(--font-size-body-fluid)!important;margin-top:0}fieldset{background-color:var(--color-dark-gray-050);border-color:var(--color-dark-gray-200);border-radius:var(--rounded-corners-medium);border-style:solid;border-width:1px;-webkit-box-shadow:var(--shadow-elevation-low);box-shadow:var(--shadow-elevation-low);margin-bottom:var(--gutter)!important;margin-top:var(--gutter)!important;padding:calc(var(--gutter) / 2)!important}fieldset:first-of-type{margin-top:0!important}legend{color:var(--color-primary-hero);font-family:var(--font-family-secondary);font-size:var(--font-size-h6-fluid);line-height:var(--type-scale-major-second);margin-bottom:calc(var(--gutter) / 4);text-shadow:var(--text-shadow-white)}.patient-diagnosis-and-treatment-patterns-input-layout,.patient-diagnosis-and-treatment-patterns-input-layout input,.patient-diagnosis-and-treatment-patterns-input-layout label{--label-width:calc(100% / 2.75)}.patient-diagnosis-and-treatment-patterns-input-layout input,.patient-diagnosis-and-treatment-patterns-input-layout label,.patient-diagnosis-and-treatment-patterns-input-layout span{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.patient-diagnosis-and-treatment-patterns-input-layout{--gap:calc(var(--gutter) / 4);-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-color:var(--color-dark-gray-200);border-style:solid;border-width:0 0 1px;-webkit-column-gap:var(--gap);-moz-column-gap:var(--gap);column-gap:var(--gap);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:calc(var(--gap) * 2);padding-bottom:calc(var(--gap) * 2);row-gap:var(--gap)}.patient-diagnosis-and-treatment-patterns-input-layout:last-child{border-width:0;margin-bottom:0;padding-bottom:0}.patient-diagnosis-and-treatment-patterns-input-layout .input-helper:not(.is-required){-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:0}.patient-diagnosis-and-treatment-patterns-input-layout label{-ms-flex-preferred-size:var(--label-width);flex-basis:var(--label-width);max-width:200px;padding-bottom:0;width:var(--label-width)}.patient-demographics-input-group-layout{--gap:calc(var(--gutter) / 4);-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-color:var(--color-dark-gray-200);border-style:solid;border-width:0 0 1px;-webkit-column-gap:var(--gap);-moz-column-gap:var(--gap);column-gap:var(--gap);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin-bottom:calc(var(--gap) * 2);padding-bottom:calc(var(--gap) * 2);row-gap:var(--gap)}.patient-demographics-input-group-layout-cell{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.patient-demographics-input-group{--gap:calc(var(--gutter) / 4);-ms-flex-line-pack:center;align-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:var(--gap);-moz-column-gap:var(--gap);column-gap:var(--gap);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;row-gap:var(--gap)}.patient-demographics-input-group label{padding-bottom:0}.patient-demographics-input-group-total-patient-count{--gap:calc(var(--gutter) / 4);-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:var(--gap);-moz-column-gap:var(--gap);column-gap:var(--gap);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;row-gap:var(--gap)}.patient-demographics-input-group-total-patient-count input,.patient-demographics-input-group-total-patient-count label{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.patient-demographics-input-group-total-patient-count label{-ms-flex-preferred-size:100%;flex-basis:100%;padding-bottom:0}fieldset p{--margin:calc(var(--gutter) / 2);font-family:var(--font-family-regular);font-size:var(--font-size-body-fluid);line-height:var(--type-scale-golden-ratio);margin-bottom:var(--margin);margin-top:var(--margin)}.change-password-form input[type=email],.change-password-form input[type=password],.change-password-form input[type=text]{--surface-color:var(--color-white)}.form-input-group{--gap:calc(var(--gutter) / 4);-ms-flex-line-pack:center;align-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-column-gap:var(--gap);-moz-column-gap:var(--gap);column-gap:var(--gap);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;row-gap:var(--gap)}.form-input-group-cell{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;position:relative}.form-input-group-error-message{--error-message-size:var(--font-size-body-extra-small);min-height:calc(var(--font-size-body-extra-small) * 2)}.form-input-group-label label{--error-message-size:var(--font-size-body-extra-small);padding-bottom:0}.login-form.register{margin-top:var(--gutter)}.form-input-group-layout{--gap:calc(var(--gutter) / 2);-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-column-gap:var(--gap);-moz-column-gap:var(--gap);column-gap:var(--gap);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;row-gap:var(--gap);width:100%}.form-input-group-layout-col{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.complete-survey-button-container{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:var(--gutter);margin-top:var(--gutter)}.net-promoter-score-form p{font-size:var(--font-size-h6-fluid)!important;margin-top:0!important}.net-promoter-score-list,.net-promoter-score-list label{--gap:calc(var(--gutter) / 4)}.net-promoter-score-list{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:var(--gap);-moz-column-gap:var(--gap);column-gap:var(--gap);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin-bottom:calc(var(--gutter) / 2);margin-top:var(--gutter);row-gap:var(--gap)}.net-promoter-score-list li{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.net-promoter-score-list label{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-dark-gray-700);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-family:var(--font-family-secondary);font-size:var(--font-size-h5-fluid);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;row-gap:var(--gap);text-shadow:var(--text-shadow-white)}.net-promoter-score-list label:hover{color:var(--color-dark-gray-900)}.net-promoter-score-list input[type=radio]{background-color:var(--color-white);border-color:var(--color-dark-gray-700)}.net-promoter-score-list .rating-0 label{color:var(--color-red-700)}.net-promoter-score-list .rating-0 input[type=radio]{border-color:var(--color-red-700)}.net-promoter-score-list .rating-10 label{color:var(--color-green-900)}.net-promoter-score-list .rating-10 input[type=radio]{border-color:var(--color-green-900)}.net-promoter-score-list input[type=radio]:before{background-color:var(--color-dark-gray-900)}.newsletter-subscribe-form{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:calc(var(--gutter) / 2);-moz-column-gap:calc(var(--gutter) / 2);column-gap:calc(var(--gutter) / 2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.newsletter-subscribe-form span{font-family:var(--font-family-regular);font-size:var(--font-size-body);line-height:var(--type-scale-golden-ratio);margin-left:calc(var(--gutter) / 4)}.newsletter-subscribe-form input[type=checkbox]{margin-top:2px}.form-survey-search:not(.top-app-bar-search .form-survey-search){margin-bottom:var(--gutter);margin-top:var(--gutter)}.form-survey-search fieldset{--gap:calc(var(--gutter) / 2);-ms-flex-line-pack:center;align-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-column-gap:var(--gap);-moz-column-gap:var(--gap);column-gap:var(--gap);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;row-gap:var(--gap)}.form-survey-search .cell,.form-survey-search label{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.form-survey-search .cell{-ms-flex-item-align:center;align-self:center}.form-survey-search label{-ms-flex-preferred-size:100%;flex-basis:100%;line-height:var(--type-scale-golden-ratio)}.form-survey-search .cell.submit{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.top-app-bar-search .form-survey-search fieldset{background-color:transparent;border-width:0;-webkit-box-shadow:none;box-shadow:none;margin-bottom:0!important;padding:0!important}.login-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}.login-container,.login-container div{display:-webkit-box;display:-ms-flexbox;display:flex}.login-container div{margin-left:20px;padding-left:10px}.login-container div input{margin-top:5px}.login-container div span{margin-left:10px}.add-proxy-respondent-form input[type=email],.add-proxy-respondent-form input[type=text]{--surface-color:var(--color-white)}.add-proxy-respondent-form .form-error-message{margin-top:var(--freespace);padding-left:0}.add-proxy-respondent-form label{padding-top:calc(var(--gutter) / 2)}.add-proxy-respondent-form button[type=submit]{margin-top:calc(var(--gutter) / 2)}.top-app-bar-search{--padding-horizontal:calc(var(--gutter) / 2);--padding-vertical:calc(var(--gutter) / 4);background-color:var(--color-dark-gray-400);padding:var(--padding-vertical) var(--padding-horizontal);position:relative}.top-app-bar-search .survey-search-for-condition{margin-top:0}.top-app-bar-search .survey-search-for-condition button,.top-app-bar-search .survey-search-for-condition input[type=text]{--font-size:var(--font-size-body-small)}.top-app-bar-search .survey-search-for-condition input[type=text]{font-family:var(--font-family-secondary)!important;--padding:calc(var(--gutter) / 6)}.top-app-bar-search .survey-search-for-condition button{--gap:calc(var(--gutter) / 6)}.top-app-bar-search-auto-suggest-container{--min-width:275px;--max-width:540px;--preferred-width:100%;margin-top:calc(var(--gutter) / 2 + 2px);position:absolute;width:clamp(var(--min-width),var(--preferred-width),var(--max-width));z-index:100}.top-app-bar-search .auto-complete-dropdown{-webkit-box-shadow:var(--shadow-elevation-medium);box-shadow:var(--shadow-elevation-medium)}input[type=text].honorific-prefix,input[type=text].honorific-suffix{max-width:26ch}input[type=text].postal-code{max-width:20ch}input[type=email]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder{color:var(--color-dark-gray-700)}input[type=email]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=text]::-moz-placeholder{color:var(--color-dark-gray-700)}input[type=email]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder{color:var(--color-dark-gray-700)}input[type=email]::-ms-input-placeholder,input[type=search]::-ms-input-placeholder,input[type=text]::-ms-input-placeholder{color:var(--color-dark-gray-700)}input[type=email]::placeholder,input[type=search]::placeholder,input[type=text]::placeholder{color:var(--color-dark-gray-700)}.user-profile-form{margin-top:var(--gutter)}.form-survey-search .survey-question-input-type-text::-webkit-input-placeholder{border-color:var(--color-dark-gray-900);font-family:var(--font-family-regular)}.form-survey-search .survey-question-input-type-text::-moz-placeholder{border-color:var(--color-dark-gray-900);font-family:var(--font-family-regular)}.form-survey-search .survey-question-input-type-text:-ms-input-placeholder{border-color:var(--color-dark-gray-900);font-family:var(--font-family-regular)}.form-survey-search .survey-question-input-type-text::-ms-input-placeholder{border-color:var(--color-dark-gray-900);font-family:var(--font-family-regular)}.form-survey-search .survey-question-input-type-text,.form-survey-search .survey-question-input-type-text::placeholder{border-color:var(--color-dark-gray-900);font-family:var(--font-family-regular)}.form-survey-search .survey-question-input-type-text::-webkit-input-placeholder{color:var(--color-dark-gray-800)}.form-survey-search .survey-question-input-type-text::-moz-placeholder{color:var(--color-dark-gray-800)}.form-survey-search .survey-question-input-type-text:-ms-input-placeholder{color:var(--color-dark-gray-800)}.form-survey-search .survey-question-input-type-text::-ms-input-placeholder{color:var(--color-dark-gray-800)}.form-survey-search .survey-question-input-type-text::placeholder{color:var(--color-dark-gray-800)}.form-survey-search .survey-question-input-type-text:hover{border-color:var(--color-dark-gray-900)}.form-survey-search .survey-question-input-type-text:focus{border-color:var(--color-white)!important}.user-profile-form input[type=text][autocomplete=given-name]{max-width:320px}.user-profile-form input[type=text][autocomplete=family-name]{max-width:480px}input.current-password,input.new-password{max-width:36ch}.information-graphics{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:var(--color-primary-hero);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:var(--font-family-secondary);gap:var(--gutter) var(--gutter);margin-left:auto;margin-right:auto;max-width:1536px;place-content:stretch space-around;text-align:center}.information-graphic,.information-graphics-cell{--size:120px}.information-graphics-cell{-ms-flex-item-align:auto;align-self:auto;cursor:pointer;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;width:var(--size)}.information-graphics[data-view=admin] .information-graphics-cell{-ms-flex-preferred-size:calc(25% - var(--gutter));flex-basis:calc(25% - var(--gutter))}.information-graphics[data-view=admin] .information-graphics-cell.survey{-ms-flex-preferred-size:calc(50% - var(--gutter));flex-basis:calc(50% - var(--gutter))}.information-graphic{aspect-ratio:1/1;color:var(--color-primary-hero);height:var(--size);margin-left:auto;margin-right:auto;position:relative;width:var(--size)}.information-graphics .physicians,.physicians .information-graphic{color:var(--color-bright-blue-800)}.information-graphics .patients,.patients .information-graphic{color:var(--color-red-700)}.information-graphics .survey,.survey .information-graphic{color:var(--color-cool-gray-700)}.information-graphic svg{--size:100%;--position:calc(50% - var(--size) / 2);fill:currentcolor;height:var(--size);left:var(--position);-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;position:absolute;top:var(--position);width:var(--size)}dl.statistic{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:var(--type-scale-perfect-fourth);margin-top:calc(var(--gutter) / 2);place-content:stretch flex-start;text-align:center}dl.statistic dd,dl.statistic dt{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}dl.statistic dt{font-size:var(--font-size-body-fluid);-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}dl.statistic dd{font-size:var(--font-size-h5-fluid)}@media (width <= 1024px){.information-graphic,.information-graphics-cell{--size:100px}}.grid-list,.grid-list-item{--gap:calc(var(--gutter) / 2)}.grid-list{--vertical-margin:calc(var(--gap) * 2);-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;color:var(--color-dark-gray-900);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:var(--font-size-body-small);gap:var(--gap) var(--gap);line-height:var(--type-scale-perfect-fourth);margin-bottom:var(--vertical-margin);margin-top:var(--vertical-margin);place-content:center flex-start}.grid-list-item{--width:auto;-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:var(--width);flex-basis:var(--width);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;max-width:var(--width)}.grid-list[data-columns="3"] .grid-list-item{--width:calc(100% / 3 - var(--gap) * 2)}.grid-list[data-columns="2"] .grid-list-item{--width:calc(50% - var(--gap))}.contact-card,.contact-card ul.actions li,.contact-card-cell{--decoration-color:var(--color-dark-gray-200);--size:100%}.contact-card{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:var(--color-dark-gray-050);border-color:var(--decoration-color);border-radius:var(--rounded-corners-medium);border-style:solid;border-width:1px;-webkit-box-shadow:var(--shadow-elevation-low);box-shadow:var(--shadow-elevation-low);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:var(--size);place-content:flex-start stretch;text-shadow:var(--text-shadow-white)}.contact-card-cell{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;padding:calc(var(--gutter) / 3);width:var(--size)}.contact-card-cell-actions{--decoration-color:var(--color-dark-gray-300);-ms-flex-item-align:center;align-self:center;border-color:var(--decoration-color);border-style:solid;border-top-width:1px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:0;text-align:center}.contact-card ul.actions{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;list-style:none;margin:0;padding:0;place-content:center space-between}.contact-card ul.actions li{-ms-flex-item-align:auto;align-self:auto;border-left:1px solid var(--decoration-color);-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;padding:calc(var(--gutter) / 4)}.contact-card ul.actions li:first-child{border-left:none}dl.glossary{--margin:calc(var(--gutter) / 1.5);-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-color:var(--color-dark-gray-200);border-style:solid;border-top-width:1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:var(--margin);margin-top:var(--margin);padding-top:var(--margin);row-gap:calc(var(--margin) / 2)}dl.glossary dd,dl.glossary dt{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}dl.glossary dt{color:var(--color-primary-hero);font-family:var(--font-family-bold);font-size:var(--font-size-h6-fluid)}dl.glossary dd{line-height:var(--type-scale-golden-ratio)}.contact-card dl.person{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;place-content:stretch flex-start;row-gap:calc(var(--gutter) / 6)}.contact-card dl.person dt{display:none}.contact-card dl.person dd{margin:0}dl.person dd.name{font-family:var(--font-family-bold)}dl.person dd.name[data-is-proxy=true]:after{content:" (Active Participant)"}dl.person dd.name[data-is-proxy=false]:after{content:" (Non-Active Participant)"}.modal{--min-width:275px;--max-width:375px;--preferred-width:100%;background-color:var(--color-dark-gray-050);border-radius:var(--rounded-corners-large);-webkit-box-shadow:var(--shadow-elevation-medium);box-shadow:var(--shadow-elevation-medium);display:none;padding:calc(var(--gutter) / 2);position:fixed;width:clamp(var(--min-width),var(--preferred-width),var(--max-width));z-index:100}.modal[data-is-open=true]{display:block}.my-account-panel,.my-account-panel button.my-account-panel-user-avatar,.my-account-panel-cell,.my-account-panel-overflow-menu-button{--button-size:28px}.my-account-panel{--gap:calc(var(--gutter) / 4);-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--color-dark-gray-100);border-color:var(--color-dark-gray-300);border-style:solid;border-width:1px 1px 0 0;bottom:0;color:var(--color-dark-gray-900);-webkit-column-gap:var(--gap);-moz-column-gap:var(--gap);column-gap:var(--gap);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-family:var(--font-family-regular);font-size:var(--font-size-body-small);height:var(--my-account-panel-height);line-height:var(--type-scale-perfect-fourth);padding:var(--gap);place-content:center space-between;position:fixed;text-shadow:var(--text-shadow-white);width:var(--menu-system-width)}.my-account-panel a,.my-account-panel button{outline:none!important}.my-account-call-to-action-text{font-family:var(--font-family-bold);font-size:var(--font-size-body-extra-small)}.my-account-call-to-action-text a{color:var(--color-dark-gray-900);-webkit-transition-duration:var(--speed-normal);transition-duration:var(--speed-normal);-webkit-transition-property:color;transition-property:color;-webkit-transition-timing-function:var(--easing-color-or-opacity);transition-timing-function:var(--easing-color-or-opacity)}.my-account-call-to-action-text a:hover{color:var(--color-primary-hero);-webkit-transition-duration:var(--speed-super-fast);transition-duration:var(--speed-super-fast)}.my-account-call-to-action-text a:active,.my-account-call-to-action-text a:focus{color:var(--color-primary-dark);-webkit-transition-property:none;transition-property:none}.my-account-panel-cell{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:var(--button-size);flex-basis:var(--button-size);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;position:relative;text-align:center}.my-account-panel-cell-user-details{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;text-align:left}.my-account-panel dl{--gap:0;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:var(--gap);padding:var(--gap);place-content:flex-start center;row-gap:var(--gap)}.my-account-panel dt{display:none}.my-account-panel dd{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}button.my-account-panel-user-avatar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--color-dark-gray-500)!important;border-radius:100%;color:var(--color-dark-gray-100);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:var(--button-size);place-content:center center;position:relative;-webkit-transition-duration:var(--speed-normal),var(--speed-normal);transition-duration:var(--speed-normal),var(--speed-normal);-webkit-transition-property:background-color,color;transition-property:background-color,color;-webkit-transition-timing-function:var(--easing-color-or-opacity),var(--easing-color-or-opacity);transition-timing-function:var(--easing-color-or-opacity),var(--easing-color-or-opacity);width:var(--button-size)}button.my-account-panel-user-avatar svg{--size:68%;--position:calc(50% - (var(--size) / 2));--position-offset-y:1px;fill:currentcolor;height:var(--size);left:var(--position);position:absolute;top:calc(var(--position) + var(--position-offset-y));width:var(--size)}button.my-account-panel-user-avatar:hover{background-color:var(--color-primary-hero)!important;color:var(--color-dark-gray-050);-webkit-transition-duration:var(--speed-extra-fast),var(--speed-extra-fast);transition-duration:var(--speed-extra-fast),var(--speed-extra-fast)}button.my-account-panel-user-avatar:active,button.my-account-panel-user-avatar:focus{background-color:var(--color-primary-dark)!important;color:var(--color-white)!important;-webkit-transition-property:none;transition-property:none}.my-account-panel-overflow-menu-button,.my-account-panel-overflow-menu-button em:after{--device-decoration-size:4px}.my-account-panel-overflow-menu-button{--size:calc(var(--button-size) - var(--device-decoration-size));-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border-radius:100%;border:1px solid transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:var(--size);place-content:center space-around;width:var(--size)}.my-account-panel-overflow-menu-button em{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;font-style:normal;position:relative}.my-account-panel-overflow-menu-button em:after{--position:calc(50% - (var(--device-decoration-size) / 2));background-color:var(--color-dark-gray-700);border-radius:100%;content:"";height:var(--device-decoration-size);left:var(--position);position:absolute;top:var(--position);width:var(--device-decoration-size);z-index:1}.my-account-panel-overflow-menu-button,.my-account-panel-overflow-menu-button em:after{-webkit-transition-duration:var(--speed-normal);transition-duration:var(--speed-normal);-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:var(--easing-color-or-opacity);transition-timing-function:var(--easing-color-or-opacity)}.my-account-panel-overflow-menu-button:hover,.my-account-panel-overflow-menu-button:hover em:after{background-color:var(--color-dark-gray-050);-webkit-transition-duration:var(--speed-extra-fast);transition-duration:var(--speed-extra-fast)}.my-account-panel-overflow-menu-button:hover em:after{background-color:var(--color-primary-hero)}.my-account-panel-overflow-menu-button:active,.my-account-panel-overflow-menu-button:active em:after{background-color:var(--color-white);-webkit-transition-property:none;transition-property:none}.my-account-panel-overflow-menu-button:active em:after{background-color:var(--color-primary-dark)}.navigation-drawer{--gap:calc(var(--gutter) / 2);-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-left:var(--gap);margin-right:var(--gap);margin-top:calc(var(--gap) * 2);place-content:flex-start flex-start;row-gap:calc(var(--gap) * 1.25)}.navigation-drawer-item{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative}.navigation-drawer-item[data-name=Admin],.navigation-drawer-item[data-name=Survey]{--border-width:2px;--gap:calc(var(--gutter) / 2);border-bottom-width:var(--border-width);border-color:var(--color-dark-gray-300);border-style:solid;border-top-width:var(--border-width);padding-bottom:var(--gap);padding-top:var(--gap)}.navigation-drawer-item[data-name=Admin]{border-bottom-width:0}.navigation-drawer-item-anchor,.navigation-drawer-item-anchor span{--icon-size:22px;--toggle-button-size:28px}.navigation-drawer-item-anchor svg{content-visibility:visible;fill:currentcolor}.navigation-drawer-item-anchor{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-dark-gray-800);-webkit-column-gap:calc(var(--gutter) / 3);-moz-column-gap:calc(var(--gutter) / 3);column-gap:calc(var(--gutter) / 3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-family:var(--font-family-bold);font-size:var(--font-size-body-small);height:100%;line-height:var(--icon-size);outline:none!important;place-content:flex-start space-between;text-shadow:var(--text-shadow-white);-webkit-transition-duration:var(--speed-normal);transition-duration:var(--speed-normal);-webkit-transition-property:color;transition-property:color;-webkit-transition-timing-function:var(--easing-color-or-opacity);transition-timing-function:var(--easing-color-or-opacity)}.navigation-drawer-item-anchor:hover{color:var(--color-primary-light);-webkit-transition-duration:var(--speed-super-fast);transition-duration:var(--speed-super-fast)}.navigation-drawer-item-anchor.is-current-route,.navigation-drawer-item-anchor:active,.navigation-drawer-item-anchor:focus{color:var(--color-primary-hero);-webkit-transition-property:none;transition-property:none}.navigation-drawer-item-anchor span{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative}.navigation-drawer-item-anchor span.anchor-icon{-ms-flex-preferred-size:var(--icon-size);flex-basis:var(--icon-size)}.navigation-drawer-item-anchor span.anchor-text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.navigation-drawer-item-anchor span.anchor-toggle-button{aspect-ratio:1/1;-ms-flex-preferred-size:var(--toggle-button-size);flex-basis:var(--toggle-button-size);width:var(--toggle-button-size)}.navigation-drawer-item-anchor span.anchor-toggle-button svg{--position-xy:calc(50% - var(--toggle-button-size) / 2);-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:var(--toggle-button-size);left:var(--position-xy);place-content:center center;position:absolute;top:var(--position-xy);-webkit-transform-origin:center center;transform-origin:center center;width:var(--toggle-button-size)}.navigation-drawer-item-anchor span.anchor-toggle-button svg.direction-is-up{-webkit-transform:scale(-1);transform:scale(-1)}.account-navigation-drawer{padding-left:var(--gutter);padding-right:var(--gutter);padding-top:var(--gutter)}.navigation-drawer[data-type=account-navigation]{margin-left:auto;margin-right:auto;margin-top:0}[data-type=account-navigation] .navigation-drawer-item-anchor{background-color:var(--color-primary-hero);border-radius:var(--rounded-corners-medium);-webkit-box-shadow:var(--shadow-elevation-low);box-shadow:var(--shadow-elevation-low);color:var(--color-white);padding:calc(var(--gutter) / 6) calc(var(--gutter) / 4);text-shadow:none;-webkit-transition-duration:var(--speed-fast),var(--speed-normal),var(--speed-fast);transition-duration:var(--speed-fast),var(--speed-normal),var(--speed-fast);-webkit-transition-property:background-color,color,-webkit-box-shadow;transition-property:background-color,color,-webkit-box-shadow;transition-property:background-color,box-shadow,color;transition-property:background-color,box-shadow,color,-webkit-box-shadow;-webkit-transition-timing-function:var(--easing-color-or-opacity),var(--easing-color-or-opacity),var(--easing-color-or-opacity);transition-timing-function:var(--easing-color-or-opacity),var(--easing-color-or-opacity),var(--easing-color-or-opacity)}[data-type=account-navigation] .navigation-drawer-item-anchor:hover{background-color:var(--color-primary-light);-webkit-box-shadow:var(--shadow-elevation-medium);box-shadow:var(--shadow-elevation-medium);-webkit-transition-duration:var(--speed-extra-fast),var(--speed-fast),var(--speed-extra-fast);transition-duration:var(--speed-extra-fast),var(--speed-fast),var(--speed-extra-fast)}[data-type=account-navigation] .navigation-drawer-item-anchor:active,[data-type=account-navigation] .navigation-drawer-item-anchor:focus,[data-type=account-navigation] .navigation-drawer-item-anchor[aria-current=page]{background-color:var(--color-dark-gray-900);-webkit-box-shadow:none;box-shadow:none;color:var(--color-white);-webkit-transition-property:none;transition-property:none}.navigation-drawer-item[data-name=Admin] ul{display:none;font-family:var(--font-family-regular);font-size:var(--font-size-body-small);letter-spacing:.015em}.navigation-drawer-item[data-name=Admin] ul[data-menu-is-open=true]{--icon-size:22px;--gap:calc(var(--gutter) / 4);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-left:calc(var(--icon-size) + var(--gutter) / 3);margin-top:calc(var(--gap) * 2);place-content:flex-start flex-start;row-gap:var(--gap)}.navigation-drawer-item.download-survey-pdf-report{border-color:var(--color-dark-gray-300);border-style:solid;border-top-width:1px;font-size:var(--font-size-body-small);line-height:var(--type-scale-perfect-fourth);padding-top:var(--gap)}.navigation-panel,.navigation-panel .content{--padding:calc(var(--gutter) / 2)}.navigation-panel{--min-width:175px;--max-width:25vw;--preferred-width:230px;border-bottom-width:2px;border-color:var(--color-dark-gray-300);border-left-width:2px;border-style:solid;display:block;margin-bottom:var(--gutter);margin-left:var(--gutter);width:clamp(var(--min-width),var(--preferred-width),var(--max-width))}.navigation-panel.float{float:right}.navigation-panel .content{background-color:var(--color-dark-gray-050);padding:var(--padding)}.navigation-panel .header{font-size:var(--font-size-h6);margin-bottom:0;margin-top:0;text-shadow:var(--text-shadow-white)}.navigation-panel p{font-size:var(--font-size-body)!important;margin-bottom:calc(var(--gutter) / 4)!important;margin-top:calc(var(--gutter) / 4)!important}.navigation-panel hr{border-color:var(--color-dark-gray-300);border-top-width:2px;margin-bottom:0!important;margin-top:0!important}.page-section,.page-section-cell{--column-gutter:calc(var(--gutter) * 1.5)}.page-section{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-color:var(--color-dark-gray-500);border-style:solid;border-width:1px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:var(--gutter) var(--column-gutter);padding-bottom:var(--gutter);padding-top:var(--gutter);place-content:stretch flex-start;width:100%}.page-section:first-of-type{border-top-width:0}.page-section-cell{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.page-section-cell.header{margin-bottom:0}.page-section-two-col{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (width <= 540px){.page-section-two-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.page-section-two-col .page-section-cell{--cell-width:50%;-ms-flex-preferred-size:calc(var(--cell-width) - var(--column-gutter));flex-basis:calc(var(--cell-width) - var(--column-gutter))}.page-section-two-col-with-header .page-section-cell.header{--cell-width:calc(100% / 3);--min-width:200px;--max-width:414px;--preferred-width:100%;-ms-flex-preferred-size:clamp(var(--min-width),var(--cell-width),var(--max-width));flex-basis:clamp(var(--min-width),var(--cell-width),var(--max-width));-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;font-size:var(--font-size-h6-fluid)!important}.page-section dl,.page-section ol,.page-section p,.page-section ul{font-size:var(--font-size-body);line-height:var(--type-scale-golden-ratio)}.page-section ul{list-style:none}.page-section dl:not(:first-child),.page-section ol:not(:first-child),.page-section p:not(:first-child),.page-section ul:not(:first-child){margin-bottom:var(--gutter);margin-top:var(--gutter)}.page-section li{position:relative}.page-section ul li:before{color:var(--color-primary-dark);content:"\2022";display:inline-block;font-size:150%;left:calc(var(--gutter) * .75 * -1);position:absolute;top:-.25em}.page-section ul li:not(:first-child){margin-top:calc(var(--gutter) / 6)}.page-section strong{font-family:var(--font-family-bold);font-weight:400}.page-section-insights-dashboard{margin-top:10px}.searched-question{border-color:var(--color-primary-hero);border-style:solid;border-width:2px;-webkit-box-shadow:var(--shadow-elevation-medium);box-shadow:var(--shadow-elevation-medium);margin-bottom:calc(var(--gap) * 2.8);margin-top:calc(var(--gap) * 2)}.searched-question.survey-question-container{background-color:var(--color-white)}.searched-question .survey-question dl{border-color:var(--color-dark-gray-200)}.search-question-container{padding-top:50px}:root{--progressbar-track-color:var(--color-dark-gray-300);--progressbar-color:var(--color-primary-light);--progressbar-height:4px}.progress-bar-container{position:relative;width:128px}.progress-indicator{--position:0;--size:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--color-white);color:var(--color-primary-hero);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-family:var(--font-family-bold);font-size:var(--font-size-body-small);height:var(--size);left:var(--position);letter-spacing:var(--letter-spacing-all-caps);line-height:var(--type-scale-perfect-fourth);padding-top:5vh;place-content:stretch flex-start;pointer-events:none;position:absolute;row-gap:calc(var(--gutter) / 2);text-align:center;text-transform:uppercase;top:var(--position);width:var(--size);z-index:100}.progress-indicator[data-fullscreen=true]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:33vh;padding-top:0;position:fixed}.progress-indicator svg{fill:currentcolor}.progress-indicator-cell{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative}[role=progressbar]{--position:0;height:var(--progressbar-height);left:var(--position);pointer-events:none;position:absolute;top:var(--position);width:100%;z-index:1}.linear-progress,.linear-progress-bar,.linear-progress-buffer{--size:100%;height:var(--size);width:var(--size)}.linear-progress{overflow:hidden;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.4,0,.6,1);transition-timing-function:cubic-bezier(.4,0,.6,1)}.linear-progress,.linear-progress-buffer{-webkit-transition-delay:0;transition-delay:0;-webkit-transition-duration:.25s;transition-duration:.25s}.linear-progress-buffer{background-color:var(--progressbar-track-color);position:absolute;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.4,0,.6,1);transition-timing-function:cubic-bezier(.4,0,.6,1)}.linear-progress-bar-inner{border-top:var(--progressbar-height) solid var(--progressbar-color);display:block;position:absolute;width:100%}.linear-progress-bar{-webkit-animation:none;animation:none;position:absolute;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transition-delay:0;transition-delay:0;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.4,0,.6,1);transition-timing-function:cubic-bezier(.4,0,.6,1)}.linear-progress-primary-bar{-webkit-transform:scaleX(0);transform:scaleX(0)}.linear-progress-secondary-bar{visibility:hidden}.linear-progress-indeterminate .linear-progress-bar{-webkit-transition:none;transition:none}.linear-progress-indeterminate .linear-progress-primary-bar{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:linear-progress-primary-indeterminate-translate;animation-name:linear-progress-primary-indeterminate-translate;-webkit-animation-timing-function:linear;animation-timing-function:linear;left:-145.166611%}.linear-progress-indeterminate .linear-progress-primary-bar>.linear-progress-bar-inner{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:linear-progress-primary-indeterminate-scale;animation-name:linear-progress-primary-indeterminate-scale;-webkit-animation-timing-function:linear;animation-timing-function:linear}.linear-progress-indeterminate .linear-progress-secondary-bar{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:linear-progress-secondary-indeterminate-translate;animation-name:linear-progress-secondary-indeterminate-translate;-webkit-animation-timing-function:linear;animation-timing-function:linear;left:-54.888891%;visibility:visible}.linear-progress-indeterminate .linear-progress-secondary-bar>.linear-progress-bar-inner{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:linear-progress-secondary-indeterminate-scale;animation-name:linear-progress-secondary-indeterminate-scale;-webkit-animation-timing-function:linear;animation-timing-function:linear}.linear-progress-reversed .linear-progress-bar,.linear-progress-reversed .linear-progress-buffer{right:0;-webkit-transform-origin:center right;transform-origin:center right}.linear-progress-reversed .linear-progress-primary-bar{-webkit-animation-name:linear-progress-primary-indeterminate-translate-reverse;animation-name:linear-progress-primary-indeterminate-translate-reverse}.linear-progress-reversed .linear-progress-secondary-bar{-webkit-animation-name:linear-progress-secondary-indeterminate-translate-reverse;animation-name:linear-progress-secondary-indeterminate-translate-reverse}.linear-progress-indeterminate.linear-progress-reversed .linear-progress-primary-bar{left:auto;right:-145.166611%}.linear-progress-indeterminate.linear-progress-reversed .linear-progress-secondary-bar{left:auto;right:-54.888891%}@-webkit-keyframes linear-progress-primary-indeterminate-translate{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{-webkit-animation-timing-function:cubic-bezier(.5,0,.701732,.495819);animation-timing-function:cubic-bezier(.5,0,.701732,.495819);-webkit-transform:translateX(0);transform:translateX(0)}59.15%{-webkit-animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);-webkit-transform:translateX(83.67142%);transform:translateX(83.67142%)}to{-webkit-transform:translateX(200.611057%);transform:translateX(200.611057%)}}@keyframes linear-progress-primary-indeterminate-translate{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{-webkit-animation-timing-function:cubic-bezier(.5,0,.701732,.495819);animation-timing-function:cubic-bezier(.5,0,.701732,.495819);-webkit-transform:translateX(0);transform:translateX(0)}59.15%{-webkit-animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);-webkit-transform:translateX(83.67142%);transform:translateX(83.67142%)}to{-webkit-transform:translateX(200.611057%);transform:translateX(200.611057%)}}@-webkit-keyframes linear-progress-primary-indeterminate-scale{0%{-webkit-transform:scaleX(.08);transform:scaleX(.08)}36.65%{-webkit-animation-timing-function:cubic-bezier(.334731,.12482,.785844,1);animation-timing-function:cubic-bezier(.334731,.12482,.785844,1);-webkit-transform:scaleX(.08);transform:scaleX(.08)}69.15%{-webkit-animation-timing-function:cubic-bezier(.06,.11,.6,1);animation-timing-function:cubic-bezier(.06,.11,.6,1);-webkit-transform:scaleX(.661479);transform:scaleX(.661479)}to{-webkit-transform:scaleX(.08);transform:scaleX(.08)}}@keyframes linear-progress-primary-indeterminate-scale{0%{-webkit-transform:scaleX(.08);transform:scaleX(.08)}36.65%{-webkit-animation-timing-function:cubic-bezier(.334731,.12482,.785844,1);animation-timing-function:cubic-bezier(.334731,.12482,.785844,1);-webkit-transform:scaleX(.08);transform:scaleX(.08)}69.15%{-webkit-animation-timing-function:cubic-bezier(.06,.11,.6,1);animation-timing-function:cubic-bezier(.06,.11,.6,1);-webkit-transform:scaleX(.661479);transform:scaleX(.661479)}to{-webkit-transform:scaleX(.08);transform:scaleX(.08)}}@-webkit-keyframes linear-progress-secondary-indeterminate-translate{0%{-webkit-animation-timing-function:cubic-bezier(.15,0,.515058,.409685);animation-timing-function:cubic-bezier(.15,0,.515058,.409685);-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-animation-timing-function:cubic-bezier(.31033,.284058,.8,.733712);animation-timing-function:cubic-bezier(.31033,.284058,.8,.733712);-webkit-transform:translateX(37.651913%);transform:translateX(37.651913%)}48.35%{-webkit-animation-timing-function:cubic-bezier(.4,.627035,.6,.902026);animation-timing-function:cubic-bezier(.4,.627035,.6,.902026);-webkit-transform:translateX(84.386165%);transform:translateX(84.386165%)}to{-webkit-transform:translateX(160.277782%);transform:translateX(160.277782%)}}@keyframes linear-progress-secondary-indeterminate-translate{0%{-webkit-animation-timing-function:cubic-bezier(.15,0,.515058,.409685);animation-timing-function:cubic-bezier(.15,0,.515058,.409685);-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-animation-timing-function:cubic-bezier(.31033,.284058,.8,.733712);animation-timing-function:cubic-bezier(.31033,.284058,.8,.733712);-webkit-transform:translateX(37.651913%);transform:translateX(37.651913%)}48.35%{-webkit-animation-timing-function:cubic-bezier(.4,.627035,.6,.902026);animation-timing-function:cubic-bezier(.4,.627035,.6,.902026);-webkit-transform:translateX(84.386165%);transform:translateX(84.386165%)}to{-webkit-transform:translateX(160.277782%);transform:translateX(160.277782%)}}@-webkit-keyframes linear-progress-secondary-indeterminate-scale{0%{-webkit-animation-timing-function:cubic-bezier(.205028,.057051,.57661,.453971);animation-timing-function:cubic-bezier(.205028,.057051,.57661,.453971);-webkit-transform:scaleX(.08);transform:scaleX(.08)}19.15%{-webkit-animation-timing-function:cubic-bezier(.152313,.196432,.648374,1.004315);animation-timing-function:cubic-bezier(.152313,.196432,.648374,1.004315);-webkit-transform:scaleX(.457104);transform:scaleX(.457104)}44.15%{-webkit-animation-timing-function:cubic-bezier(.257759,-.003163,.211762,1.38179);animation-timing-function:cubic-bezier(.257759,-.003163,.211762,1.38179);-webkit-transform:scaleX(.72796);transform:scaleX(.72796)}to{-webkit-transform:scaleX(.08);transform:scaleX(.08)}}@keyframes linear-progress-secondary-indeterminate-scale{0%{-webkit-animation-timing-function:cubic-bezier(.205028,.057051,.57661,.453971);animation-timing-function:cubic-bezier(.205028,.057051,.57661,.453971);-webkit-transform:scaleX(.08);transform:scaleX(.08)}19.15%{-webkit-animation-timing-function:cubic-bezier(.152313,.196432,.648374,1.004315);animation-timing-function:cubic-bezier(.152313,.196432,.648374,1.004315);-webkit-transform:scaleX(.457104);transform:scaleX(.457104)}44.15%{-webkit-animation-timing-function:cubic-bezier(.257759,-.003163,.211762,1.38179);animation-timing-function:cubic-bezier(.257759,-.003163,.211762,1.38179);-webkit-transform:scaleX(.72796);transform:scaleX(.72796)}to{-webkit-transform:scaleX(.08);transform:scaleX(.08)}}@-webkit-keyframes linear-progress-primary-indeterminate-translate-reverse{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{-webkit-animation-timing-function:cubic-bezier(.5,0,.701732,.495819);animation-timing-function:cubic-bezier(.5,0,.701732,.495819);-webkit-transform:translateX(0);transform:translateX(0)}59.15%{-webkit-animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);-webkit-transform:translateX(-83.67142%);transform:translateX(-83.67142%)}to{-webkit-transform:translateX(-200.611057%);transform:translateX(-200.611057%)}}@keyframes linear-progress-primary-indeterminate-translate-reverse{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{-webkit-animation-timing-function:cubic-bezier(.5,0,.701732,.495819);animation-timing-function:cubic-bezier(.5,0,.701732,.495819);-webkit-transform:translateX(0);transform:translateX(0)}59.15%{-webkit-animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);-webkit-transform:translateX(-83.67142%);transform:translateX(-83.67142%)}to{-webkit-transform:translateX(-200.611057%);transform:translateX(-200.611057%)}}@-webkit-keyframes linear-progress-secondary-indeterminate-translate-reverse{0%{-webkit-animation-timing-function:cubic-bezier(.15,0,.515058,.409685);animation-timing-function:cubic-bezier(.15,0,.515058,.409685);-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-animation-timing-function:cubic-bezier(.31033,.284058,.8,.733712);animation-timing-function:cubic-bezier(.31033,.284058,.8,.733712);-webkit-transform:translateX(-37.651913%);transform:translateX(-37.651913%)}48.35%{-webkit-animation-timing-function:cubic-bezier(.4,.627035,.6,.902026);animation-timing-function:cubic-bezier(.4,.627035,.6,.902026);-webkit-transform:translateX(-84.386165%);transform:translateX(-84.386165%)}to{-webkit-transform:translateX(-160.277782%);transform:translateX(-160.277782%)}}@keyframes linear-progress-secondary-indeterminate-translate-reverse{0%{-webkit-animation-timing-function:cubic-bezier(.15,0,.515058,.409685);animation-timing-function:cubic-bezier(.15,0,.515058,.409685);-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-animation-timing-function:cubic-bezier(.31033,.284058,.8,.733712);animation-timing-function:cubic-bezier(.31033,.284058,.8,.733712);-webkit-transform:translateX(-37.651913%);transform:translateX(-37.651913%)}48.35%{-webkit-animation-timing-function:cubic-bezier(.4,.627035,.6,.902026);animation-timing-function:cubic-bezier(.4,.627035,.6,.902026);-webkit-transform:translateX(-84.386165%);transform:translateX(-84.386165%)}to{-webkit-transform:translateX(-160.277782%);transform:translateX(-160.277782%)}}@media (width <= 1024px){.jmcn-brandmark-hero{height:108px}.application-shell-column,.application-shell[data-type=side-by-side-layout],.data-visualization-section-sheet,.data-visualization-section-sheet:after,.menu-system-container,.my-account-panel{--menu-system-width:228px}.application-shell-column-content:after,.survey-two-column-layout,.survey-two-column-layout aside,.survey-two-column-layout main,.survey-two-column-layout:after{--aside-width:228px}.application-shell-column-content main,.survey-category-tables-container{padding-left:calc(var(--gutter) / 2);padding-right:calc(var(--gutter) / 2)}.breadcrumb-anchor-item-survey-category-name{display:none}.breadcrumbs{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (width <= 768px){.survey-two-column-layout aside.cms-content{display:none}.survey-two-column-layout main{--aside-width:0;width:100%}.survey-two-column-layout:after{width:calc(100% - var(--gutter))}.survey-category-menu-anchor{--padding-vertical:calc(var(--gutter) / 4)!important;--padding-horizontal:calc(var(--gutter) / 3)!important}.survey-category-menu{font-size:var(--font-size-body-small)!important}.survey-question dt[data-name=condition]{display:none}.survey-question dl dd,.survey-question dl dt{--term-width:120px}}@media (width <= 540px){.application-shell-column,.application-shell[data-type=side-by-side-layout],.data-visualization-section-sheet,.data-visualization-section-sheet:after,.menu-system-container,.my-account-panel,.survey-category-menu{--menu-system-width:72px}.application-shell-column-content:after,.survey-two-column-layout{--aside-width:72px}.menu-system-container{padding-left:0;padding-right:0}.anchor-brandmark{--size:48px;aspect-ratio:1/1;background-color:var(--color-primary-hero);border-radius:100%;-webkit-box-shadow:var(--shadow-elevation-low);box-shadow:var(--shadow-elevation-low);height:var(--size);margin-left:auto;margin-right:auto;overflow:hidden;position:relative;width:var(--size)}.jmcn-brandmark-hero .cn,.jmcn-brandmark-hero .jm,.jmcn-brandmark-hero .symbolmark{fill:var(--color-white)}.jmcn-brandmark-hero .symbolmark{stroke:var(--color-white);stroke-width:2px}.jmcn-brandmark-hero{--size:100%;height:var(--size);-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;position:absolute;width:var(--size)}.anchor-brandmark:hover{background-color:var(--color-primary-light);-webkit-box-shadow:var(--shadow-elevation-medium);box-shadow:var(--shadow-elevation-medium)}.anchor-brandmark:active,.anchor-brandmark:focus{background-color:var(--color-white);-webkit-box-shadow:var(--shadow-elevation-low);box-shadow:var(--shadow-elevation-low)}.anchor-brandmark:active .jmcn-brandmark-hero .cn,.anchor-brandmark:active .jmcn-brandmark-hero .jm,.anchor-brandmark:active .jmcn-brandmark-hero .symbolmark,.anchor-brandmark:focus .jmcn-brandmark-hero .cn,.anchor-brandmark:focus .jmcn-brandmark-hero .jm,.anchor-brandmark:focus .jmcn-brandmark-hero .symbolmark{fill:var(--color-primary-hero)}.anchor-brandmark:active .jmcn-brandmark-hero .symbolmark,.anchor-brandmark:focus .jmcn-brandmark-hero .symbolmark{stroke:var(--color-primary-hero)}.jmcn-brandmark-hero .descriptor,.my-account-panel-cell-user-details{display:none}.navigation-drawer{margin:calc(var(--gutter) / 1.5) calc(var(--gutter) / 2);padding-top:calc(var(--gutter) / 2);row-gap:calc(var(--gutter) / 4)}.navigation-drawer-item[data-name=Home]{display:none}.navigation-drawer-item-anchor{aspect-ratio:1/1;background-color:transparent;border-radius:var(--rounded-corners-small);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.navigation-drawer-item-anchor:hover{background-color:var(--color-dark-gray-200)}.navigation-drawer-item-anchor:active,.navigation-drawer-item-anchor:focus,.navigation-drawer-item-anchor[aria-current=page]{background-color:var(--color-white)}.navigation-drawer-item-anchor span.anchor-text{display:none}.navigation-drawer-item-anchor span.anchor-icon{--icon-size:22px;width:var(--icon-size)}.my-account-panel-cell-overflow-menu,.navigation-drawer-item-anchor span.anchor-toggle-button{display:none}.my-account-panel{-ms-flex-pack:distribute;justify-content:space-around}.user-account-command-palette{--min-width:196px;left:var(--position);right:auto}.survey-category-menu,.survey-category-menu:after,.survey-category-menu:before{--width:240px;--position-x:calc(var(--menu-system-width) - var(--gutter) / 4);--freespace-vertical:calc(var(--gutter) / 4);width:var(--width)}.survey-category-menu{--position:calc(var(--gutter) / 2);background-color:var(--color-dark-gray-050);border-color:var(--color-dark-gray-300);border-radius:var(--rounded-corners-medium);border-style:solid;border-width:1px;-webkit-box-shadow:var(--shadow-elevation-high);box-shadow:var(--shadow-elevation-high);height:calc(95vh - var(--gutter));left:var(--position-x);overflow:hidden scroll;padding:var(--freespace-vertical) calc(var(--gutter) / 2);position:fixed;top:var(--position);z-index:200}.survey-category-menu:after{background:-webkit-gradient(linear,left top,left bottom,from(var(--color-dark-gray-050)),to(rgb(248 249 251/0)));background:linear-gradient(180deg,var(--color-dark-gray-050) 0,rgb(248 249 251/0) 100%);background-repeat:no-repeat;border-top-left-radius:var(--rounded-corners-medium);border-top-right-radius:var(--rounded-corners-medium);content:"";height:calc(var(--freespace-vertical) * 2);left:calc(var(--position-x) + 1px);margin-top:calc(var(--freespace-vertical) * -1);position:inherit;top:auto;width:calc(var(--width) - 2px)}.survey-category-menu-anchor .icon{display:none}.survey-steps-navigation-items{-webkit-column-gap:calc(var(--gutter) / 4);-moz-column-gap:calc(var(--gutter) / 4);column-gap:calc(var(--gutter) / 4)}}@media (width <= 414px){.survey-steps-navigation-items:before{display:none}}@media (width <= 1280px){.chart[data-chart-type=categorical-matrix] .row:not(.row.header){-ms-flex-wrap:wrap;flex-wrap:wrap}.chart[data-chart-type=categorical-matrix] .cell.category{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:calc(var(--gutter) / 2)}.chart[data-chart-type=categorical-matrix] .cell.category span{max-width:none}.chart[data-chart-type=categorical-matrix] .row.header .cell.category:empty{display:none}}.single-page-content{font-family:var(--font-family-regular)}.single-page-content h1,.single-page-content h2,.single-page-content h3,.single-page-content h4,.single-page-content h5,.single-page-content h6,.single-page-content ol.default,.single-page-content p,.single-page-content ul.default,aside.cms-content .respondent-pdf-report h2,aside.cms-content .respondent-pdf-report h3{--margin:calc(var(--gutter) / 2);margin-bottom:var(--margin);margin-top:var(--margin)}.single-page-content h1,.single-page-content h2,.single-page-content h3,.single-page-content h4,.single-page-content h5,aside.cms-content .respondent-pdf-report h2,aside.cms-content .respondent-pdf-report h3{color:var(--color-primary-hero);font-family:var(--font-family-secondary);font-size:var(--font-size-h3-fluid);line-height:var(--type-scale-perfect-fourth)}.single-page-content h1{margin-top:var(--gutter)}.single-page-content .headline-with-actions h1{margin-bottom:0;margin-top:0}.single-page-content h2{font-size:var(--font-size-h4-fluid)}.single-page-content h3{font-size:var(--font-size-h5-fluid)}.single-page-content h4,.single-page-content h5{font-size:var(--font-size-h6-fluid);margin-top:calc(var(--margin) * 2)}.single-page-content h5{font-size:var(--font-size-body-fluid)}.single-page-content ol.default,.single-page-content p,.single-page-content ul.default{font-size:var(--font-size-h6-fluid);line-height:var(--type-scale-golden-ratio);max-width:106ch}.single-page-content .date-stamp{font-size:var(--font-size-body-fluid)}.single-page-content ol.default{list-style-type:decimal;padding-left:calc(var(--gutter) / 2)}.single-page-content ul.default{list-style-type:none;margin-bottom:calc(var(--gutter) / 4);margin-top:calc(var(--gutter) / 4);padding-left:var(--gutter)}.single-page-content ol.default ul.default{padding-left:var(--gutter)}.single-page-content ul.default li{list-style-type:disc}.two-column-layout,.two-column-layout-cell{--gap:calc(var(--gutter) * 2)}.two-column-layout{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:var(--gap);-moz-column-gap:var(--gap);column-gap:var(--gap);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;place-content:center space-between}.two-column-layout-cell{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:calc(50% - var(--gap));flex-basis:calc(50% - var(--gap));-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.jeffreys-insights-quilt{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:var(--gutter) var(--gutter);margin-bottom:var(--gutter);margin-top:var(--gutter);place-content:center flex-start}.jeffreys-insights-quilt-cell{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;padding-left:var(--gutter);padding-right:var(--gutter);text-align:center;width:100%}.jeffreys-insights-quilt-cell img{margin-left:auto;margin-right:auto}.jeffreys-insights-quilt-cell.illustration img{max-width:768px}.jeffreys-insights-quilt-cell.veritas-logo img{max-width:128px}.header-with-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:calc(var(--gutter) / 2) var(--gutter);place-content:center space-between}.header-with-button button{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin:0}.brandmark-thank-you-page,.brandmark-thank-you-page:before{--size:192px}.brandmark-thank-you-page{float:right;height:var(--size);position:relative;shape-margin:var(--gutter);shape-outside:circle(50%);width:var(--size)}.brandmark-thank-you-page img{--size:80%;--position:calc(50% - var(--size) / 2);height:var(--size);left:var(--position);-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;position:absolute;top:var(--position);width:var(--size)}.social,.social a,.social button{--button-size:22px}.social{--gap:calc(var(--gutter) * 0.25);-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:var(--gap) var(--gap);list-style:none;margin:0;padding:0;place-content:center center;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.social.share-buttons{margin-bottom:var(--gutter);margin-top:calc(var(--gutter) / 2)}.social li{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.social a,.social button{--padding:4px;--surface-color:var(--color-primary-hero);--on-surface-color:white;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--surface-color);border:none;border-radius:100%;color:var(--on-surface-color);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;fill:currentcolor;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:var(--button-size);padding:var(--padding);place-content:center center;position:relative;-webkit-transform-origin:center;transform-origin:center;-webkit-transition-duration:var(--speed-normal),var(--speed-normal);transition-duration:var(--speed-normal),var(--speed-normal);-webkit-transition-property:background-color,color;transition-property:background-color,color;width:var(--button-size)}.social .tiktok a,.social .tiktok button{--padding:2px}.social a:hover,.social button:hover{--surface-color:var(--color-primary-light);--on-surface-color:var(--color-white);-webkit-transition-duration:var(--speed-extra-fast),var(--speed-extra-fast);transition-duration:var(--speed-extra-fast),var(--speed-extra-fast)}.social a:active,.social a:focus,.social button:active,.social button:focus{--surface-color:white;--on-surface-color:var(--color-primary-hero);-webkit-transition-property:none;transition-property:none}.social a.share-button,.social button.share-button{--button-size:28px;-webkit-box-shadow:var(--shadow-elevation-medium);box-shadow:var(--shadow-elevation-medium)}.social a.share-button:hover,.social button.share-button:hover{-webkit-box-shadow:var(--shadow-elevation-high);box-shadow:var(--shadow-elevation-high)}.social a.share-button:active,.social a.share-button:focus,.social button.share-button:active,.social button.share-button:focus{-webkit-box-shadow:none;box-shadow:none}.survey-category-menu{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-family:var(--font-family-secondary)!important;font-size:var(--font-size-body-fluid)!important;line-height:var(--type-scale-perfect-fourth)!important;margin:0;place-content:flex-start flex-start}@media (width <= 540px){.survey-category-menu{display:none}}.survey-category-menu.survey-category-menu-tables{font-size:var(--font-size-body-small)!important}.survey-category-menu li{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin-bottom:0;margin-top:calc(var(--gutter) / 4);-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.survey-category-menu.survey-category-menu-tables li{margin-top:calc(var(--gutter) / 2)}.survey-category-menu-anchor,.survey-category-menu-anchor .icon{--icon-size:16px}.survey-category-menu-anchor{--padding-vertical:calc(var(--gutter) / 3);--padding-horizontal:calc(var(--gutter) / 2);--fill-color:var(--color-dark-gray-400);--border-width:2px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--color-white);border-color:var(--fill-color);border-radius:var(--rounded-corners-medium);border-style:solid;border-width:var(--border-width);color:var(--color-black);-webkit-column-gap:calc(var(--gutter) / 4);-moz-column-gap:calc(var(--gutter) / 4);column-gap:calc(var(--gutter) / 4);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;outline:none!important;padding:var(--padding-vertical) calc(var(--padding-horizontal) * 2.5) var(--padding-vertical) var(--padding-horizontal);place-content:center flex-start;position:relative;text-decoration:none;-webkit-transition-duration:var(--speed-fast),var(--speed-fast);transition-duration:var(--speed-fast),var(--speed-fast);-webkit-transition-property:background-color,border-color;transition-property:background-color,border-color;-webkit-transition-timing-function:var(--easing-color-or-opacity),var(--easing-color-or-opacity);transition-timing-function:var(--easing-color-or-opacity),var(--easing-color-or-opacity)}.survey-category-menu.survey-category-menu-tables .survey-category-menu-anchor{background-color:var(--color-dark-gray-050);-webkit-box-shadow:var(--shadow-elevation-low);box-shadow:var(--shadow-elevation-low);text-shadow:var(--text-shadow-white);-webkit-transition-duration:var(--speed-normal);transition-duration:var(--speed-normal);-webkit-transition-property:-webkit-box-shadow;transition-property:-webkit-box-shadow;transition-property:box-shadow;transition-property:box-shadow,-webkit-box-shadow;-webkit-transition-timing-function:var(--easing-color-or-opacity);transition-timing-function:var(--easing-color-or-opacity)}.survey-category-menu .survey-category-menu-anchor:not([data-table-number]:empty):after,.survey-respondent-progress-section-name a:not([data-table-number]:empty):after{--font-size:var(--font-size-body-extra-small);--position:6px;content:attr(data-table-number);font-size:var(--font-size);line-height:var(--font-size);position:absolute;right:var(--position);text-align:right;top:var(--position)}.survey-category-menu-anchor:hover{--fill-color:var(--color-dark-gray-700);-webkit-box-shadow:var(--shadow-elevation-low);box-shadow:var(--shadow-elevation-low);-webkit-transition-duration:var(--speed-super-fast),var(--speed-extra-fast);transition-duration:var(--speed-super-fast),var(--speed-extra-fast)}.survey-category-menu.survey-category-menu-tables .survey-category-menu-anchor:hover{background-color:var(--color-white);-webkit-box-shadow:var(--shadow-elevation-medium);box-shadow:var(--shadow-elevation-medium);text-shadow:none;-webkit-transition-duration:var(--speed-super-fast);transition-duration:var(--speed-super-fast);-webkit-transition-timing-function:var(--easing-entering);transition-timing-function:var(--easing-entering)}.survey-category-menu-anchor.is-selected,.survey-category-menu-anchor:active,.survey-category-menu-anchor:focus{--fill-color:var(--color-dark-gray-800);-webkit-box-shadow:none;box-shadow:none;-webkit-transition-property:none;transition-property:none}.survey-category-menu.survey-category-menu-tables .survey-category-menu-anchor:active,.survey-category-menu.survey-category-menu-tables .survey-category-menu-anchor:focus{-webkit-box-shadow:none;box-shadow:none}.survey-category-menu-anchor.is-selected,.survey-category-menu.survey-category-menu-tables .survey-category-menu-anchor.is-selected{background-color:var(--fill-color);color:var(--color-white);text-shadow:var(--text-shadow-black)}.survey-category-menu.survey-category-menu-tables .survey-category-menu-anchor.is-selected{-webkit-box-shadow:none;box-shadow:none;-webkit-transition-property:none;transition-property:none}.survey-category-menu-anchor.autoinflammatory-disorders{--fill-color:var(--color-autoinflammatory-disorders-800)!important}.survey-category-menu-anchor.bone-marrow-failure{--fill-color:var(--color-bone-marrow-failure-800)!important}.survey-category-menu-anchor.combined-immunodeficiencies-with-associated-or-syndromic-features{--fill-color:var(--color-combined-immunodeficiencies-with-associated-or-syndromic-features-800)}.survey-category-menu-anchor.complement-deficiencies{--fill-color:var(--color-complement-deficiencies-800)!important}.survey-category-menu-anchor.congenital-defects-of-phagocyte-number-or-function{--fill-color:var(--color-congenital-defects-of-phagocyte-number-or-function-800)!important}.survey-category-menu-anchor.defects-in-intrinsic-and-innate-immunity{--fill-color:var(--color-defects-in-intrinsic-and-innate-immunity-700)!important}.survey-category-menu-anchor.diseases-of-immune-dysregulation{--fill-color:var(--color-diseases-of-immune-dysregulation-800)!important}.survey-category-menu-anchor.immunodeficiencies-affecting-cellular-and-humoral-immunity{--fill-color:var(--color-immunodeficiencies-affecting-cellular-and-humoral-immunity-800)!important;color:var(--color-black)!important}.survey-category-menu-anchor.phenocopies-of-inborn-errors-of-immunity{--fill-color:var(--color-phenocopies-of-inborn-errors-of-immunity-800)!important}.survey-category-menu-anchor.predominantly-antibody-deficiencies{--fill-color:var(--color-predominantly-antibody-deficiencies-800)!important}.survey-category-menu-anchor:hover{border-color:var(--color-dark-gray-700)}.survey-category-menu-anchor.is-selected,.survey-category-menu-anchor:active,.survey-category-menu-anchor:focus{border-color:var(--fill-color)!important}.survey-category-menu-anchor:not(.is-selected):active{background-color:var(--color-white)!important}.survey-category-menu-anchor.autoinflammatory-disorders:not(.is-selected):hover{background-color:var(--color-autoinflammatory-disorders-050);border-color:var(--color-autoinflammatory-disorders-300)}.survey-category-menu-anchor.bone-marrow-failure:not(.is-selected):hover{background-color:var(--color-bone-marrow-failure-050);border-color:var(--color-bone-marrow-failure-300)}.survey-category-menu-anchor.combined-immunodeficiencies-with-associated-or-syndromic-features:not(.is-selected):hover{background-color:var(--color-combined-immunodeficiencies-with-associated-or-syndromic-features-050);border-color:var(--color-combined-immunodeficiencies-with-associated-or-syndromic-features-300)}.survey-category-menu-anchor.complement-deficiencies:not(.is-selected):hover{background-color:var(--color-complement-deficiencies-050);border-color:var(--color-complement-deficiencies-300)}.survey-category-menu-anchor.congenital-defects-of-phagocyte-number-or-function:not(.is-selected):hover{background-color:var(--color-congenital-defects-of-phagocyte-number-or-function-050);border-color:var(--color-congenital-defects-of-phagocyte-number-or-function-400)}.survey-category-menu-anchor.defects-in-intrinsic-and-innate-immunity:not(.is-selected):hover{background-color:var(--color-defects-in-intrinsic-and-innate-immunity-050);border-color:var(--color-defects-in-intrinsic-and-innate-immunity-500)}.survey-category-menu-anchor.diseases-of-immune-dysregulation:not(.is-selected):hover{background-color:var(--color-diseases-of-immune-dysregulation-050);border-color:var(--color-diseases-of-immune-dysregulation-400)}.survey-category-menu-anchor.immunodeficiencies-affecting-cellular-and-humoral-immunity:not(.is-selected):hover{background-color:var(--color-immunodeficiencies-affecting-cellular-and-humoral-immunity-050);border-color:var(--color-immunodeficiencies-affecting-cellular-and-humoral-immunity-700)}.survey-category-menu-anchor.phenocopies-of-inborn-errors-of-immunity:not(.is-selected):hover{background-color:var(--color-phenocopies-of-inborn-errors-of-immunity-050);border-color:var(--color-phenocopies-of-inborn-errors-of-immunity-400)}.survey-category-menu-anchor.predominantly-antibody-deficiencies:not(.is-selected):hover{background-color:var(--color-predominantly-antibody-deficiencies-050);border-color:var(--color-predominantly-antibody-deficiencies-300)}.survey-category-menu-anchor svg{fill:currentcolor}.survey-category-menu-anchor .icon,.survey-category-menu-anchor span{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1}.survey-category-menu-anchor span{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.survey-category-menu-anchor .icon{-ms-flex-preferred-size:16px;flex-basis:16px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.survey-category-menu-anchor .icon-is-complete-status{--position:4px;fill:currentcolor;height:var(--icon-size);position:absolute;right:var(--position);top:var(--position);visibility:hidden;width:var(--icon-size);z-index:-1}.survey-category-menu-anchor[data-is-complete=true] .icon-is-complete-status{visibility:visible;z-index:1}.survey-category-tables-header,.survey-category-tables-header span,.survey-category-tables-header span.numeral,.survey-category-tables-header svg{--icon-size:36px}.survey-category-tables-header{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:var(--color-black);-webkit-column-gap:calc(var(--gutter) / 4);-moz-column-gap:calc(var(--gutter) / 4);column-gap:calc(var(--gutter) / 4);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-family:var(--font-family-regular)!important;font-size:var(--font-size-body-small)!important;line-height:var(--type-scale-perfect-fourth)!important;margin-bottom:calc(var(--gutter) / 2);place-content:flex-start flex-start}.survey-category-tables-header span{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;position:relative}.survey-category-tables-header span.numeral{--fill-color:var(--color-white);aspect-ratio:1/1;background-color:var(--fill-color);border-color:var(--fill-color);border-radius:100%;border-style:solid;border-width:1px;color:var(--color-white);-ms-flex-preferred-size:var(--icon-size);flex-basis:var(--icon-size);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;font-family:var(--font-family-secondary);font-size:calc(var(--icon-size) / 2.5);height:var(--icon-size);line-height:calc(var(--icon-size) - 2px);pointer-events:none;text-align:center;text-shadow:var(--text-shadow-black);width:var(--icon-size)}.survey-category-tables-header.autoinflammatory-disorders span.numeral{--fill-color:var(--color-autoinflammatory-disorders-800)}.survey-category-tables-header.bone-marrow-failure span.numeral{--fill-color:var(--color-bone-marrow-failure-800)}.survey-category-tables-header.combined-immunodeficiencies-with-associated-or-syndromic-features span.numeral{--fill-color:var(--color-combined-immunodeficiencies-with-associated-or-syndromic-features-800)}.survey-category-tables-header.complement-deficiencies span.numeral{--fill-color:var(--color-complement-deficiencies-800)}.survey-category-tables-header.congenital-defects-of-phagocyte-number-or-function span.numeral{--fill-color:var(--color-congenital-defects-of-phagocyte-number-or-function-800)}.survey-category-tables-header.defects-in-intrinsic-and-innate-immunity span.numeral{--fill-color:var(--color-defects-in-intrinsic-and-innate-immunity-700)}.survey-category-tables-header.diseases-of-immune-dysregulation span.numeral{--fill-color:var(--color-diseases-of-immune-dysregulation-800)}.survey-category-tables-header.immunodeficiencies-affecting-cellular-and-humoral-immunity span.numeral{--fill-color:var(--color-immunodeficiencies-affecting-cellular-and-humoral-immunity-800);color:var(--color-black)}.survey-category-tables-header.phenocopies-of-inborn-errors-of-immunity span.numeral{--fill-color:var(--color-phenocopies-of-inborn-errors-of-immunity-800)}.survey-category-tables-header.predominantly-antibody-deficiencies span.numeral{--fill-color:var(--color-predominantly-antibody-deficiencies-800)}.survey-category-header{color:var(--color-primary-hero);display:block;font-family:var(--font-family-secondary);font-size:var(--font-size-h5-fluid);line-height:var(--type-scale-perfect-fourth);margin-bottom:calc(var(--gutter) / 2);margin-top:0}.survey-category-header-instructions{--vertical-margin:calc(var(--gutter) / 2);color:var(--color-black);font-family:var(--font-family-regular);font-size:var(--font-size-h6-fluid);line-height:var(--type-scale-perfect-fourth);margin-bottom:var(--vertical-margin);margin-top:0}.survey-category-header-instructions.small{font-size:var(--font-size-body-fluid)}.survey-category-header-instructions strong{font-family:var(--font-family-bold);font-style:normal}.survey-category-menu-anchor.is-selected.autoinflammatory-disorders,.survey-category-menu.survey-category-menu-tables .survey-category-menu-anchor.is-selected.autoinflammatory-disorders,.survey-category-tables-header.autoinflammatory-disorders span.numeral{text-shadow:hsl(314deg 46% 43%/100%) 0 1px 1px}.survey-category-menu-anchor.is-selected.bone-marrow-failure,.survey-category-menu.survey-category-menu-tables .survey-category-menu-anchor.is-selected.bone-marrow-failure,.survey-category-tables-header.bone-marrow-failure span.numeral{text-shadow:hsl(251deg 100% 11%/100%) 0 1px 1px}.survey-category-menu-anchor.is-selected.combined-immunodeficiencies-with-associated-or-syndromic-features,.survey-category-menu.survey-category-menu-tables .survey-category-menu-anchor.is-selected.combined-immunodeficiencies-with-associated-or-syndromic-features,.survey-category-tables-header.combined-immunodeficiencies-with-associated-or-syndromic-features span.numeral{text-shadow:hsl(358deg 100% 25%/100%) 0 1px 1px}.survey-category-menu-anchor.is-selected.complement-deficiencies,.survey-category-menu.survey-category-menu-tables .survey-category-menu-anchor.is-selected.complement-deficiencies,.survey-category-tables-header.complement-deficiencies span.numeral{text-shadow:hsl(104deg 81% 8%/100%) 0 1px 1px}.survey-category-menu-anchor.is-selected.congenital-defects-of-phagocyte-number-or-function,.survey-category-menu.survey-category-menu-tables .survey-category-menu-anchor.is-selected.congenital-defects-of-phagocyte-number-or-function,.survey-category-tables-header.congenital-defects-of-phagocyte-number-or-function span.numeral{text-shadow:hsl(174deg 63% 17%/100%) 0 1px 1px}.survey-category-menu-anchor.is-selected.defects-in-intrinsic-and-innate-immunity,.survey-category-menu.survey-category-menu-tables .survey-category-menu-anchor.is-selected.defects-in-intrinsic-and-innate-immunity,.survey-category-tables-header.defects-in-intrinsic-and-innate-immunity span.numeral{text-shadow:hsl(0deg 0% 10%/100%) 0 1px 1px}.survey-category-menu-anchor.is-selected.diseases-of-immune-dysregulation,.survey-category-menu.survey-category-menu-tables .survey-category-menu-anchor.is-selected.diseases-of-immune-dysregulation,.survey-category-tables-header.diseases-of-immune-dysregulation span.numeral{text-shadow:hsl(12deg 65% 28%/100%) 0 1px 1px}.survey-category-menu-anchor.is-selected.immunodeficiencies-affecting-cellular-and-humoral-immunity,.survey-category-menu.survey-category-menu-tables .survey-category-menu-anchor.is-selected.immunodeficiencies-affecting-cellular-and-humoral-immunity,.survey-category-tables-header.immunodeficiencies-affecting-cellular-and-humoral-immunity span.numeral{text-shadow:hsl(60deg 100% 95%/65%) 0 1px 1px}.survey-category-menu-anchor.is-selected.phenocopies-of-inborn-errors-of-immunity,.survey-category-menu.survey-category-menu-tables .survey-category-menu-anchor.is-selected.phenocopies-of-inborn-errors-of-immunity,.survey-category-tables-header.phenocopies-of-inborn-errors-of-immunity span.numeral{text-shadow:hsl(89deg 52% 14%/100%) 0 1px 1px}.survey-category-menu-anchor.is-selected.predominantly-antibody-deficiencies,.survey-category-menu.survey-category-menu-tables .survey-category-menu-anchor.is-selected.predominantly-antibody-deficiencies,.survey-category-tables-header.predominantly-antibody-deficiencies span.numeral{text-shadow:hsl(240deg 59% 8%/100%) 0 1px 1px}.survey-category-menu-anchor.review-and-submit{--fill-color:var(--color-primary-hero);background-color:var(--color-primary-hero);color:var(--color-white)}.survey-category-menu-anchor.review-and-submit:hover{background-color:var(--color-white);border-color:var(--color-primary-hero);color:var(--color-primary-hero)}.survey-category-menu-anchor.review-and-submit:active,.survey-category-menu-anchor.review-and-submit:focus{--fill-color:var(--color-primary-dark);background-color:var(--color-white);color:var(--color-primary-dark)}.survey-category-menu-anchor.review-and-submit.is-selected{--fill-color:var(--color-primary-hero);background-color:var(--color-primary-hero);color:var(--color-white);text-shadow:none}.survey-completion-statistics{--ruler-height:2px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-color:var(--color-dark-gray-500);border-style:solid;border-top-width:var(--ruler-height);color:var(--color-dark-gray-600);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:calc(var(--gutter) / 2) var(--gutter);margin-top:var(--gutter);padding-top:var(--gutter);place-content:stretch space-between}.survey-completion-statistics-cell{--progress-bar-readout-width:200px;-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:var(--progress-bar-readout-width);flex-basis:var(--progress-bar-readout-width);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.survey-completion-statistics-cell.inline-messaging-for-page{-ms-flex-preferred-size:auto;flex-basis:auto;font-family:var(--font-family-secondary);font-size:var(--font-size-body-extra-small)}.survey-completion-statistics-cell.inline-messaging-for-page p{margin-bottom:0}.survey-completion-statistics-cell .count-of-questions,.survey-completion-statistics-cell .count-of-responses{color:var(--color-primary-hero)}.survey-completion-progress{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:calc(var(--gutter) / 4) calc(var(--gutter) / 4);margin:0;padding:0;place-content:center flex-start}.survey-completion-progress .progress-track:after,.survey-completion-progress dd,.survey-completion-progress dt{--track-height:4px;--track-width:100px;--font-size:var(--font-size-body-extra-small);font-family:var(--font-family-secondary);font-size:var(--font-size);line-height:var(--font-size)}.survey-completion-progress dd,.survey-completion-progress dt{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative}.survey-completion-progress .progress-track{-ms-flex-preferred-size:var(--track-width);flex-basis:var(--track-width)}.survey-completion-progress .progress-bar,.survey-completion-progress .progress-track span{display:block}.survey-completion-progress .progress-track span{background-color:var(--color-dark-gray-400);height:var(--track-height);overflow:hidden;position:relative}.progress-bar{--position:0;--size:100%;background-color:var(--color-primary-hero);font-style:normal;height:var(--size);left:var(--position);position:absolute;top:var(--position);-webkit-transform:translateX(calc(var(--size) * -1));transform:translateX(calc(var(--size) * -1));width:var(--size)}.progress-bar-readout{position:relative;text-align:right;white-space:nowrap}.progress-bar-readout .percent-value{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-width:2ch}dt.progress-call-to-action{display:none}dd.progress-call-to-action{-ms-flex-preferred-size:100%;flex-basis:100%;font-size:var(--font-size-body-extra-small);white-space:nowrap}.progress-summary-link,.progress-summary-link svg{--icon-size:16px}.survey-respondent-progress-summary-statistics{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--color-dark-gray-100);border-radius:var(--rounded-corners-small);-webkit-box-shadow:var(--shadow-elevation-low);box-shadow:var(--shadow-elevation-low);color:var(--color-dark-gray-800);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:var(--gutter);margin-top:var(--gutter);place-content:center space-evenly;text-shadow:var(--text-shadow-white)}.survey-respondent-progress-summary-statistics-cell{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;padding:calc(var(--gutter) / 2)}.survey-respondent-progress-summary-statistics-cell:not(:last-child){border-color:var(--color-dark-gray-050);border-right-width:1px;border-style:solid}@media (width <= 768px){.survey-respondent-progress-summary-statistics-cell:last-child{border-color:var(--color-dark-gray-050);border-style:solid;border-top-width:1px}}.survey-respondent-progress-summary-statistics .header{font-family:var(--font-family-secondary);font-size:var(--font-size-body-small);line-height:var(--type-scale-perfect-fourth);margin:0}.quantitative-statistic{--gap:calc(var(--gutter) / 4);-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-column-gap:var(--gap);-moz-column-gap:var(--gap);column-gap:var(--gap);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:var(--gap);place-content:stretch flex-start}.quantitative-statistic dd,.quantitative-statistic dt{--font-size:var(--font-size-h4);--line-height-factor:1;-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;font-family:var(--font-family-regular);font-size:var(--font-size);line-height:calc(var(--font-size) * var(--line-height-factor));white-space:nowrap}.quantitative-statistic dt{color:var(--color-primary-hero)}.quantitative-statistic dd{--font-size:var(--font-size-body-small);--line-height-factor:1.5;color:var(--color-dark-gray-600);font-family:var(--font-family-bold)}.survey-respondent-progress-summary-by-section{margin-top:var(--gutter)}.survey-respondent-progress-summary-by-section h2{color:var(--color-primary-hero);display:block;font-family:var(--font-family-secondary);font-size:var(--font-size-h6);line-height:var(--type-scale-major-second);margin-bottom:calc(var(--gutter) / 2);margin-top:0}.survey-respondent-progress-section-summary,.survey-respondent-progress-section-summary-cell{--gap:calc(var(--gutter) / 2)}.survey-respondent-progress-section-summary{--border-width:2px;--decoration-color:var(--color-dark-gray-400);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-color:var(--decoration-color);border-radius:var(--rounded-corners-medium);border-style:solid;border-width:var(--border-width);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-size:var(--font-size-body-fluid);gap:var(--gap) calc(var(--gap) / 2);margin-bottom:var(--gap);margin-top:var(--gap);place-content:stretch flex-start}.survey-respondent-progress-section-summary-cell{--section-name-width:calc(100% / 3);--padding-x:calc(var(--gap) / 2);--padding-y:calc(var(--gap) / 3);font-family:var(--font-family-regular);padding:var(--padding-y) var(--padding-x);position:relative}.survey-respondent-progress-section-name{-ms-flex-preferred-size:var(--section-name-width);flex-basis:var(--section-name-width);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;font-family:var(--font-family-secondary);line-height:var(--type-scale-perfect-fourth);padding:calc(var(--gutter) / 2) var(--gutter) calc(var(--gutter) / 2) calc(var(--gutter) / 2);width:var(--section-name-width)}.survey-respondent-progress-sub-sections{-ms-flex-preferred-size:calc(100% - var(--section-name-width));flex-basis:calc(100% - var(--section-name-width))}.survey-respondent-progress-section-name .section-numeral{--position-xy:calc(var(--gap) / 4);position:absolute;right:var(--position-xy);top:var(--position-xy)}.survey-respondent-progress-section-summary[data-survey-section=autoinflammatory-disorders]{--decoration-color:var(--color-autoinflammatory-disorders-800)}.survey-respondent-progress-section-summary[data-survey-section=bone-marrow-failure]{--decoration-color:var(--color-bone-marrow-failure-800)}.survey-respondent-progress-section-summary[data-survey-section=combined-immunodeficiencies-with-associated-or-syndromic-features]{--decoration-color:var(--color-combined-immunodeficiencies-with-associated-or-syndromic-features-800)}.survey-respondent-progress-section-summary[data-survey-section=complement-deficiencies]{--decoration-color:var(--color-complement-deficiencies-800)}.survey-respondent-progress-section-summary[data-survey-section=congenital-defects-of-phagocyte-number-or-function]{--decoration-color:var(--color-congenital-defects-of-phagocyte-number-or-function-800)}.survey-respondent-progress-section-summary[data-survey-section=defects-in-intrinsic-and-innate-immunity]{--decoration-color:var(--color-defects-in-intrinsic-and-innate-immunity-700)}.survey-respondent-progress-section-summary[data-survey-section=diseases-of-immune-dysregulation]{--decoration-color:var(--color-diseases-of-immune-dysregulation-800)}.survey-respondent-progress-section-summary[data-survey-section=immunodeficiencies-affecting-cellular-and-humoral-immunity]{--decoration-color:var(--color-immunodeficiencies-affecting-cellular-and-humoral-immunity-800)}.survey-respondent-progress-section-summary[data-survey-section=phenocopies-of-inborn-errors-of-immunity]{--decoration-color:var(--color-phenocopies-of-inborn-errors-of-immunity-800)}.survey-respondent-progress-section-summary[data-survey-section=predominantly-antibody-deficiencies]{--decoration-color:var(--color-predominantly-antibody-deficiencies-800)}.survey-sub-sections{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;list-style:none;margin:0;padding:0;place-content:flex-start flex-start}.survey-sub-sections li{padding-bottom:calc(var(--gutter) / 4);padding-right:calc(var(--icon-size) * 1.5);padding-top:calc(var(--gutter) / 4);position:relative}.survey-sub-sections li:not(:last-child){--decoration-color:var(--color-dark-gray-400);border-color:var(--decoration-color);border-style:solid;border-width:0 0 1px}.survey-sub-sections li,.survey-sub-sections li svg{--icon-size:20px}.survey-sub-sections li svg{fill:currentcolor;height:var(--icon-size);position:absolute;right:0;top:6px;width:var(--icon-size)}.survey-sub-sections li svg.sub-section-is-complete{color:#176434}.survey-sub-sections a[data-is-complete=false],.survey-sub-sections li svg.sub-section-is-incomplete{color:#9b1e1f}.survey-review-and-submit-call-to-action{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-color:var(--color-primary-hero);border-style:solid;border-top-width:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-family:var(--font-family-bold);font-size:var(--font-size-body-fluid);line-height:var(--type-scale-golden-ratio);margin-top:var(--gutter);padding-top:calc(var(--gutter) / 2);place-content:center center}.survey-review-and-submit-call-to-action a{color:var(--color-primary-hero)}.survey-review-and-submit-call-to-action a:hover{color:var(--color-primary-light)}.survey-review-and-submit-call-to-action a:active,.survey-review-and-submit-call-to-action a:focus{color:var(--color-primary-dark)}.tabs{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:2px;-moz-column-gap:2px;column-gap:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;place-content:center center}.tabs li{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.tabs label{--padding:calc(var(--gutter) / 2);--surface-color:var(--color-dark-gray-300);--on-surface-color:var(--color-dark-gray-900);-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--surface-color);border-top-left-radius:var(--rounded-corners-medium);border-top-right-radius:var(--rounded-corners-medium);color:var(--on-surface-color);display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:calc(var(--padding) / 2) var(--padding);place-content:center center;text-shadow:var(--text-shadow-white)}.tabs label:hover{--surface-color:var(--color-dark-gray-200)}.tabs [data-is-selected=true] label{--surface-color:var(--color-dark-gray-900);--on-surface-color:var(--color-white);text-shadow:none}.tabs.login-options input[type=radio]{display:none}table{border-collapse:collapse;color:var(--color-black);width:100%}table td,table th{font-size:var(--font-size-body-fluid);font-weight:400;position:relative}table td{font-family:var(--font-family-regular)}table.chart,table.chart td.horizontal-ruler,table.chart[data-chart-type=regional-distribution] thead th:first-child{--ruler-color:var(--color-dark-gray-300)}table.chart,table.chart[data-chart-type=regional-distribution] thead th:first-child{border-bottom:2px solid var(--ruler-color)}table.chart td.horizontal-ruler{background-color:var(--ruler-color);height:1px;padding:0!important}table.chart{border-collapse:separate;border-spacing:6px;color:var(--color-black);display:table!important;max-width:none!important;table-layout:fixed;text-align:left!important}table.chart td,table.chart th{--padding:calc(var(--gutter) / 4);padding:var(--padding);vertical-align:middle}table.chart .count td,table.chart .count th{--padding:0;font-size:var(--font-size-body-small);padding-bottom:3px}table.chart tbody th{font-family:var(--font-family-secondary);line-height:var(--type-scale-major-second);padding-left:0;padding-right:0}table.chart thead th{color:var(--color-white);font-family:var(--font-family-bold);line-height:var(--type-scale-perfect-fourth);vertical-align:bottom}table.chart .visualization{--size:72px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--color-dark-gray-100);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:var(--size);margin-left:auto;margin-right:auto;place-content:center flex-start;position:relative;width:var(--size)}table.chart .visualization[data-visualization-vertical-align=bottom]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}table.chart .visualization[data-visualization-shape=circle],table.chart .visualization[data-visualization-shape=circle] .value{border-radius:100%}table.chart .visualization .value{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--color-dark-gray-900);color:var(--color-white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:var(--size);place-content:center center;position:relative;width:var(--size)}table.chart .visualization .value,table.chart .visualization .value em,table.chart .visualization .value:after{--font-size:var(--font-size-body-big-fluid);font-family:var(--font-family-bold);font-size:var(--font-size);font-style:normal;line-height:var(--font-size)}table.chart .visualization .value[data-value] em{display:none}table.chart .visualization .value:not([data-value=""]):after{--position-y:calc(50% - (var(--font-size) / 2));color:var(--color-black);content:attr(data-value);position:absolute;right:-1.25em;top:var(--position-y)}table.chart .visualization .value[data-value="0"]:after{right:auto}table.chart[data-chart-type=regional-distribution]{table-layout:auto}table.chart[data-chart-type=regional-distribution] td,table.chart[data-chart-type=regional-distribution] th{text-align:center;white-space:nowrap}table.chart[data-chart-type=regional-distribution] tbody th,table.chart[data-chart-type=regional-distribution] thead th:first-child{min-width:140px;white-space:normal}table.chart[data-chart-type=regional-distribution] tbody td,table.chart[data-chart-type=regional-distribution] thead th:not(:first-child){--min-width:100px;--max-width:240px;--preferred-width:160px;width:clamp(var(--min-width),var(--preferred-width),var(--max-width))}table.chart[data-chart-type=regional-distribution] .region{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:calc(var(--gutter) * .75);-moz-column-gap:calc(var(--gutter) * .75);column-gap:calc(var(--gutter) * .75);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;place-content:flex-start flex-start;text-align:left}table.chart[data-chart-type=regional-distribution] .region span,table.chart[data-chart-type=regional-distribution] .region svg{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}table.chart[data-chart-type=regional-distribution] .region svg{--size:42px;fill:var(--color-black);height:var(--size);-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition-duration:var(--speed-extra-fast);transition-duration:var(--speed-extra-fast);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:var(--easing-exiting);transition-timing-function:var(--easing-exiting);width:var(--size)}table.chart[data-chart-type=regional-distribution] .region span{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;position:relative}table.chart[data-chart-type=regional-distribution] .region span[data-count]:after{--font-size:var(--font-size-body-small);content:"(n = " attr(data-count) ")";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:var(--font-family-regular);font-size:var(--font-size);margin-top:calc(var(--font-size) / 4)}table.chart[data-chart-type=regional-distribution] tbody td .visualization .value,table.chart[data-chart-type=regional-distribution] thead th:not(:first-child){--fill-color:var(--color-dark-gray-900);background-color:var(--fill-color)}table.chart[data-chart-type=regional-distribution] tbody td:nth-child(2) .visualization .value,table.chart[data-chart-type=regional-distribution] thead th:nth-child(2){--fill-color:var(--color-deep-blue-600)}table.chart[data-chart-type=regional-distribution] tbody td:nth-child(3) .visualization .value,table.chart[data-chart-type=regional-distribution] thead th:nth-child(3){--fill-color:var(--color-bright-blue-500)}table.chart[data-chart-type=regional-distribution] tbody td:nth-child(4) .visualization .value,table.chart[data-chart-type=regional-distribution] thead th:nth-child(4){--fill-color:var(--color-cool-gray-500)}table.chart[data-chart-type=regional-distribution] tbody td:nth-child(5) .visualization .value,table.chart[data-chart-type=regional-distribution] thead th:nth-child(5){--fill-color:var(--color-cool-gray-800)}table.chart[data-chart-type=regional-distribution] thead{text-shadow:var(--text-shadow-black)}table.chart[data-chart-type=regional-distribution] tbody tr:last-child{display:none}table.chart[data-chart-type=regional-distribution] tbody tr:not(tr.count) td,table.chart[data-chart-type=regional-distribution] tbody tr:not(tr.count) th{-webkit-transition-duration:var(--speed-fast);transition-duration:var(--speed-fast);-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:var(--easing-color-or-opacity);transition-timing-function:var(--easing-color-or-opacity)}table.chart[data-chart-type=regional-distribution] tbody tr:not(tr.count):hover td,table.chart[data-chart-type=regional-distribution] tbody tr:not(tr.count):hover th{background-color:var(--color-cool-gray-100);-webkit-transition-duration:var(--speed-extra-fast);transition-duration:var(--speed-extra-fast)}table.chart[data-chart-type=regional-distribution] tbody tr:not(tr.count):hover th svg{-webkit-transform:translateX(calc(var(--padding) * 1.25));transform:translateX(calc(var(--padding) * 1.25));-webkit-transition-duration:var(--speed-super-fast);transition-duration:var(--speed-super-fast);-webkit-transition-timing-function:var(--easing-entering);transition-timing-function:var(--easing-entering)}th svg{--size:20px;display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--size);margin-bottom:calc(var(--gutter) / 6);margin-left:auto;margin-right:auto;width:var(--size)}.respondent-pdf-report{position:fixed;z-index:-1}.respondent-pdf-report-footer,.respondent-pdf-report-footer-cell,.respondent-pdf-report-masthead,.respondent-pdf-report-masthead-cell{--brandmark-width:140px}.respondent-pdf-report-footer,.respondent-pdf-report-footer-cell{--brandmark-width:92px}.respondent-pdf-report-footer,.respondent-pdf-report-masthead{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom-width:1px;border-color:var(--color-black);border-style:solid;-webkit-column-gap:calc(var(--gutter) * 2);-moz-column-gap:calc(var(--gutter) * 2);column-gap:calc(var(--gutter) * 2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-bottom:calc(var(--gutter) / 4);place-content:flex-start space-between}.respondent-pdf-report-footer{border-bottom-width:0;padding-bottom:0}.respondent-pdf-report-footer-cell,.respondent-pdf-report-masthead-cell{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.respondent-pdf-report-footer-cell.brandmark,.respondent-pdf-report-masthead-cell.brandmark{-ms-flex-preferred-size:var(--brandmark-width);flex-basis:var(--brandmark-width);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.respondent-pdf-report-footer-cell.fine-print,.respondent-pdf-report-masthead-cell.title{color:var(--color-black)}.respondent-pdf-report-footer-cell.fine-print{font-family:Helvetica,Arial,sans-serif!important;font-size:var(--font-size-body-extra-small);line-height:var(--type-scale-perfect-fourth)}.respondent-pdf-report-footer-cell.fine-print span{display:block;max-width:90ch}.respondent-pdf-report-masthead-cell.title dd,.respondent-pdf-report-masthead-cell.title dl,.respondent-pdf-report-masthead-cell.title dt{--font-size:var(--font-size-body-small);font-family:var(--font-family-secondary);font-size:var(--font-size);line-height:var(--font-size)}.respondent-pdf-report-masthead-cell.title dl{--gap:calc(var(--gutter) / 4);-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:calc(var(--gap) * 1.5) var(--gap);place-content:stretch flex-start}.respondent-pdf-report-masthead-cell.title dd,.respondent-pdf-report-masthead-cell.title dt{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.respondent-pdf-report-masthead-cell.title dt{-ms-flex-preferred-size:7em;flex-basis:7em;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;white-space:nowrap}.respondent-pdf-report-masthead-cell.title dl dt.date-time,.respondent-pdf-report-masthead-cell.title dl dt.title{display:none}.respondent-pdf-report-masthead-cell.title dl dd.date-time,.respondent-pdf-report-masthead-cell.title dl dd.title{-ms-flex-preferred-size:100%;flex-basis:100%}.respondent-pdf-report-masthead-cell.title dl dd.title{--font-size:var(--font-size-body-fluid)}.respondent-pdf-report h2,.respondent-pdf-report h3,aside.cms-content .respondent-pdf-report h2,aside.cms-content .respondent-pdf-report h3{color:var(--color-black);font-size:var(--font-size-body-fluid)}table.respondent-report,table.respondent-report td,table.respondent-report th,table.respondent-report:after{--padding:calc(var(--gutter) / 8)}table.respondent-report{border-collapse:collapse;margin-bottom:calc(var(--padding) * 8);position:relative;table-layout:auto}.respondent-pdf-report-2-column-container table.respondent-report{margin-bottom:0}table.respondent-report:after{background-color:var(--color-black);bottom:calc(var(--padding) * 4 * -1);content:"";height:1px;position:absolute;width:100%}.respondent-pdf-report table.respondent-report:last-child:after{display:none}table.respondent-report td,table.respondent-report th{font-family:Helvetica,Arial,sans-serif!important;font-size:var(--font-size-body-extra-small)!important;font-weight:400!important;padding-bottom:var(--padding)!important;padding-top:var(--padding)!important;position:relative;text-align:left!important;vertical-align:top}table.respondent-report th,table.respondent-report.section-completeness td.survey-section{font-weight:700}table.respondent-report.patient-diagnosis-and-treatment-modalities thead th{text-align:right;white-space:nowrap}table.respondent-report.patient-diagnosis-and-treatment-modalities thead th.field{text-align:left!important}table.respondent-report.patient-diagnosis-and-treatment-modalities tbody td.percentile,table.respondent-report.patient-diagnosis-and-treatment-modalities thead th.percentile{padding-left:calc(var(--padding) * 4)}table.respondent-report.colleagues tbody th,table.respondent-report.defects tbody th{font-weight:400}table.respondent-report.defects tbody tr:nth-child(odd) td,table.respondent-report.defects tbody tr:nth-child(odd) th,table.respondent-report.zebra-stripe tbody tr:nth-child(odd) td,table.respondent-report.zebra-stripe tbody tr:nth-child(odd) th{background-color:var(--color-dark-gray-050)}table.respondent-report.colleagues td.is-proxy,table.respondent-report.colleagues th.is-proxy,table.respondent-report.section-completeness td.survey-section-complete-status{width:1%}table.respondent-report.survey-activity.section-completeness tbody th{white-space:wrap}table.respondent-report.section-completeness td.survey-section-complete-status{padding-right:0;text-align:right}table.respondent-report.section-completeness td.survey-section-complete-status[data-is-complete=true]{color:green}table.respondent-report.section-completeness td.survey-section-complete-status[data-is-complete=false]{color:red}table.respondent-report.patient-demographics tbody td,table.respondent-report.patient-demographics tfoot td.total-count,table.respondent-report.patient-diagnosis-and-treatment-modalities tbody td,table.respondent-report.patient-diagnosis-and-treatment-modalities tfoot td.total-count,table.respondent-report.primary-immunodeficiencies .count,table.respondent-report.primary-immunodeficiencies .share,table.respondent-report.primary-immunodeficiencies tbody td:last-child,table.respondent-report.primary-immunodeficiencies tfoot td.total-count,table.respondent-report.primary-immunodeficiencies thead th:last-child{padding-left:calc(var(--padding) * 4);white-space:nowrap;width:1%}table.respondent-report.primary-immunodeficiencies .count,table.respondent-report.primary-immunodeficiencies .share,table.respondent-report.primary-immunodeficiencies tbody td:last-child,table.respondent-report.primary-immunodeficiencies thead th:last-child{text-align:right}table.respondent-report.section-completeness td.empty{width:calc(var(--padding) * 6)}table.respondent-report.section-completeness tbody td{vertical-align:bottom}table.respondent-report td.gene,table.respondent-report td.is-proxy,table.respondent-report td.omim,table.respondent-report td.patient-count,table.respondent-report th.gene,table.respondent-report th.is-proxy,table.respondent-report th.omim,table.respondent-report th.patient-count,table.respondent-report.section-completeness td.survey-section-complete-status{white-space:nowrap}table.respondent-report td.gene,table.respondent-report td.gene-mutations,table.respondent-report td.omim,table.respondent-report th.gene,table.respondent-report th.gene-mutations,table.respondent-report th.omim{padding-left:calc(var(--padding) * 4);padding-right:calc(var(--padding) * 4)}table.respondent-report td.patient-count,table.respondent-report th.patient-count,table.respondent-report.patient-demographics td,table.respondent-report.patient-diagnosis-and-treatment-modalities td{text-align:right}table.respondent-report.patient-diagnosis-and-treatment-modalities tfoot td{font-weight:400;text-align:left}table.respondent-report.hide-thead thead{display:none}table.respondent-report.address-information tbody th,table.respondent-report.colleagues tbody th,table.respondent-report.contact-information tbody th,table.respondent-report.personal-information tbody th,table.respondent-report.survey-activity tbody th{padding-right:calc(var(--padding) * 4);white-space:nowrap;width:50%}table.respondent-report.section-completeness tbody td.survey-section{padding-right:calc(var(--padding) * 4);width:40%}table.respondent-report.defects td:empty:after{--position-y:50%;--height:1px;--width:2em;border-color:var(--color-dark-gray-500);border-style:dotted;border-top-width:var(--height);content:"";height:0;position:absolute;top:calc(var(--position-y) - var(--height) / 2);width:var(--width)}table.respondent-report.defects td,table.respondent-report.defects th{--defect-width:70%;--gene-width:10%;--omim-width:10%;--patients-width:1%}table.respondent-report.defects td.defect,table.respondent-report.defects th.defect{width:var(--defect-width)}table.respondent-report.defects td.gene,table.respondent-report.defects th.gene{width:var(--gene-width)}table.respondent-report.defects td.omim,table.respondent-report.defects th.omim{width:var(--omim-width)}table.respondent-report.defects td.patient-count,table.respondent-report.defects th.patient-count{width:var(--patients-width)}table.respondent-report.defects td.gene-mutations,table.respondent-report.defects th.gene-mutations{width:calc(100% - var(--defect-width) - var(--gene-width) - var(--omim-width) - var(--patients-width))}table.respondent-report tfoot td{border-color:var(--color-dark-gray-400);border-style:solid;border-top-width:2px;font-weight:700}table.respondent-report tfoot td.total-count,table.respondent-report.defects tfoot td.patient-count{border-color:var(--color-dark-gray-900)}table.respondent-report.defects tfoot td:first-child{font-weight:700;text-align:right;visibility:hidden}.respondent-pdf-report .iuis-table-name{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-column-gap:calc(var(--gutter) / 4);-moz-column-gap:calc(var(--gutter) / 4);column-gap:calc(var(--gutter) / 4);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;place-content:flex-start space-between}.respondent-pdf-report .iuis-table-name span{--table-number-width:5em;-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.respondent-pdf-report .iuis-table-name span.patient-count,.respondent-pdf-report .iuis-table-name span.table-number{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.respondent-pdf-report .iuis-table-name span.patient-count{color:var(--color-black);-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:var(--font-size-body-small);padding-top:calc(var(--gutter) / 6)}.respondent-pdf-report .iuis-table-name span.table-number{-ms-flex-preferred-size:var(--table-number-width);flex-basis:var(--table-number-width);min-width:var(--table-number-width)}.respondent-pdf-report .immunodeficiencies-affecting-cellular-and-humoral-immunity{color:var(--color-immunodeficiencies-affecting-cellular-and-humoral-immunity-900)!important}.respondent-pdf-report .combined-immunodeficiencies-with-associated-or-syndromic-features{color:var(--color-combined-immunodeficiencies-with-associated-or-syndromic-features-900)!important}.respondent-pdf-report .predominantly-antibody-deficiencies{color:var(--color-predominantly-antibody-deficiencies-900)!important}.respondent-pdf-report .diseases-of-immune-dysregulation{color:var(--color-diseases-of-immune-dysregulation-900)!important}.respondent-pdf-report .congenital-defects-of-phagocyte-number-or-function{color:var(--color-congenital-defects-of-phagocyte-number-or-function-900)!important}.respondent-pdf-report .defects-in-intrinsic-and-innate-immunity{color:var(--color-defects-in-intrinsic-and-innate-immunity-900)!important}.respondent-pdf-report .autoinflammatory-disorders{color:var(--color-autoinflammatory-disorders-900)!important}.respondent-pdf-report .complement-deficiencies{color:var(--color-complement-deficiencies-900)!important}.respondent-pdf-report .bone-marrow-failure{color:var(--color-bone-marrow-failure-900)!important}.respondent-pdf-report .phenocopies-of-inborn-errors-of-immunity{color:var(--color-phenocopies-of-inborn-errors-of-immunity-900)!important}.respondent-pdf-report-2-column-container,.respondent-pdf-report-2-column-container-cell,.respondent-pdf-report-2-column-container-cell h3{--gap:calc(var(--gutter) * 2)}.respondent-pdf-report-2-column-container{-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-column-gap:var(--gap);-moz-column-gap:var(--gap);column-gap:var(--gap);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin-bottom:calc(var(--gap) / 4);margin-top:calc(var(--gap) / 4)}.respondent-pdf-report-2-column-container.headers{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:0;margin-top:0}.respondent-pdf-report-2-column-container-cell{--width:calc(50% - var(--gap));-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:var(--width);flex-basis:var(--width);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;width:var(--width)}.respondent-pdf-report-2-column-container-cell h3{--margin:0}.respondent-pdf-report-2-column-container.patient-demographics h3{margin-bottom:calc(var(--gap) / 4)}.respondent-report.patient-distribution tbody td{text-align:right;white-space:nowrap;width:1%}@media print{.respondent-pdf-report .page-break{page-break-before:always}}.top-app-bar-navigation,.top-app-bar-navigation ul{--gap:calc(var(--gutter) / 2)}.top-app-bar-navigation{position:absolute;right:calc(var(--gap) * 1.5);top:var(--gap)}.top-app-bar-navigation ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:calc(var(--gap) * 1.5);-moz-column-gap:calc(var(--gap) * 1.5);column-gap:calc(var(--gap) * 1.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-family:var(--font-family-bold);font-size:var(--font-size-body-fluid);list-style:none;margin:0;padding:0;place-content:center flex-end}.top-app-bar-navigation li{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.top-app-bar-navigation .text-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-bottom:calc(var(--decoration-size) * 1)!important}@media (width <= 768px){.top-app-bar-navigation ul{font-size:var(--font-size-body-extra-small)}.top-app-bar-navigation{right:var(--gap)}}.search-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:999}.search-container[is-visible=false]{display:none}.user-profile-country-search-container,.user-profile-organization-search-container,.user-registration-country-search-container{margin-top:calc(var(--gutter) / 4);width:100%}.auto-complete-dropdown,.auto-complete-dropdown-row{--gap:calc(var(--gutter) / 4)}.auto-complete-dropdown{--font-size:var(--font-size-body);-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:white;border-color:var(--color-dark-gray-500);border-radius:var(--rounded-corners-large);border-style:solid;border-width:1px;-webkit-box-shadow:var(--shadow-elevation-low);box-shadow:var(--shadow-elevation-low);color:var(--color-black);-webkit-column-gap:var(--gap);-moz-column-gap:var(--gap);column-gap:var(--gap);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-family:var(--font-family-regular);font-size:var(--font-size);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;line-height:var(--font-size);padding:var(--gap);row-gap:var(--gap)}.form-survey-search .auto-complete-dropdown,.survey-search-for-condition .auto-complete-dropdown,.survey-search-for-respondent .auto-complete-dropdown{margin-top:calc(var(--gutter) / 2 * -1)}.auto-complete-dropdown:empty{display:none}.auto-complete-dropdown-row{--row-size:100%;-ms-flex-item-align:auto;align-self:auto;border-bottom:1px solid var(--color-dark-gray-400);cursor:pointer;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;max-width:var(--row-size);padding-bottom:var(--gap);width:var(--row-size)}.auto-complete-dropdown-row:last-child,.auto-complete-dropdown-row:only-child{border-bottom-width:0}.auto-complete-dropdown-row:hover{color:var(--color-primary-hero)}.auto-complete-dropdown-row:last-child{padding-bottom:0}.auto-complete-question{--gap:calc(var(--gutter) / 4);-ms-flex-line-pack:center;align-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:var(--color-black)!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-family:var(--font-family-regular);font-size:var(--font-size-body-fluid);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;line-height:var(--type-scale-perfect-fourth);row-gap:var(--gap)}.auto-complete-question dt{display:none}.auto-complete-question .condition{color:var(--color-primary-hero);font-family:var(--font-family-bold);font-size:var(--font-size-h6-fluid);text-transform:capitalize}.auto-complete-question .survey-category,.auto-complete-question .survey-category-description{font-family:var(--font-family-secondary)}.auto-complete-question .survey-category div{--gap:calc(var(--gutter) / 4);-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:var(--gap);-moz-column-gap:var(--gap);column-gap:var(--gap);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.auto-complete-question .survey-category span{-ms-flex-item-align:auto;align-self:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;width:100%}.auto-complete-question .survey-category span.survey-table-number{--icon-size:28px;--fill-color:var(--color-black);aspect-ratio:1/1;background-color:var(--fill-color);border-color:var(--fill-color);border-radius:100%;border-style:solid;border-width:1px;color:var(--color-white);-ms-flex-preferred-size:var(--icon-size);flex-basis:var(--icon-size);font-family:var(--font-family-secondary);font-size:calc(var(--icon-size) / 2);height:var(--icon-size);line-height:calc(var(--icon-size) - 4px);text-align:center;text-shadow:var(--text-shadow-black);width:var(--icon-size)}.auto-complete-question .survey-category.immunodeficiencies-affecting-cellular-and-humoral-immunity span.survey-table-number{--fill-color:var(--color-immunodeficiencies-affecting-cellular-and-humoral-immunity-800);color:var(--color-black);text-shadow:var(--text-shadow-white)}.auto-complete-question .survey-category.combined-immunodeficiencies-with-associated-or-syndromic-features span.survey-table-number{--fill-color:var(--color-combined-immunodeficiencies-with-associated-or-syndromic-features-800)}.auto-complete-question .survey-category.predominantly-antibody-deficiencies span.survey-table-number{--fill-color:var(--color-predominantly-antibody-deficiencies-800)}.auto-complete-question .survey-category.diseases-of-immune-dysregulation span.survey-table-number{--fill-color:var(--color-diseases-of-immune-dysregulation-800)}.auto-complete-question .survey-category.congenital-defects-of-phagocyte-number-or-function span.survey-table-number{--fill-color:var(--color-congenital-defects-of-phagocyte-number-or-function-800)}.auto-complete-question .survey-category.defects-in-intrinsic-and-innate-immunity span.survey-table-number{--fill-color:var(--color-defects-in-intrinsic-and-innate-immunity-700)}.auto-complete-question .survey-category.autoinflammatory-disorders span.survey-table-number{--fill-color:var(--color-autoinflammatory-disorders-800)}.auto-complete-question .survey-category.complement-deficiencies span.survey-table-number{--fill-color:var(--color-complement-deficiencies-800)}.auto-complete-question .survey-category.bone-marrow-failure span.survey-table-number{--fill-color:var(--color-bone-marrow-failure-800)}.auto-complete-question .survey-category.phenocopies-of-inborn-errors-of-immunity span.survey-table-number{--fill-color:var(--color-phenocopies-of-inborn-errors-of-immunity-800)}@font-face{font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_AMS-Regular.a79f1c31.woff2) format("woff2"),url(/_next/static/media/KaTeX_AMS-Regular.1608a09b.woff) format("woff"),url(/_next/static/media/KaTeX_AMS-Regular.4aafdb68.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/_next/static/media/KaTeX_Caligraphic-Bold.ec17d132.woff2) format("woff2"),url(/_next/static/media/KaTeX_Caligraphic-Bold.b6770918.woff) format("woff"),url(/_next/static/media/KaTeX_Caligraphic-Bold.cce5b8ec.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_Caligraphic-Regular.55fac258.woff2) format("woff2"),url(/_next/static/media/KaTeX_Caligraphic-Regular.dad44a7f.woff) format("woff"),url(/_next/static/media/KaTeX_Caligraphic-Regular.07ef19e7.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/_next/static/media/KaTeX_Fraktur-Bold.d42a5579.woff2) format("woff2"),url(/_next/static/media/KaTeX_Fraktur-Bold.9f256b85.woff) format("woff"),url(/_next/static/media/KaTeX_Fraktur-Bold.b18f59e1.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_Fraktur-Regular.d3c882a6.woff2) format("woff2"),url(/_next/static/media/KaTeX_Fraktur-Regular.7c187121.woff) format("woff"),url(/_next/static/media/KaTeX_Fraktur-Regular.ed38e79f.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/_next/static/media/KaTeX_Main-Bold.c3fb5ac2.woff2) format("woff2"),url(/_next/static/media/KaTeX_Main-Bold.d181c465.woff) format("woff"),url(/_next/static/media/KaTeX_Main-Bold.b74a1a8b.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/_next/static/media/KaTeX_Main-BoldItalic.6f2bb1df.woff2) format("woff2"),url(/_next/static/media/KaTeX_Main-BoldItalic.e3f82f9d.woff) format("woff"),url(/_next/static/media/KaTeX_Main-BoldItalic.70d8b0a5.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/_next/static/media/KaTeX_Main-Italic.8916142b.woff2) format("woff2"),url(/_next/static/media/KaTeX_Main-Italic.9024d815.woff) format("woff"),url(/_next/static/media/KaTeX_Main-Italic.47373d1e.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_Main-Regular.0462f03b.woff2) format("woff2"),url(/_next/static/media/KaTeX_Main-Regular.7f51fe03.woff) format("woff"),url(/_next/static/media/KaTeX_Main-Regular.b7f8fe9b.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/_next/static/media/KaTeX_Math-BoldItalic.572d331f.woff2) format("woff2"),url(/_next/static/media/KaTeX_Math-BoldItalic.f1035d8d.woff) format("woff"),url(/_next/static/media/KaTeX_Math-BoldItalic.a879cf83.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/_next/static/media/KaTeX_Math-Italic.f28c23ac.woff2) format("woff2"),url(/_next/static/media/KaTeX_Math-Italic.5295ba48.woff) format("woff"),url(/_next/static/media/KaTeX_Math-Italic.939bc644.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:700;src:url(/_next/static/media/KaTeX_SansSerif-Bold.8c5b5494.woff2) format("woff2"),url(/_next/static/media/KaTeX_SansSerif-Bold.bf59d231.woff) format("woff"),url(/_next/static/media/KaTeX_SansSerif-Bold.94e1e8dc.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:italic;font-weight:400;src:url(/_next/static/media/KaTeX_SansSerif-Italic.3b1e59b3.woff2) format("woff2"),url(/_next/static/media/KaTeX_SansSerif-Italic.7c9bc82b.woff) format("woff"),url(/_next/static/media/KaTeX_SansSerif-Italic.b4c20c84.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_SansSerif-Regular.ba21ed5f.woff2) format("woff2"),url(/_next/static/media/KaTeX_SansSerif-Regular.74048478.woff) format("woff"),url(/_next/static/media/KaTeX_SansSerif-Regular.d4d7ba48.ttf) format("truetype")}@font-face{font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_Script-Regular.03e9641d.woff2) format("woff2"),url(/_next/static/media/KaTeX_Script-Regular.07505710.woff) format("woff"),url(/_next/static/media/KaTeX_Script-Regular.fe9cbbe1.ttf) format("truetype")}@font-face{font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_Size1-Regular.eae34984.woff2) format("woff2"),url(/_next/static/media/KaTeX_Size1-Regular.e1e279cb.woff) format("woff"),url(/_next/static/media/KaTeX_Size1-Regular.fabc004a.ttf) format("truetype")}@font-face{font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_Size2-Regular.5916a24f.woff2) format("woff2"),url(/_next/static/media/KaTeX_Size2-Regular.57727022.woff) format("woff"),url(/_next/static/media/KaTeX_Size2-Regular.d6b476ec.ttf) format("truetype")}@font-face{font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_Size3-Regular.b4230e7e.woff2) format("woff2"),url(/_next/static/media/KaTeX_Size3-Regular.9acaf01c.woff) format("woff"),url(/_next/static/media/KaTeX_Size3-Regular.a144ef58.ttf) format("truetype")}@font-face{font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_Size4-Regular.10d95fd3.woff2) format("woff2"),url(/_next/static/media/KaTeX_Size4-Regular.7a996c9d.woff) format("woff"),url(/_next/static/media/KaTeX_Size4-Regular.fbccdabe.ttf) format("truetype")}@font-face{font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_Typewriter-Regular.a8709e36.woff2) format("woff2"),url(/_next/static/media/KaTeX_Typewriter-Regular.6258592b.woff) format("woff"),url(/_next/static/media/KaTeX_Typewriter-Regular.d97aaf4a.ttf) format("truetype")}.katex{font:normal 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.16.22"}.katex .katex-mathml{clip:rect(1px,1px,1px,1px);border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .vbox{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.katex .thinbox{max-width:0;width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.2777777778em;margin-right:-.5555555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.1666666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.6666666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.4566666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.1466666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.7142857143em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.8571428571em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.1428571429em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.2857142857em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.4285714286em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.7142857143em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.0571428571em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.4685714286em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.9628571429em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.5542857143em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.7777777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.8888888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.1111111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.3044444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.7644444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.5833333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.7283333333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.0733333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.4861111111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.4402777778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.7277777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.2893518519em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.4050925926em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462962963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.5208333333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.2002314815em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.4398148148em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.2410800386em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.2892960463em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512054em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.3857280617em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.4339440694em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.4821600771em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.5785920926em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.6943105111em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.8331726133em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.1996142719em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.2009646302em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.2411575563em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.2813504823em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.3215434084em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.3617363344em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.4019292605em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.4823151125em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778135em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.6945337621em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.8336012862em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{border:.04em solid;-webkit-box-sizing:border-box;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{border-right:.049em solid;border-top:.049em solid;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}@font-face{font-family:fonts;src:url(/_next/static/media/753317a51241173a-s.p.woff2) format("woff2");font-display:swap}@font-face{font-family:fonts;src:url(/_next/static/media/0f86f174b1d7b9cb-s.p.woff2) format("woff2");font-display:swap}@font-face{font-family:fonts;src:url(/_next/static/media/a78c93734fb56c90-s.p.woff2) format("woff2");font-display:swap}@font-face{font-family:fonts;src:url(/_next/static/media/01f669f289c336dd-s.p.woff2) format("woff2");font-display:swap}@font-face{font-family:fonts Fallback;src:local("Arial");ascent-override:96.43%;descent-override:24.51%;line-gap-override:0.00%;size-adjust:100.79%}.__className_459298{font-family:fonts,fonts Fallback,Helvetica,ui-sans-serif}