.ButtonStyleRadio-module-scss-module___DJk9q__button-style-radio-group{max-width:var(--input-max-width);flex-direction:row;display:inline-flex}.ButtonStyleRadio-module-scss-module___DJk9q__button-style-radio-label{flex-grow:1;flex-shrink:0}.ButtonStyleRadio-module-scss-module___DJk9q__button-style-radio-indicator{border-radius:var(--radius-base);color:var(--color-black);border:var(--radio-button-border-width) solid var(--input-button-radio-border-color);background:var(--color-white);font-weight:var(--input-radio-font-weight);font-size:var(--text-style-size-body);cursor:pointer;-webkit-user-select:none;user-select:none;text-align:center;padding:6.5px 12px;line-height:2;display:block;position:relative}.ButtonStyleRadio-module-scss-module___DJk9q__button-style-radio-group .ButtonStyleRadio-module-scss-module___DJk9q__button-style-radio-indicator{border-radius:0}.ButtonStyleRadio-module-scss-module___DJk9q__button-style-radio-label:first-of-type>.ButtonStyleRadio-module-scss-module___DJk9q__button-style-radio-indicator{border-top-left-radius:var(--radius-base);border-bottom-left-radius:var(--radius-base)}.ButtonStyleRadio-module-scss-module___DJk9q__button-style-radio-label:last-of-type>.ButtonStyleRadio-module-scss-module___DJk9q__button-style-radio-indicator{border-top-right-radius:var(--radius-base);border-bottom-right-radius:var(--radius-base)}.ButtonStyleRadio-module-scss-module___DJk9q__button-style-radio-label:not(:first-of-type)>.ButtonStyleRadio-module-scss-module___DJk9q__button-style-radio-indicator{margin-left:calc(var(--radio-button-border-width)*-1)}:checked+.ButtonStyleRadio-module-scss-module___DJk9q__button-style-radio-indicator{background:var(--input-radio-checked-bg);border:var(--radio-button-border-width) solid var(--input-radio-checked-bg);color:var(--color-white)}:disabled+.ButtonStyleRadio-module-scss-module___DJk9q__button-style-radio-indicator{opacity:.5;cursor:default}:focus-visible+.ButtonStyleRadio-module-scss-module___DJk9q__button-style-radio-indicator{z-index:1;outline:var(--focus-visible-outline);outline-offset:var(--focus-visible-outline-offset)}.ButtonStyleRadio-module-scss-module___DJk9q__button-style-radio-input{opacity:0;-webkit-appearance:none;appearance:none;pointer-events:none;position:absolute;inset:0}
.FormElements-module-scss-module__v7mmuq__legend{color:var(--color-gray-darkest);font-size:var(--text-style-size-small-body);font-weight:var(--font-weight-bold);padding:0}.FormElements-module-scss-module__v7mmuq__legend.FormElements-module-scss-module__v7mmuq__styled-as-label{font-size:var(--label-font-size);font-weight:var(--label-font-weight);color:var(--label-color);margin-bottom:var(--label-margin)}.FormElements-module-scss-module__v7mmuq__fieldset{border:0 #0000;margin:0;padding:0}
.Label-module-scss-module__Ac_RSa__label{font-size:var(--label-font-size);font-weight:var(--label-font-weight);color:var(--label-color);margin-bottom:var(--label-margin);display:block}
.AutocompleteInput-module-scss-module__6J023a__spinner{--size:25px;height:var(--size);width:var(--size);right:10px;top:calc(var(--input-height)/2 - var(--size)/2);position:absolute}.AutocompleteInput-module-scss-module__6J023a__autocomplete{pointer-events:none;opacity:0;left:0;top:calc(var(--input-height));width:100%;max-width:var(--input-max-width);z-index:4;box-sizing:border-box;border-radius:0 0 var(--radius-base) var(--radius-base);border:1px solid var(--color-base-stroke);border-width:1px;max-height:296px;margin-left:0;margin-right:0;padding:0;list-style:none;transition:opacity .2s;position:absolute;overflow:auto;box-shadow:0 2px 4px #0000001a}.AutocompleteInput-module-scss-module__6J023a__autocomplete.AutocompleteInput-module-scss-module__6J023a__show{pointer-events:all;opacity:1}.AutocompleteInput-module-scss-module__6J023a__autocomplete li{border:.5px solid var(--color-base-stroke);cursor:pointer;background-color:var(--listbox-item-background);color:var(--listbox-item-color);margin-bottom:-1px;padding:10px 15px;font-size:16px;transition:background-color .15s,color .15s;position:relative}.AutocompleteInput-module-scss-module__6J023a__autocomplete li.AutocompleteInput-module-scss-module__6J023a__suggestion.AutocompleteInput-module-scss-module__6J023a__active{background-color:var(--listbox-item-active-background);color:var(--listbox-item-active-color)}.AutocompleteInput-module-scss-module__6J023a__autocomplete li button.AutocompleteInput-module-scss-module__6J023a__manual{-webkit-appearance:none;appearance:none;border:unset;background:unset;width:100%;height:100%;margin:-10px -15px}.AutocompleteInput-module-scss-module__6J023a__autocomplete li:first-child{border-top-width:0}
:root{--zui-checkbox-bg-default:var(--zable-theme-web-light-background-light);--zui-checkbox-border-default:var(--zable-theme-web-light-border-default);--zui-checkbox-label-color:var(--zable-theme-web-light-text-default);--zui-checkbox-bg-selected:var(--zable-theme-web-light-background-emory-default);--zui-checkbox-with-bg-selected:var(--zable-theme-web-light-background-success);--zui-checkbox-border-error:var(--zable-theme-web-light-semantic-danger-default);--zui-checkbox-bg-disabled:var(--zable-theme-web-light-background-disabled);--zui-checkbox-label-color-disabled:var(--zable-theme-web-light-text-secondary);--zui-checkbox-hover-border:var(--zable-theme-web-light-border-navy);--zui-checkbox-checked-hover-border:var(--zable-theme-web-light-background-emory-hover);--zui-checkbox-focus-color:var(--zable-theme-web-light-border-focus);--zui-checkbox-border-width:var(--zable-border-width-normal);--zui-checkbox-focus-border-width:var(--zable-border-width-focus-desktop);--zui-checkbox-border-radius:var(--zable-radius-xs);--zui-checkbox-container-border-radius:var(--zable-radius-sm);--zui-checkbox-container-padding-v:var(--zable-space-2);--zui-checkbox-container-padding-h:var(--zable-space-3);--zui-checkbox-gap:var(--zable-space-2);--zui-checkbox-tick-icon-size:var(--zable-typography-body-small-font-size)}:root[data-brand=dtcg]{--zui-checkbox-bg-default:var(--checkbox-bg-color);--zui-checkbox-border-default:var(--checkbox-border-color);--zui-checkbox-label-color:var(--checkbox-text-color);--zui-checkbox-border-width:var(--border-normal-width);--zui-checkbox-focus-border-width:var(--border-focus-width);--zui-checkbox-border-radius:var(--radius-xs);--zui-checkbox-container-border-radius:var(--radius-sm);--zui-checkbox-container-padding-v:var(--space-2);--zui-checkbox-container-padding-h:var(--space-3);--zui-checkbox-gap:var(--space-2);--zui-checkbox-tick-icon-size:var(--checkbox-icon-size);--zui-checkbox-bg-selected:var(--checkbox-active-bg-color);--zui-checkbox-with-bg-selected:var(--background-state-success);--zui-checkbox-border-error:var(--checkbox-error-border-color);--zui-checkbox-bg-disabled:var(--checkbox-disabled-bg-color);--zui-checkbox-label-color-disabled:var(--checkbox-disabled-text-color);--zui-checkbox-hover-border:var(--checkbox-focus-border-color);--zui-checkbox-checked-hover-border:var(--action-primary-hover);--zui-checkbox-focus-color:var(--checkbox-focus-border-color)}._wrapper_1r2yw_59{flex-direction:column;display:flex}._wrapper_1r2yw_59._hasBackground_1r2yw_63 ._container_1r2yw_63{background-color:var(--zui-checkbox-bg-default);border-radius:var(--zui-checkbox-container-border-radius);border:var(--zui-checkbox-border-width) solid var(--zui-checkbox-border-default);padding:var(--zui-checkbox-container-padding-v) var(--zui-checkbox-container-padding-h)}._wrapper_1r2yw_59._hasBackground_1r2yw_63:hover:not(._disabled_1r2yw_69) ._container_1r2yw_63,._wrapper_1r2yw_59._hasBackground_1r2yw_63:hover:not(._disabled_1r2yw_69) ._checkbox_1r2yw_72{border-color:var(--zui-checkbox-hover-border)}._wrapper_1r2yw_59._hasBackground_1r2yw_63._checked_1r2yw_75 ._container_1r2yw_63{background-color:var(--zui-checkbox-with-bg-selected)}._wrapper_1r2yw_59._hasBackground_1r2yw_63._checked_1r2yw_75:hover:not(._disabled_1r2yw_69) ._container_1r2yw_63,._wrapper_1r2yw_59._hasBackground_1r2yw_63._checked_1r2yw_75:hover:not(._disabled_1r2yw_69) ._checkbox_1r2yw_72{border-color:var(--zui-checkbox-checked-hover-border)}._wrapper_1r2yw_59._hasBackground_1r2yw_63._checked_1r2yw_75 ._checkbox_1r2yw_72:checked{background-color:var(--zui-checkbox-bg-selected)}._wrapper_1r2yw_59._hasBackground_1r2yw_63._checked_1r2yw_75._disabled_1r2yw_69 ._container_1r2yw_63{background-color:var(--zui-checkbox-bg-default);color:var(--zui-checkbox-label-color-disabled)}._wrapper_1r2yw_59._hasBackground_1r2yw_63._checked_1r2yw_75._disabled_1r2yw_69 ._checkbox_1r2yw_72,._wrapper_1r2yw_59._hasBackground_1r2yw_63._checked_1r2yw_75._disabled_1r2yw_69 ._checkbox_1r2yw_72:checked{background-color:var(--zui-checkbox-bg-disabled)}._wrapper_1r2yw_59._hasBackground_1r2yw_63._hasError_1r2yw_97 ._container_1r2yw_63,._wrapper_1r2yw_59._hasBackground_1r2yw_63._hasError_1r2yw_97 ._checkbox_1r2yw_72{border-color:var(--zui-checkbox-border-error)}._wrapper_1r2yw_59._hasBackground_1r2yw_63:has(._checkbox_1r2yw_72:focus-visible):not(._disabled_1r2yw_69) ._container_1r2yw_63{outline:var(--zui-checkbox-focus-border-width) solid var(--zui-checkbox-focus-color);outline-offset:-3px}._wrapper_1r2yw_59._disabled_1r2yw_69 ._container_1r2yw_63{cursor:not-allowed}._wrapper_1r2yw_59._disabled_1r2yw_69 ._label_1r2yw_110{color:var(--zui-checkbox-label-color-disabled)}._wrapper_1r2yw_59._disabled_1r2yw_69 ._checkbox_1r2yw_72{background-color:var(--zui-checkbox-bg-disabled);border-color:var(--zui-checkbox-border-default);cursor:not-allowed}._container_1r2yw_63{box-sizing:border-box;flex-direction:column;width:100%;display:flex}._row_1r2yw_126{align-items:flex-start;gap:var(--zui-checkbox-gap);display:flex}._checkboxWrapper_1r2yw_132{flex-shrink:0;width:20px;height:20px;position:relative}._checkbox_1r2yw_72{-webkit-appearance:none;appearance:none;border:var(--zui-checkbox-border-width) solid var(--zui-checkbox-border-default);border-radius:var(--zui-checkbox-border-radius);background:var(--zui-checkbox-bg-default);cursor:pointer;width:20px;height:20px;margin:0;position:absolute;top:0;left:0}._checkbox_1r2yw_72:hover:not(:disabled){border:var(--zui-checkbox-border-width) solid var(--zui-checkbox-hover-border)}._checkbox_1r2yw_72[aria-invalid=true]{border-color:var(--zui-checkbox-border-error)}._checkbox_1r2yw_72:checked{background-color:var(--zui-checkbox-bg-selected)}._checkbox_1r2yw_72:focus-visible{outline:var(--zui-checkbox-focus-border-width) solid var(--zui-checkbox-focus-color);outline-offset:-3px}._tickIcon_1r2yw_166{color:var(--zui-checkbox-bg-default);z-index:2;pointer-events:none;opacity:0;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}input:checked+._tickIcon_1r2yw_166{opacity:1}._tickIconSize_1r2yw_183{font-size:var(--zui-checkbox-tick-icon-size);justify-content:center;align-items:center;display:flex}._label_1r2yw_110{-webkit-user-select:none;user-select:none;cursor:pointer;color:var(--zui-checkbox-label-color)}
.VersionBadge-module-scss-module__4iO6Ua__badge{z-index:9999;flex-direction:row;gap:5px;display:flex;position:fixed;bottom:15px;right:15px}
.OpenBanking-module-scss-module__txD5Iq__title-row{flex-direction:column;gap:10px;margin-bottom:20px;display:flex}@media (min-width:360px){.OpenBanking-module-scss-module__txD5Iq__title-row{flex-direction:row;align-items:center;gap:20px}}.OpenBanking-module-scss-module__txD5Iq__title-row .OpenBanking-module-scss-module__txD5Iq__title-text{flex:auto;margin-bottom:0}.OpenBanking-module-scss-module__txD5Iq__title-row .OpenBanking-module-scss-module__txD5Iq__title-image-order{order:-1;margin-bottom:0}@media (min-width:360px){.OpenBanking-module-scss-module__txD5Iq__title-row .OpenBanking-module-scss-module__txD5Iq__title-image-order{order:0}}.OpenBanking-module-scss-module__txD5Iq__bank-box{border:1px solid var(--color-base-stroke);border-radius:var(--radius-base);flex-flow:row;align-items:center;gap:15px;margin-bottom:20px;padding:15px 20px;display:flex}@media (min-width:1024px){.OpenBanking-module-scss-module__txD5Iq__bank-box{gap:20px}}.OpenBanking-module-scss-module__txD5Iq__bank-box-image{flex:0 0 24px;align-items:center;display:flex}.OpenBanking-module-scss-module__txD5Iq__bank-box-image>img{width:100%;height:auto}@media (min-width:1024px){.OpenBanking-module-scss-module__txD5Iq__bank-box-image{flex-basis:32px}}.OpenBanking-module-scss-module__txD5Iq__bank-box-text{flex:auto}.OpenBanking-module-scss-module__txD5Iq__truelayer{text-align:center;margin-top:20px;margin-bottom:20px}@media (min-width:1024px){.OpenBanking-module-scss-module__txD5Iq__truelayer{text-align:left}}.OpenBanking-module-scss-module__txD5Iq__truelayer-text{vertical-align:middle;text-align:right;color:#4d4d4d;letter-spacing:.05em;width:80px;margin-right:5px;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:400;line-height:1;display:inline-block}@media (min-width:1024px){.OpenBanking-module-scss-module__txD5Iq__truelayer-text{width:auto}}.OpenBanking-module-scss-module__txD5Iq__truelayer-img{vertical-align:middle;width:auto;height:20px;display:inline-block}.OpenBanking-module-scss-module__txD5Iq__supported-bank-icon{color:var(--color-link);margin-right:5px}.OpenBanking-module-scss-module__txD5Iq__connect-bank-instead{width:100%}@media (min-width:1024px){.OpenBanking-module-scss-module__txD5Iq__connect-bank-instead{width:auto}}.OpenBanking-module-scss-module__txD5Iq__supported-bank-dialog-content{flex-direction:column;align-items:flex-start;gap:0;display:flex}.OpenBanking-module-scss-module__txD5Iq__supported-bank-dialog-content .OpenBanking-module-scss-module__txD5Iq__bank-name-list{text-align:left;padding-left:20px}.OpenBanking-module-scss-module__txD5Iq__supported-bank-dialog-content .OpenBanking-module-scss-module__txD5Iq__bank-name-list li+li{margin-top:5px}.OpenBanking-module-scss-module__txD5Iq__supported-bank-dialog-content .OpenBanking-module-scss-module__txD5Iq__supported-bank-list{column-count:2;column-gap:25px}.OpenBanking-module-scss-module__txD5Iq__supported-bank-dialog-content .OpenBanking-module-scss-module__txD5Iq__text-success{color:var(--color-success-dark)}
.Radio-module-scss-module__rxrfca__radio-label{align-items:center;gap:5px;display:flex}.Radio-module-scss-module__rxrfca__radio-input{width:var(--checkbox-size);height:var(--checkbox-size);border:1px solid var(--input-radio-border-color);background:var(--color-white);-webkit-appearance:none;appearance:none;border-radius:50%;place-content:center;margin-top:0;transition:border-color .2s;display:inline-grid}.Radio-module-scss-module__rxrfca__radio-input:hover{border-color:var(--input-radio-checked-bg)}.Radio-module-scss-module__rxrfca__radio-input:before{content:"";width:var(--checkbox-size);height:var(--checkbox-size);box-shadow:inset 16px 16px 16px var(--input-radio-checked-bg);border-radius:50%;transition:transform .12s ease-in-out;display:block;transform:scale(0)}.Radio-module-scss-module__rxrfca__radio-input:checked:before{transform:scale(.5)}.Radio-module-scss-module__rxrfca__radio-input:focus-visible:not(:disabled){outline:var(--input-focus-visible-outline);outline-offset:var(--input-focus-visible-outline-offset)}:disabled+.Radio-module-scss-module__rxrfca__radio-indicator{opacity:.6}
.OpenBankingRequirement-module-scss-module__QbLQ5G__manual-document-upload button{min-height:80px}.OpenBankingRequirement-module-scss-module__QbLQ5G__manual-document-upload p{margin-bottom:var(--space-1)}.OpenBankingRequirement-module-scss-module__QbLQ5G__document-alert{margin-bottom:var(--space-4);align-items:flex-start}.OpenBankingRequirement-module-scss-module__QbLQ5G__manual-upload-errors .OpenBankingRequirement-module-scss-module__QbLQ5G__error-icon{max-width:120px;margin:var(--space-6) auto;display:flex}.OpenBankingRequirement-module-scss-module__QbLQ5G__manual-upload-errors .OpenBankingRequirement-module-scss-module__QbLQ5G__error-title{text-align:center;font-weight:var(--font-weight-bold)}.OpenBankingRequirement-module-scss-module__QbLQ5G__manual-upload-errors .OpenBankingRequirement-module-scss-module__QbLQ5G__error-message{font-weight:var(--font-weight-bold)}
.ManualUpload-module-scss-module__3G13nG__upload-loading-container{min-height:130px;padding-top:var(--space-4)}.ManualUpload-module-scss-module__3G13nG__upload-loading-container-milestone-two{gap:var(--space-4);min-height:130px;padding-top:var(--space-4);text-align:center;flex-direction:column;display:flex}
.PaymentDay-module-scss-module___gD8Pa__helper-text{color:var(--color-text-lighter)}.PaymentDay-module-scss-module___gD8Pa__highlight-box{background-color:var(--color-bg-gray-light);color:var(--color-text-lighter);border-radius:var(--radius-base);flex-flow:column;align-items:flex-start;margin:20px 0 10px;padding:20px;display:flex}.PaymentDay-module-scss-module___gD8Pa__highlight-title{color:var(--color-black);margin:0 10px 0 0;font-size:19px;font-weight:400}.PaymentDay-module-scss-module___gD8Pa__highlight-block{padding:10px 0}.PaymentDay-module-scss-module___gD8Pa__highlight-description{color:var(--color-black);font-weight:100;font-size:var(--text-style-size-small-body);margin:0;font-style:normal}.PaymentDay-module-scss-module___gD8Pa__highlight-value{color:var(--color-black);font-weight:400;font-size:var(--text-style-size-body);margin:0;font-style:normal}.PaymentDay-module-scss-module___gD8Pa__highlight-amount{align-items:center;gap:5px;display:inline-flex}