.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media (prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media (forced-colors: active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}:root,:host{--color-neutral-100: #565656;--color-neutral-80: #787878;--color-neutral-60: #9a9a9a;--color-neutral-40: #bbbbbb;--color-neutral-20: #dddddd;--color-neutral-10: #f2f2f2;--color-neutral-5: #f8f8f8;--color-neutral-0: #ffffff;--color-error-100: #b80515;--color-error-80: #d4030a;--color-error-60: #d46c6f;--color-primary-red: #ff8383;--color-primary-green: #75e0a1;--color-primary-yellow: #ffd700;--color-primary-orange: #ffa800;--color-primary-grey: #565656;--color-secondary-red: #9d0000;--color-secondary-green: #1d8146;--color-secondary-yellow: #8e7400;--color-secondary-orange: #ffa800;--color-secondary-grey: #565656}@font-face{font-family:Frutiger Light;font-style:normal;font-weight:300;src:url(frutiger-lt-w01-45-light_nkp_woff2.woff2) format("woff2")}@font-face{font-family:Frutiger Roma;font-style:normal;font-weight:400;src:url(frutiger-lt-w01-55-roma_nkp_woff2.woff2) format("woff2")}@font-face{font-family:Frutiger Bold;font-style:normal;font-weight:700;src:url(frutiger-lt-w01-65-bold_nkp_woff2.woff2) format("woff2")}:root,:host{--font-light: "Frutiger Light", sans-serif;--font-roma: "Frutiger Roma", sans-serif;--font-bold: "Frutiger Bold", sans-serif}.nrg-option-overlay{width:100%;list-style:none;margin:4px 0;padding:0;border-style:solid;border-width:1px;box-shadow:0 4px 8px #0000001a;background-color:var(--color-neutral-0);border-color:var(--color-neutral-20);overflow-y:auto;overflow-x:hidden;max-height:300px}.nrg-overlay-panel{display:block}:root,:host{--spacing-unit: 4px}:root,:host{--color-primary-100: #59277f;--color-primary-80: #7a5299;--color-primary-60: #9b7db2;--color-secondary-100: #b4005f;--color-secondary-80: #c3337f;--color-secondary-60: #d2669f;--color-tertiary-100: #59277f;--color-tertiary-60: #8d1574;--color-tertiary-40: #a2076b;--color-accent-100: #59277f;--color-accent-80: #7a5299;--color-accent-60: #9b7db2;--url-logo-large: url(logo-nng-large.svg);--url-logo-small: url(logo-nng-small.svg)}html{scroll-behavior:smooth}body.fade-out{opacity:1!important}
