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