@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{background:#1b1614;color:#fff;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1,h2,h3,h4,h5,h6,p{margin:0}b,strong{font-weight:700}img{border:0;max-width:100%}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html{--konto-flow-page-background: #1b1614;--konto-flow-text-heading: #f4f4f1;--konto-flow-text-body: #ebebe6;--konto-flow-text-label: #cdcdc3;--konto-flow-text-muted: #8c8782;--konto-flow-graphics-primary: #f4f4f1;--konto-flow-input-background: #504b46;--konto-flow-input-border: #504b46;--konto-flow-code-input-border: #504b46;--konto-flow-input-border-active: #8c8782;--konto-flow-input-caret: #cdcdc3;--konto-flow-input-text: #ebebe6;--konto-flow-input-placeholder: #cdcdc3;--konto-flow-input-checkbox-checked-background: #00c800;--konto-flow-error-text: #f0828c;--konto-flow-error-border: #e95a67;--konto-flow-error-input-background: rgba(233, 90, 103, .16);--konto-flow-error-input-text: #cdcdc3;--konto-flow-error-placeholder: #e95a67;--konto-flow-success-text: rgb(60, 140, 60);--konto-flow-success-input-background: rgba(120, 180, 120, .25);--konto-flow-warning-text: #ffc346;--konto-flow-warning-input-background: rgba(255, 195, 70, .2);--konto-flow-primary-button-background: #f4f4f1;--konto-flow-primary-button-background-hover: #ffffff;--konto-flow-primary-button-text: #282623;--konto-flow-secondary-button-background: #504b46;--konto-flow-secondary-button-background-hover: #645f5a;--konto-flow-secondary-button-text: #f4f4f1;--konto-flow-badge-background: #f4f4f1;--konto-flow-outline: #504b46;--konto-flow-mini-button-outline: #645f5a;--konto-flow-focus-ring: #f4f4f1;--konto-flow-focus-ring-inverse: #282623;--konto-flow-stepper-bar-active: #ebebe6;--konto-flow-stepper-bar-inactive: #645f5a;--konto-flow-stepper-label: #cdcdc3;--konto-flow-stepper-label-active: #dcdcd5;--konto-flow-device-step-background: #cdcdc3;--konto-flow-device-step-text: #1b1614;--konto-flow-device-spinner-border: #cdcdc3;--konto-flow-device-spinner-accent: #ebebe6;--konto-flow-shadow-color: rgba(0, 0, 0, .24);--konto-flow-shadow: 0 2px 16px var(--konto-flow-shadow-color);--konto-flow-glass-gradient-top: rgba(54, 52, 48, .85);--konto-flow-glass-gradient-bottom: rgba(40, 38, 35, .85);--konto-flow-dialog-background: #362e2b;--konto-flow-card-background: #363430;--konto-flow-card-background-hover: #504b46;--konto-flow-card-text: #f4f4f1;--konto-flow-card-border: #282623;--konto-flow-toast-background: #ffffff;--konto-flow-toast-text: #282623;--konto-flow-glass-backdrop-filter: blur(14px) brightness(.78) saturate(.95);--konto-flow-logo-filter: none;--konto-flow-visual-viewport-height: 100dvh;--konto-flow-visual-viewport-offset-top: 0px;--konto-flow-glass-header-gap: 48px;--konto-flow-safe-area-inset-top: 0px;--konto-flow-safe-area-inset-right: 0px;--konto-flow-safe-area-inset-bottom: 0px;--konto-flow-safe-area-inset-left: 0px;background-color:var(--konto-flow-page-background);height:100%;min-height:100vh;min-height:100dvh;font-size:100%}@supports (padding-top: env(safe-area-inset-top)){html{--konto-flow-safe-area-inset-top: env(safe-area-inset-top);--konto-flow-safe-area-inset-right: env(safe-area-inset-right);--konto-flow-safe-area-inset-bottom: env(safe-area-inset-bottom);--konto-flow-safe-area-inset-left: env(safe-area-inset-left)}}@supports (-webkit-touch-callout: none) and (font: -apple-system-body){html{font:-apple-system-body}}html.konto-flow-theme-light{--konto-flow-page-background: #f4f4f1;--konto-flow-text-heading: #282623;--konto-flow-text-body: #504b46;--konto-flow-text-label: #504b46;--konto-flow-text-muted: #8c8782;--konto-flow-graphics-primary: #282623;--konto-flow-input-background: #ffffff;--konto-flow-input-border: #504b46;--konto-flow-code-input-border: #b7b4ad;--konto-flow-input-border-active: #645f5a;--konto-flow-input-caret: #cdcdc3;--konto-flow-input-text: #504b46;--konto-flow-input-placeholder: #78736e;--konto-flow-error-text: #cd2b36;--konto-flow-error-border: #e95a67;--konto-flow-error-input-background: rgba(233, 90, 103, .16);--konto-flow-error-input-text: #504b46;--konto-flow-error-placeholder: #e95a67;--konto-flow-success-text: rgb(60, 140, 60);--konto-flow-success-input-background: rgba(120, 180, 120, .25);--konto-flow-warning-text: #282623;--konto-flow-warning-input-background: rgba(255, 195, 70, .2);--konto-flow-primary-button-background: #282623;--konto-flow-primary-button-background-hover: #504b46;--konto-flow-primary-button-text: #f4f4f1;--konto-flow-secondary-button-background: #ffffff;--konto-flow-secondary-button-background-hover: #f4f4f1;--konto-flow-secondary-button-text: #282623;--konto-flow-badge-background: #ffffff;--konto-flow-outline: #b7b4ad;--konto-flow-mini-button-outline: #dcdcd5;--konto-flow-focus-ring: #282623;--konto-flow-focus-ring-inverse: #f4f4f1;--konto-flow-stepper-bar-active: #282623;--konto-flow-stepper-bar-inactive: #b7b4ad;--konto-flow-stepper-label: #78736e;--konto-flow-stepper-label-active: #282623;--konto-flow-device-step-background: #282623;--konto-flow-device-step-text: #f4f4f1;--konto-flow-device-spinner-border: #b7b4ad;--konto-flow-device-spinner-accent: #282623;--konto-flow-shadow-color: rgba(140, 135, 130, .24);--konto-flow-dialog-background: #ffffff;--konto-flow-card-background: #ffffff;--konto-flow-card-background-hover: #f4f4f1;--konto-flow-card-text: #282623;--konto-flow-card-border: #f4f4f1;--konto-flow-toast-background: #ffffff;--konto-flow-toast-text: #282623;--konto-flow-glass-gradient-top: rgba(244, 244, 241, .85);--konto-flow-glass-gradient-bottom: rgba(220, 220, 213, .85);--konto-flow-glass-backdrop-filter: blur(24px);--konto-flow-logo-filter: brightness(0) saturate(100%) invert(13%) sepia(5%) saturate(1042%) hue-rotate(353deg) brightness(95%) contrast(90%)}html.konto-flow-theme-light:not(.konto-flow-transparent-backdrop){color-scheme:light}html.konto-flow-theme-dark:not(.konto-flow-transparent-backdrop){color-scheme:dark}html.konto-flow-barnkonto,html.konto-flow-theme-light.konto-flow-barnkonto{--konto-flow-page-background: #21082d;--konto-flow-stepper-bar-active: #c6afdf;--konto-flow-stepper-bar-inactive: #87289b;--konto-flow-stepper-label: #cdcdc3;--konto-flow-stepper-label-active: #dcdcd5;--konto-flow-text-heading: #f4f4f1;--konto-flow-text-body: #ebebe6;--konto-flow-text-label: #cdcdc3;--konto-flow-text-muted: #c6afdf;--konto-flow-outline: #641e78;--konto-flow-graphics-primary: #f4f4f1;--konto-flow-input-background: #f1f0fa;--konto-flow-input-border: #f1f0fa;--konto-flow-code-input-border: #f1f0fa;--konto-flow-input-border-active: #be00dc;--konto-flow-input-caret: #cdcdc3;--konto-flow-input-text: #282623;--konto-flow-input-placeholder: #9e5ab4;--konto-flow-error-text: #f0828c;--konto-flow-error-input-text: #ebebe6;--konto-flow-primary-button-background: #f4f4f1;--konto-flow-primary-button-background-hover: #ffffff;--konto-flow-primary-button-text: #282623;--konto-flow-secondary-button-background: #53156a;--konto-flow-secondary-button-background-hover: #641e78;--konto-flow-secondary-button-text: #f4f4f1;--konto-flow-focus-ring: #f4f4f1;--konto-flow-focus-ring-inverse: #282623;--konto-flow-dialog-background: #362e2b;--konto-flow-card-background: #410f5a;--konto-flow-card-background-light: #641e78;--konto-flow-card-background-hover: #53156a;--konto-flow-card-text: #f4f4f1;--konto-flow-card-border: #282623;--konto-flow-shadow-color: rgba(0, 0, 0, .24);--konto-flow-glass-gradient-top: #410f5a;--konto-flow-glass-gradient-bottom: #21082d;--konto-flow-glass-backdrop-filter: none;--konto-flow-logo-filter: none}html.konto-flow-transparent-backdrop,html.konto-flow-transparent-backdrop body,html.konto-flow-glass-backdrop body,body.konto-flow-transparent-backdrop{background-color:transparent}html.konto-flow-glass-backdrop:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,var(--konto-flow-glass-gradient-top) 0%,var(--konto-flow-glass-gradient-bottom) 100%);backdrop-filter:var(--konto-flow-glass-backdrop-filter);-webkit-backdrop-filter:var(--konto-flow-glass-backdrop-filter)}body{background-color:var(--konto-flow-page-background);height:100%;min-height:100%;overflow:hidden;font-size:16px;font-size:1rem;font-family:Publik,helvetica,arial,sans-serif;line-height:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--konto-flow-text-heading)}#root{height:100%}button,input{font-family:Publik,helvetica,arial,sans-serif}html.konto-flow-native,html.konto-flow-native *,html.konto-flow-native *:before,html.konto-flow-native *:after{-webkit-touch-callout:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;user-select:none}html.konto-flow-native img,html.konto-flow-native svg,html.konto-flow-native a{-webkit-user-drag:none}html.konto-flow-native input,html.konto-flow-native textarea{-webkit-touch-callout:default;-webkit-user-select:text;user-select:text}img{max-width:100%}@font-face{font-family:Publik;font-weight:300;font-style:normal;font-display:swap;src:url(https://www.svtstatic.se/frontend/svtlib-font/svtlib-font-3.0.0/fonts/PublikWeb-Light.woff2) format("woff2"),url(https://www.svtstatic.se/frontend/svtlib-font/svtlib-font-3.0.0/fonts/PublikWeb-Light.woff) format("woff")}@font-face{font-family:Publik;font-weight:400;font-style:normal;font-display:swap;src:url(https://www.svtstatic.se/frontend/svtlib-font/svtlib-font-3.0.0/fonts/PublikWeb-Regular.woff2) format("woff2"),url(https://www.svtstatic.se/frontend/svtlib-font/svtlib-font-3.0.0/fonts/PublikWeb-Regular.woff) format("woff")}@font-face{font-family:Publik;font-weight:500;font-style:normal;font-display:swap;src:url(https://www.svtstatic.se/frontend/svtlib-font/svtlib-font-3.0.0/fonts/PublikWeb-SemiBold.woff2) format("woff2"),url(https://www.svtstatic.se/frontend/svtlib-font/svtlib-font-3.0.0/fonts/PublikWeb-SemiBold.woff) format("woff")}@font-face{font-family:Publik;font-weight:700;font-style:normal;font-display:swap;src:url(https://www.svtstatic.se/frontend/svtlib-font/svtlib-font-3.0.0/fonts/PublikWeb-Bold.woff2) format("woff2"),url(https://www.svtstatic.se/frontend/svtlib-font/svtlib-font-3.0.0/fonts/PublikWeb-Bold.woff) format("woff")}@font-face{font-family:Publik;font-weight:900;font-style:normal;font-display:swap;src:url(https://www.svtstatic.se/frontend/svtlib-font/svtlib-font-3.0.0/fonts/PublikWeb-Black.woff2) format("woff2"),url(https://www.svtstatic.se/frontend/svtlib-font/svtlib-font-3.0.0/fonts/PublikWeb-Black.woff) format("woff")}.konto-flow-container{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;box-sizing:border-box}.intent-picker{width:100%;min-height:360px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--konto-flow-text-heading, #f4f4f1)}.intent-picker__heading{margin:0 0 40px;font-size:24px;line-height:28px;font-weight:600;text-align:center}.intent-picker__choices{display:flex;align-items:flex-start}.intent-picker__choice{border:0;padding:0;width:124px;background:transparent;color:inherit;font:inherit;cursor:pointer}.intent-picker__choice+.intent-picker__choice{margin-left:8px}.intent-picker__figure{position:relative;display:block;width:96px;height:96px;margin:0 auto 12px;border-radius:50%}.intent-picker__image{display:block;width:100%;height:100%;border-radius:50%}.intent-picker__label{display:block;font-size:16px;line-height:21px;font-weight:700}.intent-picker__choice:focus{outline:none}.intent-picker__choice:focus .intent-picker__figure{box-shadow:0 0 0 3px var(--konto-flow-focus-ring, #f4f4f1),0 0 24px #0000004d}.intent-picker--tv{min-height:100vh;background:#282623;color:#f4f4f1}.intent-picker--tv .intent-picker__heading{margin-bottom:96px;font-size:56px;line-height:48px;font-weight:700}.intent-picker--tv .intent-picker__choice{width:232px}.intent-picker--tv .intent-picker__choice+.intent-picker__choice{margin-left:40px}.intent-picker--tv .intent-picker__figure{width:232px;height:232px;margin-bottom:16px}.intent-picker--tv .intent-picker__label{font-size:32px;line-height:40px;font-weight:600}.intent-picker--tv .intent-picker__choice--child{opacity:.8}.intent-picker--tv .intent-picker__choice--child:focus{opacity:1}.intent-picker__focused-image{display:none;max-width:none;position:absolute;top:-92px;left:-92px}.intent-picker--tv .intent-picker__choice--account:focus .intent-picker__figure{box-shadow:none}.intent-picker--tv .intent-picker__choice--account:focus .intent-picker__image{visibility:hidden}.intent-picker--tv .intent-picker__choice--account:focus .intent-picker__focused-image{display:block}@media(max-width:1400px){.intent-picker--tv .intent-picker__heading{font-size:40px;margin-bottom:64px}.intent-picker--tv .intent-picker__choices{transform:scale(.75)}}.account-picker-root{min-height:100vh;color:var(--konto-flow-text-body);background:var(--konto-flow-page-background)}.picker-shell{position:relative;max-width:1040px;margin:0 auto;padding:40px 24px 24px;text-align:center}.picker-logo{width:116px;height:38px;object-fit:contain;filter:var(--konto-flow-logo-filter);margin-bottom:32px}.picker-shell h1{font-size:2.25rem;line-height:1.18;letter-spacing:-.7px;margin:0 0 16px;color:var(--konto-flow-text-heading)}.picker-intro{font-size:1.125rem;line-height:1.5;max-width:650px;margin:0 auto 30px}.picker-rail{display:flex;align-items:flex-start;justify-content:flex-start;overflow-x:auto;padding:12px 8px 20px;margin:0 auto 16px}.picker-card{flex:0 0 168px;width:168px;margin:0 8px}.picker-button{font:inherit;font-weight:600;color:var(--konto-flow-primary-button-text);background:var(--konto-flow-primary-button-background);border:2px solid transparent;border-radius:8px;padding:14px 24px;cursor:pointer}.picker-button:hover{background:var(--konto-flow-primary-button-background-hover)}.picker-button:focus,.picker-button.picker-focused{outline:3px solid var(--konto-flow-focus-ring);outline-offset:4px}.picker-button:disabled{opacity:.55;cursor:default}.picker-close{position:absolute;top:calc(16px + var(--konto-flow-safe-area-inset-top));right:16px;width:44px;height:44px;padding:10px;border:0;border-radius:50%;color:var(--konto-flow-graphics-primary);background:transparent}.picker-close:hover{background:var(--konto-flow-card-background)}.picker-close-icon{display:block;position:relative;width:24px;height:24px}.picker-close-icon:before,.picker-close-icon:after{content:"";position:absolute;top:0;left:11px;width:2px;height:24px;background:currentColor;transform:rotate(45deg)}.picker-close-icon:after{transform:rotate(-45deg)}.picker-account{display:flex;flex-direction:column;align-items:center;padding:10px 8px;width:100%;color:var(--konto-flow-text-body);background:transparent;border-radius:14px}.picker-account:hover{background:var(--konto-flow-card-background)}.picker-account[aria-current=true]{border-color:var(--konto-flow-text-muted)}.picker-avatar{display:flex;align-items:center;justify-content:center;position:relative;width:112px;height:112px;border-radius:50%;font-size:3rem;color:#fff;background:#416b60;overflow:hidden;margin-bottom:14px}.picker-avatar img{position:absolute;width:100%;height:100%;object-fit:cover;left:0;top:0}.picker-add-account,.picker-browse{margin:0 auto 24px}.picker-name{font-size:1.25rem;line-height:1.25;overflow-wrap:break-word;width:100%}.picker-account-status{font-size:.875rem;line-height:1.4;min-height:40px;margin-top:8px;width:100%;font-weight:400}.picker-badge{font-size:.75rem;margin-top:8px}.picker-secondary{background:var(--konto-flow-secondary-button-background);color:var(--konto-flow-secondary-button-text)}.picker-secondary:hover{background:var(--konto-flow-secondary-button-background-hover)}.picker-status{min-height:24px;font-size:1rem;line-height:1.4;margin:20px auto 0;max-width:640px}.picker-qr{display:block;width:224px;height:224px;background:#fff;margin:0 auto 12px;border-radius:12px}.picker-url{overflow-wrap:break-word;margin:0 0 24px}.account-picker-tv .picker-shell{padding-top:28px}.account-picker-tv .picker-logo{margin-bottom:18px}.account-picker-tv .picker-shell h1{font-size:2.5rem}@media(max-width:600px){.account-picker-root:not(.account-picker-tv){max-height:100vh;overflow-y:auto;overscroll-behavior-y:contain;background:linear-gradient(to bottom,var(--konto-flow-glass-gradient-top),var(--konto-flow-glass-gradient-bottom))}.account-picker-root:not(.account-picker-tv) .picker-shell{padding:24px}.account-picker-root:not(.account-picker-tv) .picker-shell.picker-accounts{display:flex;flex-direction:column;min-height:100vh;box-sizing:border-box;padding-top:calc(24px + var(--konto-flow-safe-area-inset-top));padding-bottom:calc(24px + var(--konto-flow-safe-area-inset-bottom))}.account-picker-root:not(.account-picker-tv) .picker-accounts .picker-logo{display:none}.account-picker-root:not(.account-picker-tv) .picker-accounts-content{flex:1 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 0}.account-picker-root:not(.account-picker-tv) .picker-shell h1{font-size:1.5rem;line-height:1.16667;letter-spacing:0;margin:0 0 32px}.account-picker-root:not(.account-picker-tv) .picker-accounts .picker-intro{display:none}.account-picker-root:not(.account-picker-tv) .picker-rail{flex-wrap:wrap;justify-content:center;overflow:visible;padding:0;margin:0;width:100%}.account-picker-root:not(.account-picker-tv) .picker-card{flex:0 0 124px;width:124px;margin:8px 4px}.account-picker-root:not(.account-picker-tv) .picker-account{padding:0;border:0;border-radius:0}.account-picker-root:not(.account-picker-tv) .picker-account:hover{background:transparent}.account-picker-root:not(.account-picker-tv) .picker-account[aria-current=true]{outline:2px solid var(--konto-flow-text-muted);outline-offset:4px}.account-picker-root:not(.account-picker-tv) .picker-account:focus,.account-picker-root:not(.account-picker-tv) .picker-account.picker-focused{outline:3px solid var(--konto-flow-focus-ring)}.account-picker-root:not(.account-picker-tv) .picker-avatar{width:96px;height:96px;margin-bottom:8px}.account-picker-root:not(.account-picker-tv) .picker-name{font-size:1rem;line-height:1.3125;font-weight:700}.account-picker-root:not(.account-picker-tv) .picker-account-status:empty{display:none}.account-picker-root:not(.account-picker-tv) .picker-add-account{min-height:48px;width:100%;border-radius:16px;margin:8px 0;padding:14px 16px;font-size:1rem;line-height:1}.account-picker-root:not(.account-picker-tv) .picker-add-account{display:flex;align-items:center;text-align:left;color:var(--konto-flow-secondary-button-text);background:var(--konto-flow-secondary-button-background);box-shadow:var(--konto-flow-shadow);order:2}.account-picker-root:not(.account-picker-tv) .picker-accounts .picker-status{order:1;margin:0 0 8px}.account-picker-root:not(.account-picker-tv) .picker-shell:not(.picker-accounts) .picker-status:empty{display:none}@supports (height: 100dvh){.account-picker-root:not(.account-picker-tv){max-height:100dvh}.account-picker-root:not(.account-picker-tv) .picker-shell.picker-accounts{min-height:100dvh}}}.picker-add-icon{width:16px;height:16px;margin-right:16px}@media(min-width:601px)and (max-height:800px){.picker-shell{padding-top:24px}.picker-logo,.picker-intro{margin-bottom:16px}.picker-rail{padding:8px 8px 12px;margin-bottom:0}.picker-add-account{margin-bottom:8px}.picker-status{margin-top:10px}}.picker-rail:before,.picker-rail:after{content:"";flex:1 0 0}@media(max-width:600px){.picker-rail:before,.picker-rail:after{display:none}}
