@import url(https://fonts.googleapis.com/css2?family=Nunito:wght@400;500;600;700&display=swap);.row:after,.row:before{content:none}.row{margin:unset}.row.f-max-width{width:100%}.row{align-items:center;display:flex;flex-direction:row;gap:.5rem;width:auto}.row,.row.al-center{justify-content:center}.row.al-start{justify-content:flex-start}.row.al-end{justify-content:flex-end}.row.al-space-between{justify-content:space-between}.row.al-space-evenly{justify-content:space-evenly}.row.ar-center{align-items:center}.row.ar-top{align-items:flex-start}.row.ar-bottom{align-items:flex-end}.row.s-extra-small{gap:8px}.row.s-small{gap:12px}.row.s-medium{gap:16px}.row.s-large{gap:24px}.row.s-extra-large{gap:32px}.box{align-items:center;display:flex;flex-direction:row;gap:.5rem;justify-content:center;position:relative}.box>*{position:absolute}.box.al-center>*{align-self:center}.box.al-start>*{align-self:flex-start}.box.al-end>*{align-self:flex-end}.column{align-items:center;display:flex;flex-direction:column;gap:.5rem;height:auto;justify-content:center}.column.f-max-width{width:100%}.column.ar-center{justify-content:center}.column.ar-top{justify-content:flex-start}.column.ar-bottom{justify-content:flex-end}.column.ar-space-between{justify-content:space-between}.column.ar-space-evenly{justify-content:space-evenly}.column.al-center{align-items:center}.column.al-start{align-items:flex-start}.column.al-end{align-items:flex-end}.column.s-none{gap:0}.column.s-extra-small{gap:8px}.column.s-small{gap:12px}.column.s-medium{gap:16px}.column.s-large{gap:24px}.column.s-extra-large{gap:32px}.spacer.w.s-extra-small{width:8px}.spacer.w.s-small{width:12px}.spacer.w.s-medium{width:16px}.spacer.w.s-large{width:24px}.spacer.w.s-extra-large{width:32px}.spacer.h.s-extra-small{height:8px}.spacer.h.s-small{height:12px}.spacer.h.s-medium{height:16px}.spacer.h.s-large{height:24px}.spacer.h.s-extra-large{height:32px}.f-max-size{height:100%;width:100%}.f-max-height{height:100%}.f-max-width{width:100%}.icon-wrapper{height:50px;width:50px}.icon-wrapper svg{width:140%}.icon-wrapper.s-extra-small{height:8px;width:8px}.icon-wrapper.s-small{height:12px;width:12px}.icon-wrapper.s-medium{height:16px;width:16px}.icon-wrapper.s-large{height:24px;width:24px}.icon-wrapper.s-extra-large{height:32px;width:32px}.b-lg,.b-md,.b-sm,.careroom-typography-base,.d-md,.d-sm,.f-neutral,.l-md,.l-sm,.li-md,.t-lg,.t-md,.t-sm,.t-xl{font-family:Nunito,sans-serif;font-style:normal;letter-spacing:normal;line-height:normal;margin:0}.al-start.b-lg,.al-start.b-md,.al-start.b-sm,.al-start.d-md,.al-start.d-sm,.al-start.f-neutral,.al-start.l-md,.al-start.l-sm,.al-start.li-md,.al-start.t-lg,.al-start.t-md,.al-start.t-sm,.al-start.t-xl,.careroom-typography-base.al-start{text-align:start}.al-center.b-lg,.al-center.b-md,.al-center.b-sm,.al-center.d-md,.al-center.d-sm,.al-center.f-neutral,.al-center.l-md,.al-center.l-sm,.al-center.li-md,.al-center.t-lg,.al-center.t-md,.al-center.t-sm,.al-center.t-xl,.careroom-typography-base.al-center{text-align:center}.al-end.b-lg,.al-end.b-md,.al-end.b-sm,.al-end.d-md,.al-end.d-sm,.al-end.f-neutral,.al-end.l-md,.al-end.l-sm,.al-end.li-md,.al-end.t-lg,.al-end.t-md,.al-end.t-sm,.al-end.t-xl,.careroom-typography-base.al-end{text-align:end}.t-xl{font-size:1.5rem}.t-lg,.t-xl{font-weight:700}.t-lg{font-size:1.25rem}.t-md{font-size:1rem}.t-md,.t-sm{font-weight:700}.t-sm{font-size:.875rem}.b-lg{font-size:1.25rem}.b-lg,.b-md{font-weight:400}.b-md{font-size:1rem}.b-sm{font-size:.875rem;font-weight:400}.l-md{font-size:1rem;word-break:unset}.l-md,.l-sm{font-weight:600}.l-sm{font-size:.75rem}.d-md,.li-md{font-size:1rem;font-weight:400}.d-md,.d-sm{color:var(--text-dimmed)}.d-sm{font-size:.75rem;font-weight:400}.f-error{color:var(--theme-error)}.f-success{color:var(--theme-success)}.loading-indicator-container{display:grid;height:auto;justify-items:center;width:100%}.spinner{animation:spinner-bulqg1 .8s linear infinite alternate,spinner-oaa3wk 1.6s linear infinite;border:4px solid var(--theme-primary);border-radius:50%;height:2.75rem;width:2.75rem}@keyframes spinner-bulqg1{0%{clip-path:polygon(50% 50%,0 0,50% 0,50% 0,50% 0,50% 0,50% 0)}12.5%{clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 0,100% 0,100% 0)}25%{clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 100%,100% 100%,100% 100%)}50%{clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 100%,50% 100%,0 100%)}62.5%{clip-path:polygon(50% 50%,100% 0,100% 0,100% 0,100% 100%,50% 100%,0 100%)}75%{clip-path:polygon(50% 50%,100% 100%,100% 100%,100% 100%,100% 100%,50% 100%,0 100%)}to{clip-path:polygon(50% 50%,50% 100%,50% 100%,50% 100%,50% 100%,50% 100%,0 100%)}}@keyframes spinner-oaa3wk{0%{transform:scaleY(1) rotate(0deg)}49.99%{transform:scaleY(1) rotate(135deg)}50%{transform:scaleY(-1) rotate(0deg)}to{transform:scaleY(-1) rotate(-135deg)}}:root{--theme-primary:#156d6f;--text-color:#000;--text-inverse:#fff;--text-on-theme-color:#fff;--text-on-theme-container:var(--theme-primary);--primary-50:color-mix(in srgb,var(--theme-primary) 5%,#fff);--primary-100:color-mix(in srgb,var(--theme-primary) 15%,#fff);--primary-200:color-mix(in srgb,var(--theme-primary) 30%,#fff);--primary-300:color-mix(in srgb,var(--theme-primary) 50%,#fff);--primary-400:color-mix(in srgb,var(--theme-primary) 75%,#fff);--primary-500:var(--theme-primary);--primary-600:color-mix(in srgb,var(--theme-primary) 85%,#000);--primary-700:color-mix(in srgb,var(--theme-primary) 70%,#000);--primary-800:color-mix(in srgb,var(--theme-primary) 50%,#000);--primary-900:color-mix(in srgb,var(--theme-primary) 25%,#000);--theme-primary-dark:#054344;--theme-primary-container:color-mix(in srgb,var(--primary-500) 7%,#fff 93%);--theme-primary-hovered:var(--primary-600);--theme-primary-pressed:var(--primary-700);--theme-neutral:#605d62;--theme-neutral-dark:light-dark(#313033,#f0eff4);--theme-neutral-container:light-dark(#f0eff4,#313033);--theme-error:#c31330;--theme-error-dark:#7c0319;--theme-error-container:#ffedeb;--theme-warning:#f39112;--theme-warning-dark:#aa5a12;--theme-warning-container:#fff0e4;--theme-success:#11721c;--theme-success-container:#ecf6e9;--theme-success-dark:#03460c;--theme-info:#2660b9;--theme-info-container:#ebf1ff;--theme-info-dark:#003c70;--theme-border-neutral:#e0e0e0;--theme-border-primary:var(--theme-primary);--theme-disabled:#adb2b8;--text-theme-primary:var(--theme-primary);--text-light:#fff;--text-dark:#000;--text-dimmed:#6f7780;--text-shimmy:#494f55;--text-placeholder:#adb2b8}.button{border-radius:8px;box-sizing:border-box;cursor:pointer;flex:1 0 1}.button p{text-wrap:nowrap}.button svg{flex-shrink:0;width:auto}.button.f-max-width{width:100%}.button .spacer{height:100%;width:12px}.button.button-small svg,.button.button-small.icon-default-button svg,.button.button-small.icon-secondary-button svg,.button.button-small.icon-tertiary-button svg,.button.icon-base-button.button-small svg{height:1.125rem;width:1.125rem}.button.button-small,.button.button-small.icon-default-button,.button.button-small.icon-secondary-button,.button.button-small.icon-tertiary-button,.button.icon-base-button.button-small{height:clamp(38px,38px,100%)}.button.button-medium svg{aspect-ratio:1;height:1.5rem;width:1.5rem}.button.button-medium{height:clamp(44px,44px,100%)}.button.button-large svg{height:2rem;width:2rem}.button.button-large{height:clamp(52px,52px,100%)}.button.danger-button,.button.default-button,.button.disabled,.button.icon-default-button,.button.icon-secondary-button,.button.icon-tertiary-button,.button.secondary-button,.button.tertiary-button{align-items:center;border:1px solid transparent;display:flex;flex-direction:row;gap:.5rem;justify-content:center;padding:12px 24px;transition:background-color .2s ease-in-out}.button.disabled{background-color:var(--theme-neutral-container);border:0;color:var(--theme-disabled);cursor:not-allowed}.button.default-button,.button.icon-default-button{background-color:var(--theme-primary);color:var(--text-on-theme-color)}.button.default-button .spinner,.button.icon-default-button .spinner{border-right-color:var(--text-light)}.button.default-button:hover,.button.icon-default-button:hover{background-color:var(--theme-primary-hovered)}.button.default-button:active,.button.icon-default-button:active{background-color:var(--theme-primary-pressed);transform:translateY(1px)}.button.icon-secondary-button,.button.secondary-button{background-color:var(--theme-primary-container);border-color:var(--theme-primary);color:var(--text-on-theme-container)}.button.icon-secondary-button .spinner,.button.secondary-button .spinner{border-right-color:var(--theme-primary)}.button.icon-secondary-button:hover,.button.secondary-button:hover{background-color:color-mix(in oklch,var(--theme-primary-container),#000 5%)}.button.icon-secondary-button:active,.button.secondary-button:active{border-color:transparent;transform:translateY(1px)}.button.icon-tertiary-button,.button.tertiary-button{background-color:transparent;color:var(--text-on-theme-container)}.button.icon-tertiary-button .spinner,.button.tertiary-button .spinner{border-right-color:var(--theme-primary)}.button.icon-tertiary-button:hover,.button.tertiary-button:hover{background-color:var(--theme-primary-container);mix-blend-mode:multiply}.button.icon-tertiary-button:active,.button.tertiary-button:active{background-color:color-mix(in srgb,var(--theme-primary-container),#000 10%);transform:translateY(1px)}.button.danger-button{background-color:var(--theme-error);color:var(--text-light)}.button.danger-button .spinner{border-right-color:var(--text-light)}.button.danger-button:hover{background-color:color-mix(in srgb,var(--theme-error),#000 10%)}.button.danger-button:active{background-color:var(--theme-error-dark);transform:translateY(1px)}.button.icon-base-button,.button.icon-default-button,.button.icon-secondary-button,.button.icon-tertiary-button{aspect-ratio:1;border-radius:50%;padding:8px;width:auto}.button.button-small.icon-default-button,.button.button-small.icon-secondary-button,.button.button-small.icon-tertiary-button,.button.icon-base-button.button-small{height:32px;width:32px}.button .spinner{animation:spinner-fading .2s ease-in-out,spinner-spinning 1s linear infinite;aspect-ratio:1/1;border:.25rem solid transparent;border-radius:50%;display:inline-block;height:auto;overflow:hidden;width:1rem}@keyframes spinner-fading{0%{opacity:0}to{opacity:1}}@keyframes spinner-spinning{to{transform:rotate(1turn)}}.bank-id-cancel-button button p,.bank-id-cancel-button p,.bank-id-error button p,.bank-id-error p,.content-container button p,.content-container p{font-size:unset!important}.content-container{align-items:center;display:flex;flex-direction:column;gap:.5rem;justify-content:center;width:100%}.content-container header{text-align:center;width:100%}.content-container .spinner{height:64px;width:64px}.qr-code-container{margin-top:-12px}.qr-code-container .qr-code{margin-top:12px;width:80%}.bank-id-error header{color:#ba1a1a;margin-bottom:16px}.bank-id-error,.login-types-container>:first-child{margin-bottom:12px}.login-types-container>*{width:90%}.bank-id-simple-text,.loading-container,.login-types-container{margin-bottom:12px}.bank-id-cancel-button{align-items:center;display:flex;flex-direction:column;gap:.5rem;justify-content:center;margin-bottom:12px}.modal-bank-id{border-color:transparent;box-shadow:0 1px 2px rgba(0,0,0,.07),0 2px 4px rgba(0,0,0,.07),0 4px 8px rgba(0,0,0,.07),0 8px 16px rgba(0,0,0,.07),0 16px 32px rgba(0,0,0,.07),0 32px 64px rgba(0,0,0,.07)}