.questbackSurvey{position:fixed;z-index:25;right:max(1rem,env(safe-area-inset-right));bottom:max(1rem,env(safe-area-inset-bottom));font-family:var(--font-body, "Statnett", sans-serif);font-size:var(--text-body-sm-font-size);font-style:normal;font-weight:var(--text-body-sm-font-weight);line-height:var(--text-body-sm-line-height);letter-spacing:var(--text-body-sm-letter-spacing);color:var(--color-text-base);text-align:left}.questbackSurvey[hidden],.questbackSurvey [hidden]{display:none !important}.questbackSurvey,.questbackSurvey *{box-sizing:border-box}.questbackSurvey button,.questbackSurvey a{font-family:inherit;cursor:pointer}.questbackSurvey button:focus-visible,.questbackSurvey a:focus-visible,.questbackSurvey [tabindex]:focus-visible{outline:.125rem solid var(--colors-primary-spruce, #002721);outline-offset:.1875rem;box-shadow:0 0 0 .1875rem var(--colors-primary-white, #fff)}.questbackSurvey--focusObscured{visibility:hidden}.questbackSurvey--center-right{bottom:calc(50dvh - 2rem)}.questbackSurvey-launcher{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:4rem;height:4rem;margin-left:auto;padding:0;border:.125rem solid var(--colors-primary-spruce, #002721);border-radius:50%;background-color:var(--color-ui-btn-default);color:var(--color-text-base);box-shadow:0 .25rem 1rem rgba(0,39,33,.3);transform-origin:center;transition:background-color 200ms,box-shadow 200ms}.questbackSurvey-launcher::before{content:"chat";font-family:"Material Symbols Sharp";font-feature-settings:"liga";font-style:normal;font-variation-settings:"FILL" var(--material-symbol-fill, 0),"wght" 300,"GRAD" 0,"opsz" 32;font-weight:normal;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:2rem;display:block;width:2rem;height:2rem;transition:transform 200ms cubic-bezier(0.16, 1, 0.3, 1),font-variation-settings 75ms ease-in-out}.questbackSurvey-launcher:hover{background-color:var(--color-ui-btn-hover)}.questbackSurvey-launcher:focus-visible{border-radius:50%}.questbackSurvey-launcher[aria-expanded=true]{--material-symbol-fill: 1}.questbackSurvey-panel,.questbackSurvey-reminder{position:absolute;right:0;bottom:calc(100% + 1rem);width:min(26rem,100vw - 2rem);padding:var(--units-6, 1.5rem);border:.0625rem solid var(--colors-primary-spruce, #002721);border-radius:.75rem;background-color:var(--color-ui-bg-white);box-shadow:0 .75rem 2rem rgba(0,39,33,.2);overflow-wrap:anywhere;transform-origin:bottom right;font-family:inherit}.questbackSurvey-panel{max-height:calc(100dvh - 7rem);overflow-y:auto;-ms-scroll-chaining:chained;overscroll-behavior:auto}.questbackSurvey-panel:focus-visible{border-radius:.625rem}.questbackSurvey--center-right .questbackSurvey-panel{bottom:50%;transform:translateY(50%);right:calc(100% + 1rem);width:min(26rem,100vw - 7rem);max-height:calc(100dvh - 2rem);transform-origin:right center}.questbackSurvey--center-right .questbackSurvey-reminder{right:calc(100% + 1rem);bottom:50%;transform:translateY(50%);width:min(20rem,100vw - 7rem);transform-origin:right center}.questbackSurvey .questbackSurvey-panel .questbackSurvey-title{font-family:var(--font-heading, "Statnett", sans-serif);font-size:var(--text-heading-sm-font-size);font-style:normal;font-weight:var(--text-heading-sm-font-weight);line-height:var(--text-heading-sm-line-height);letter-spacing:var(--text-heading-sm-letter-spacing);color:var(--color-text-base);margin:0 var(--units-9, 2.375rem) var(--units-4, 1rem) 0}.questbackSurvey .questbackSurvey-panel .questbackSurvey-description{font-family:var(--font-body, "Statnett", sans-serif);font-size:var(--text-body-sm-font-size);font-style:normal;font-weight:var(--text-body-sm-font-weight);line-height:var(--text-body-sm-line-height);letter-spacing:var(--text-body-sm-letter-spacing);color:var(--color-text-base);margin:0;white-space:pre-line}.questbackSurvey-close{position:absolute;top:.5rem;right:.5rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;border:0;border-radius:50%;color:var(--color-text-base);background:rgba(0,0,0,0);transition:background-color 200ms}.questbackSurvey-close::before{content:"close";font-family:"Material Symbols Sharp";font-feature-settings:"liga";font-style:normal;font-variation-settings:"FILL" var(--material-symbol-fill, 0),"wght" 300,"GRAD" 0,"opsz" 24;font-weight:normal;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:1.5rem;display:block;width:1.5rem;height:1.5rem}.questbackSurvey-close:hover{background:#e8e8e8}.questbackSurvey-close:focus-visible{border-radius:50%}.questbackSurvey-actions{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--units-3, 0.75rem);margin-top:var(--units-6, 1.5rem)}.questbackSurvey .questbackSurvey-participate,.questbackSurvey .questbackSurvey-decline{font-family:var(--font-body, "Statnett", sans-serif);font-size:var(--text-body-sm-font-size);font-style:normal;font-weight:var(--text-body-sm-font-weight);line-height:var(--text-body-sm-line-height);letter-spacing:var(--text-body-sm-letter-spacing);font-weight:var(--text-font-weight-bolder);display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;max-width:100%;min-height:3rem;padding:var(--units-3, 0.75rem) var(--units-5, 1.25rem);border:0;border-radius:62.4375rem;color:var(--color-text-base);text-align:center;text-decoration:none;transition:background-color 200ms,transform 200ms}.questbackSurvey .questbackSurvey-participate:focus-visible,.questbackSurvey .questbackSurvey-decline:focus-visible{border-radius:62.4375rem}.questbackSurvey-participate{background-color:var(--color-ui-btn-default)}.questbackSurvey-participate:hover{background-color:var(--color-ui-btn-hover)}.questbackSurvey-decline{background:#e8e8e8}.questbackSurvey-decline:hover{background:#efe9e5}.questbackSurvey-reminder{width:min(20rem,100vw - 2rem);padding:0;background-color:var(--color-ui-bg-white);transition:background-color 200ms}.questbackSurvey-reminder:has(>.questbackSurvey-reminderText:hover){background-color:var(--color-ui-bg-muted)}.questbackSurvey-reminder::after{content:"";pointer-events:none;position:absolute;right:1.5rem;bottom:-0.5625rem;width:1rem;height:1rem;transform:rotate(45deg);border-right:.0625rem solid var(--colors-primary-spruce, #002721);border-bottom:.0625rem solid var(--colors-primary-spruce, #002721);background:inherit}.questbackSurvey--center-right .questbackSurvey-reminder::after{right:-0.5625rem;bottom:calc(50% - .5rem);transform:rotate(-45deg)}.questbackSurvey .questbackSurvey-reminderText{font-family:var(--font-body, "Statnett", sans-serif);font-size:var(--text-body-sm-font-size);font-style:normal;font-weight:var(--text-body-sm-font-weight);line-height:var(--text-body-sm-line-height);letter-spacing:var(--text-body-sm-letter-spacing);width:100%;min-height:4rem;max-height:calc(100dvh - 7rem);overflow-y:auto;padding:var(--units-5, 1.25rem) 3.5rem var(--units-5, 1.25rem) var(--units-5, 1.25rem);border:0;border-radius:inherit;background:rgba(0,0,0,0);color:inherit;text-align:left}.questbackSurvey .questbackSurvey-reminderText:focus-visible{border-radius:.625rem}@media(prefers-reduced-motion: no-preference){.questbackSurvey-launcher{transition:background-color 180ms ease,box-shadow 220ms ease,transform 240ms cubic-bezier(0.16, 1, 0.3, 1)}.questbackSurvey-launcher[aria-expanded=true]::before{transform:rotate(-6deg)}.questbackSurvey-launcher:active{transform:scale(0.96)}.questbackSurvey-participate:active,.questbackSurvey-decline:active{transform:scale(0.98)}}@media(prefers-reduced-motion: no-preference)and (hover: hover)and (pointer: fine){.questbackSurvey-launcher:hover{transform:translateY(-0.125rem);box-shadow:0 .5rem 1.25rem rgba(0,39,33,.25)}.questbackSurvey-launcher:hover::before{transform:rotate(-6deg)}.questbackSurvey-launcher:active{transform:scale(0.96)}.questbackSurvey-participate:hover,.questbackSurvey-decline:hover{transform:translateY(-0.0625rem)}.questbackSurvey-participate:active,.questbackSurvey-decline:active{transform:scale(0.98)}}@media(prefers-reduced-motion: reduce){.questbackSurvey,.questbackSurvey *,.questbackSurvey *::before,.questbackSurvey *::after{transition:none;animation:none}}@media(max-width: 480px){.questbackSurvey--center-right{bottom:max(1rem,env(safe-area-inset-bottom))}.questbackSurvey--center-right .questbackSurvey-panel,.questbackSurvey--center-right .questbackSurvey-reminder{right:0;bottom:calc(100% + 1rem);transform:none;max-height:calc(100dvh - 7rem);transform-origin:bottom right}.questbackSurvey--center-right .questbackSurvey-panel{width:min(26rem,100vw - 2rem)}.questbackSurvey--center-right .questbackSurvey-reminder{width:min(20rem,100vw - 2rem)}.questbackSurvey--center-right .questbackSurvey-reminder::after{right:1.5rem;bottom:-0.5625rem;transform:rotate(45deg)}}@media(forced-colors: active){.questbackSurvey-launcher,.questbackSurvey-panel,.questbackSurvey-reminder,.questbackSurvey-participate,.questbackSurvey-decline{border:.0625rem solid ButtonText}.questbackSurvey button:focus-visible,.questbackSurvey a:focus-visible,.questbackSurvey [tabindex]:focus-visible{outline-color:Highlight}}@media print{.questbackSurvey{display:none}}
