@font-face{font-display:swap;font-weight:100;-webkit-font-smoothing:subpixel-antialiased;font-style:normal;font-family:Visa Dialect UI;src:url(https://cdn.tink.se/link/visa/visa_font_light.woff2)}@font-face{font-display:swap;font-weight:400;-webkit-font-smoothing:subpixel-antialiased;font-style:normal;font-family:Visa Dialect UI;src:url(https://cdn.tink.se/link/visa/visa_font_regular.woff2)}@font-face{font-display:swap;font-weight:600;-webkit-font-smoothing:subpixel-antialiased;font-style:normal;font-family:Visa Dialect UI;src:url(https://cdn.tink.se/link/visa/visa_font_semi_bold.woff2)}:root{font-family:Visa Dialect UI,Helvetica Neue,Segoe UI,Roboto,Ubuntu,sans-serif}:root{--primary-color: #1434cb;--primary-text-color: #000000;--secondary-text-color: #4a4a4a;--button-background-color: #1434cb;--button-text-color: #ffffff;--button-secondary-text-color: #1434cb;--background-color: #ffffff;--tinted-background-color: #f5f5f5;--error-status-color: #d65151;--page-background-color: #f5f8f9;--stroke-color: #949494;--primary-color-opaque: #1434cb14;--disabled-opacity: .5;--sizes-spaces-xxxsmall: .25rem;--sizes-spaces-xxsmall: .5rem;--sizes-spaces-xsmall: .75rem;--sizes-spaces-small: .875rem;--sizes-spaces-normal: 1rem;--sizes-spaces-normedium: 1.25rem;--sizes-spaces-medium: 1.5rem;--sizes-spaces-large: 2rem;--sizes-spaces-xlarge: 2.5rem;--sizes-spaces-xxlarge: 3rem;--sizes-spaces-xxxlarge: 5rem;--border-small: .0625rem;--border-medium: .125rem;--radius-small: .25rem;--radius-medium: .5rem;--line-height-xsmall: 1.125rem;--line-height-small: 1.375rem;--line-height-normal: 1.5rem;--font-weight-normal: 400;--font-weight-semibold: 600;line-height:1.5;font-weight:var(--font-weight-normal);color-scheme:light;color:var(--primary-text-color);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh;color:var(--primary-text-color)}*{box-sizing:border-box}#root{max-width:1280px;margin:0 auto;padding:2rem;text-align:center}h1,h2,h3,h4,h5,h6{color:var(--primary-text-color);font-weight:600}h1{font-size:24px}h2{font-size:16px}h3{font-size:14px}h4,h5,h6{font-size:12px}.heading--left{text-align:left}.heading--center{text-align:center}.heading--right{text-align:right}.bodyText{margin:0;display:block;color:var(--secondary-text-color)}.bodyText--sizeS{font-size:var(--sizes-spaces-xsmall);line-height:var(--line-height-xsmall)}.bodyText--sizeM{font-size:var(--sizes-spaces-small);line-height:var(--line-height-small)}.bodyText--sizeL{font-size:var(--sizes-spaces-normal);line-height:var(--line-height-normal)}.bodyText--left{text-align:left}.bodyText--center{text-align:center}.bodyText--right{text-align:right}.link{color:inherit;text-decoration:underline}.link__external-icon{display:inline-block;margin-left:var(--sizes-spaces-xxxsmall);width:var(--sizes-spaces-xsmall)}.base-button{width:100%;align-items:center;justify-content:center;font-weight:600;padding:var(--sizes-spaces-xsmall) var(--sizes-spaces-xlarge);border:0;border-radius:var(--radius-medium);cursor:pointer;font-family:inherit;font-weight:var(--font-weight-semibold);font-size:var(--sizes-spaces-normal)}.base-button:disabled{opacity:var(--disabled-opacity);cursor:not-allowed}.base-button:focus-visible{outline:var(--border-medium) solid var(--primary-text-color)}.primary-button{background-color:var(--button-background-color);color:var(--button-text-color)}.secondary-button{background-color:transparent;color:var(--button-secondary-text-color)}.icon-button{padding:var(--sizes-spaces-xsmall);background-color:transparent;width:fit-content}.button-svg>svg{fill:var(--primary-color);color:var(--primary-color);width:var(--sizes-spaces-normedium);height:var(--sizes-spaces-normedium)}.text-button{background-color:transparent;color:var(--primary-color);padding:0;min-width:var(--sizes-spaces-medium);font-size:var(--sizes-spaces-small);width:auto}.text-field{display:flex;flex-direction:column;width:100%;max-width:25rem}.text-field-input{width:100%;padding:1rem 2.5rem 1rem .75rem;border:.0625rem solid var(--stroke-color);border-radius:.5rem;background:var(--background-color);color:var(--primary-text-color);box-sizing:border-box}.text-field-input:focus{outline:.125rem solid var(--primary-text-color);border-color:transparent}.text-field-text{color:var(--secondary-text-color);display:flex;flex-direction:column;gap:.5rem;text-align:left}.text-field-error{outline:.125rem solid var(--error-status-color);border-color:transparent}.text-field-input.text-field-error:focus{outline:.125rem solid var(--error-status-color);border-color:transparent}.text-field-icon-error{display:flex;align-items:center;gap:.25rem;padding-bottom:.5rem;color:var(--error-status-color);font-size:.875rem}.sensitive-input-field{display:flex;flex-direction:column;width:100%;max-width:25rem}.sensitive-input-field-wrapper{position:relative;display:flex;align-items:center}.sensitive-input-field-input{width:100%;padding:1rem 2.5rem 1rem .75rem;border:.0625rem solid var(--stroke-color);border-radius:.5rem;background:var(--background-color);appearance:none;-webkit-appearance:none;-moz-appearance:none}.sensitive-input-field-input:focus{outline:.125rem solid var(--primary-text-color);border-color:transparent}.sensitive-input-field-icon{position:absolute;right:1rem;display:flex;cursor:pointer}.sensitive-input-field-text{color:var(--secondary-text-color);display:flex;flex-direction:column;gap:.5rem;text-align:left}.sensitive-input-field-error{outline:.125rem solid var(--error-status-color);border-color:transparent}.sensitive-input-field-input.sensitive-input-field-error:focus{outline:.125rem solid var(--error-status-color);border-color:transparent}.sensitive-input-field-icon-error{display:flex;align-items:center;gap:.25rem;padding-bottom:.5rem;color:var(--error-status-color);font-size:.875rem}form{display:flex;flex-direction:column;min-width:20rem}form .navigation-top-bar{display:flex;flex-direction:row;justify-content:space-between;margin-left:-.75rem;margin-right:-.75rem}form .cta{margin-top:1rem;display:flex;justify-content:center}.select-field{display:flex;flex-direction:column;align-items:flex-start;width:100%;max-width:25rem}.select-field-wrapper{position:relative;width:100%;display:flex;align-items:center}.select-field-select{width:100%;padding:var(--sizes-spaces-normal) var(--sizes-spaces-xsmall);padding-right:var(--sizes-spaces-xlarge);border:var(--border-small) solid var(--stroke-color);border-radius:var(--sizes-spaces-xxsmall);background:var(--background-color);appearance:none;-webkit-appearance:none;-moz-appearance:none}.select-field-select:focus{outline:var(--border-medium) solid var(--primary-text-color);border-color:transparent;box-shadow:none}.select-field-arrow{position:absolute;right:var(--sizes-spaces-normal);display:flex;align-items:center;pointer-events:none;fill:var(--primary-color);width:var(--sizes-spaces-normal);height:var(--sizes-spaces-normal)}.select-field-select-text{color:var(--secondary-text-color);display:flex;flex-direction:column;padding:var(--sizes-spaces-xxsmall) 0}.select-field-error{outline:var(--border-medium) solid var(--error-status-color);border-color:transparent}.select-field-select.select-field-error:focus{outline:var(--border-medium) solid var(--error-status-color);border-color:transparent}.select-field-icon-error{display:flex;align-items:center;gap:var(--sizes-spaces-xxxsmall);padding-bottom:var(--sizes-spaces-xxsmall);color:var(--error-status-color);font-size:var(--sizes-spaces-small)}.notice{display:flex;flex-direction:column;gap:1.5rem;width:21.4375rem;padding:1rem;flex-shrink:0;box-sizing:border-box;border-radius:.5rem;border:1px solid #949494;background:#fff}.notice-title{font-size:1rem;font-weight:600;line-height:1.25}.notice-body{font-size:.875rem;line-height:1.25;text-align:left}.checkbox{display:flex;gap:.75rem;cursor:pointer;align-items:center}.checkbox-disabled{opacity:var(--disabled-opacity);cursor:not-allowed}.checkbox-custom{display:flex;position:relative}.checkbox-input{appearance:none;width:1.5rem;height:1.5rem;background:var(--background-color);border:1px solid var(--stroke-color);border-radius:.25rem;margin:0;cursor:pointer}.checkbox-input:disabled{cursor:not-allowed}.checkbox-input:checked{background:var(--button-background-color);border-color:var(--button-background-color)}.checkbox-svg{position:absolute;inset:0;margin:auto;width:1em;height:.7em;pointer-events:none}.checkbox-label{flex:1 1 0}.account-selection{margin:0;padding:0;border:0px}.account-selection legend{visibility:hidden}.account-selection-list{display:flex;width:100%;min-width:20rem;flex-direction:column;border:0;margin:0;padding:0;list-style:none;text-align:left}.account{border:.0625rem solid var(--stroke-color);width:100%}.account:hover{background-color:var(--primary-color-opaque)}.account:has(:focus-visible){outline:var(--primary-text-color) auto .125rem;margin-right:-.0625rem}.account:active{background-color:var(--primary-color-opaque)}.account:first-child{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.account:last-child{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.account:not(:last-child):not(.account-checked){border-bottom:0}.account-checked{border:.0625rem solid var(--primary-color);background-color:var(--primary-color-opaque)}.account-checked+.account:not(.account-checked),.account-checked+.account.account-checked{border-top:0}.account-details{display:flex;flex-direction:column;gap:.25rem}.account-meta{display:flex;justify-content:space-between;color:var(--secondary-text-color);font-size:.875rem}.account-meta>span{flex:1 1 0;min-width:0}.account-balance{font-size:.75rem}.account>label{margin:1rem}.radiobutton{display:flex;gap:.75rem;cursor:pointer;align-items:center}.radiobutton-custom{display:flex;position:relative}.radiobutton-input{appearance:none;width:1.5rem;height:1.5rem;border:.0625rem solid var(--stroke-color);border-radius:1rem;margin:0;cursor:pointer}.radiobutton-input:checked{background:var(--background-color);border:.5rem solid var(--button-background-color)}.radiobutton-label{width:100%}.hide-outline{outline:none}.bank-card{display:flex;padding:var(--sizes-spaces-xxsmall);flex-direction:column;align-items:center;gap:var(--sizes-spaces-xxsmall);border-radius:var(--radius-medium);border:var(--border-small) solid var(--stroke-color);cursor:pointer;width:100%;box-sizing:border-box;background-color:var(--background-color)}.bank-card-icon{width:var(--sizes-spaces-xlarge);border-radius:100%}.bank-card-label{font-size:var(--sizes-spaces-small);line-height:var(--sizes-spaces-normedium);flex:1 0 0;max-width:100%;white-space:nowrap;text-overflow:ellipsis}.bank-card--selected{outline:var(--border-medium) solid var(--primary-text-color)}.bank-card:focus-visible{outline:var(--border-medium) solid var(--primary-text-color);outline-offset:var(--border-medium)}.bank-selection{max-width:25rem;width:100%}.bank-selection-search-wrapper{position:relative}.bank-selection-search-input{width:100%;padding:var(--sizes-spaces-normal) var(--sizes-spaces-xsmall);padding-left:var(--sizes-spaces-xlarge);padding-right:var(--sizes-spaces-xsmall);border:var(--border-small) solid var(--stroke-color);border-radius:var(--sizes-spaces-xxsmall)}.bank-selection-search-input:focus{outline:var(--border-medium) solid var(--primary-text-color);border-color:transparent}.bank-selection-search-icon{position:absolute;left:var(--sizes-spaces-normal);top:50%;transform:translateY(-50%);margin:0;display:flex;pointer-events:none}.bank-selection-clear-icon{position:absolute;right:var(--sizes-spaces-normal);top:50%;transform:translateY(-50%);margin:0;display:flex;cursor:pointer}.bank-selection-options{width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sizes-spaces-normal);overflow-y:scroll;padding:var(--border-medium)}.bank-selection-wrapper{display:flex;flex-direction:column;gap:var(--sizes-spaces-xxsmall);margin-bottom:var(--sizes-spaces-xsmall);text-align:start}.bank-selection-text{color:var(--secondary-text-color);grid-column:1 / -1;justify-self:start;text-align:start}.bank-selection-error{color:var(--error-status-color);grid-column:1 / -1;justify-self:start;text-align:start}.accordion{margin:var(--sizes-spaces-medium) 0}.accordion .accordion-item:first-child{border-top-left-radius:var(--radius-medium);border-top-right-radius:var(--radius-medium)}.accordion .accordion-item:last-child{border-bottom-left-radius:var(--radius-medium);border-bottom-right-radius:var(--radius-medium)}.accordion .accordion-item:not(:last-child){border-bottom:0}.accordion-item{width:100%;display:flex;flex-direction:column;border:var(--border-small) solid var(--stroke-color);background:var(--background-color)}.accordion-item-button{display:flex;flex-direction:row;align-items:center;border:none;padding:var(--sizes-spaces-normal);width:100%;cursor:pointer;background-color:transparent;justify-content:space-between;font-size:var(--sizes-spaces-small);gap:var(--sizes-spaces-xsmall)}.accordion-item-button:hover,.accordion-item-button:active{background-color:var(--primary-color-opaque)}.accordion-item-button:focus-visible{outline:var(--border-medium) solid var(--primary-text-color);outline-offset:var(--border-medium)}.accordion-item-title{display:flex;align-items:center;line-height:var(--sizes-spaces-normedium);gap:var(--sizes-spaces-xsmall)}.accordion-item-icon{display:flex;align-items:center}.accordion-item-icon svg{color:var(--primary-color);width:var(--sizes-spaces-normedium);height:var(--sizes-spaces-normedium)}.accordion-item-arrow{fill:var(--primary-color)}.accordion-item-content{padding:var(--sizes-spaces-normal);padding-top:0}.modal{padding:0;margin:0;border:none;background-color:var(--background-color);max-width:none;max-height:none;width:100vw;height:100vh;position:fixed;inset:0}.modal-content{width:100%;height:100%;display:flex;flex-direction:column;position:relative}.modal-header{display:flex;align-items:center;justify-content:space-between}.modal-body{flex:1;overflow:hidden auto;padding:var(--sizes-spaces-normal);overflow-y:auto;margin:auto;max-width:25rem}.modal-footer{margin:auto;width:100%;max-width:25rem;padding:var(--sizes-spaces-normal);background-color:var(--background-color);z-index:10}.modal:focus{outline:none}.selectable-options{list-style:none;margin:0;padding:0}.selectable-item{width:100%;display:flex;align-items:center;border:none;background:var(--background-color);gap:var(--sizes-spaces-xsmall);padding:0;cursor:pointer;min-height:4.5rem}.selectable-item-content{display:flex;align-items:center;gap:var(--sizes-spaces-normal);flex:1 0 0;align-self:stretch;border-bottom:var(--border-small) solid var(--stroke-color)}.selectable-item-option-icon{display:flex;width:var(--sizes-spaces-xlarge);justify-content:center;background-color:var(--tinted-background-color);border-radius:100%;height:var(--sizes-spaces-xlarge)}.selectable-item-label{display:flex;flex-direction:column;align-items:flex-start;gap:var(--border-medium);flex:1 0 0;cursor:pointer}.summary-card-row{display:flex;align-items:flex-start;gap:var(--sizes-spaces-normal);align-self:stretch;width:100%;justify-content:space-between;color:var(--secondary-text-color);font-size:var(--sizes-spaces-small);line-height:var(--line-height-small)}.summary-card-row-value-headline{color:var(--primary-text-color);font-size:var(--sizes-spaces-normal);font-weight:var(--font-weight-semibold);line-height:var(--line-height-medium)}.summary-card{display:inline-flex;flex-direction:column;align-items:flex-start;border-radius:var(--sizes-spaces-xxsmall);border:var(--border-small) solid var(--stroke-color);background:var(--Background);width:100%}.summary-card dl{padding:0;margin:0;width:100%}.summary-card-headline{display:flex;padding:var(--sizes-spaces-normal);align-items:center;gap:var(--sizes-spaces-xsmall)}.summary-card-content{display:flex;flex-direction:column;gap:var(--sizes-spaces-normal);align-self:stretch;padding:var(--sizes-spaces-normal)}.summary-card-line{height:var(--border-small);background:var(--stroke-color);margin:0 var(--sizes-spaces-normal)}
