:root{--reseda-baas-sdk-brand-color: rgb(29, 69, 59)}.reseda-baas-sdk-form-control input:read-only{background-color:#e8e8e8;color:#525050}.reseda-baas-sdk-form-control input:disabled{background-color:#e8e8e8;color:#525050}.reseda-baas-sdk-mt-10{margin-top:10px}#reseda-baas-sdk-kyb-form-container{display:flex;justify-content:center;align-items:center;width:100%;max-width:600px;margin:auto;flex-direction:column}.reseda-baas-sdk-section-header{font-weight:bolder;font-size:large;color:gray;text-align:left;width:100%}.reseda-baas-sdk-section-header-checkbox{font-weight:bolder;font-size:small;color:gray;text-align:left;width:100%;margin-left:8px}.reseda-baas-sdk-input-header{font-weight:bolder;font-size:small;color:gray;text-align:left;width:100%;display:inline-block}.reseda-baas-sdk-checkbox-label{font-weight:400}.reseda-baas-sdk-section-border{width:100%;border:2px solid darkgray;padding:10px;margin-bottom:20px}.reseda-baas-sdk-section-border-top{width:100%;padding:10px;margin-bottom:20px;border-top:2px solid darkgray;border-right:none;border-bottom:none;border-left:none}.reseda-baas-sdk-sub-section-border{border:2px solid darkgray;padding:10px;margin-bottom:20px}.reseda-baas-sdk-sub-section-header{font-weight:bolder;font-size:medium;color:gray;text-align:left;width:100%}.reseda-baas-sdk-section-borderless{width:100%;margin-bottom:20px;margin-top:20px}.reseda-baas-sdk-section-borderless-input{font-weight:lighter}.reseda-baas-sdk-input-error-message{color:red;margin-bottom:10px;font-size:small}.reseda-baas-sdk-input-error{border:1px solid red}.reseda-baas-sdk-accordion-header{display:flex;justify-content:space-between;align-items:center}.reseda-baas-sdk-button-container{display:flex;gap:20px}.reseda-baas-sdk-trash-button,.reseda-baas-sdk-dropdown-arrow{background:none;border:none;padding:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:inherit}.reseda-baas-sdk-remove-button{margin-top:20px;margin-bottom:20px;background-color:red;color:#fff;border:1px solid white;border-radius:5px;font-size:larger;padding:20px;width:100%}.reseda-baas-sdk-beneficial-owner-heading-container{display:flex;flex-direction:column;margin-bottom:20px}.reseda-baas-sdk-beneficial-owner-description{font-size:small;color:gray;font-weight:bolder;text-align:center;padding:10px}.reseda-baas-sdk-beneficial-owner-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%}.reseda-baas-sdk-add-button-muted{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;padding:15px 20px;font-size:small;color:gray;border:2px solid lightgray;font-weight:bolder;border-radius:5px;cursor:pointer}.reseda-baas-sdk-add-button{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;padding:15px 20px;font-size:small;background-color:var(--reseda-baas-sdk-brand-color);color:#fff;font-weight:bolder;border-radius:5px;cursor:pointer}.reseda-baas-sdk-button-sub-text{margin:0}.reseda-baas-sdk-accordion-title{font-weight:bolder;font-size:large;color:gray;text-align:left;width:100%}.reseda-baas-sdk-accordion-content{margin-top:20px}.reseda-baas-sdk-stepper{display:flex;justify-content:space-between;border:1px solid lightgray;padding:20px;margin-bottom:40px;border-radius:20px}.reseda-baas-sdk-step-line{height:1px;background-color:#ccc;width:100%;margin:0 10px}.reseda-baas-sdk-step{display:flex;flex-direction:column;align-items:center;width:100%}.reseda-baas-sdk-step-indicator{display:flex;justify-content:center;align-items:center;width:40px;height:40px;border:2px solid var(--border-color);border-radius:50%;background-color:var(--background-color);color:var(--text-color);font-weight:700}.reseda-baas-sdk-step.reseda-baas-sdk-active .reseda-baas-sdk-step-indicator{border-color:var(--reseda-baas-sdk-brand-color);background-color:var(--reseda-baas-sdk-brand-color);color:#fff}.reseda-baas-sdk-step-title{margin-top:10px;font-size:small;text-align:center;color:var(--text-color)}.reseda-baas-sdk-step.reseda-baas-sdk-active .reseda-baas-sdk-step-title{color:var(--reseda-baas-sdk-brand-color)}.reseda-baas-sdk-controls{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.reseda-baas-sdk-back-button,.reseda-baas-sdk-continue-button,.reseda-baas-sdk-submit-button{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;border:2px solid darkgray;color:var(--text-color);border-radius:5px;cursor:pointer;font-size:small;font-weight:bolder;transition:background-color .3s;background-color:transparent}.reseda-baas-sdk-back-button:hover,.reseda-baas-sdk-continue-button:hover,.reseda-baas-sdk-submit-button:hover,.consent-button:hover{color:var(--reseda-baas-sdk-brand-color);border-color:var(--reseda-baas-sdk-brand-color)}.reseda-baas-sdk-controlling-party-description{font-size:small;color:gray;font-weight:bolder}.reseda-baas-sdk-beneficial-owner-description ul{list-style-type:disc;padding-left:20px}.reseda-baas-sdk-beneficial-owner-description li{font-weight:400;text-align:left;margin-bottom:8px}.reseda-baas-sdk-radio-button{display:flex;margin:8px}.reseda-baas-sdk-radio-button input[type=radio]{width:18px;margin-right:8px;margin-top:5px}.reseda-baas-sdk-radio-button label{margin-left:4px;font-weight:400;margin-top:5px}.reseda-baas-sdk-input-header{margin-left:8px}.reseda-baas-sdk-input-error-message{color:red;margin-top:8px}.reseda-baas-sdk{font-family:sans-serif}.reseda-baas-sdk button svg{margin:0 5px}.reseda-baas-sdk input:focus,.reseda-baas-sdk select:focus{border:1px solid var(--reseda-baas-sdk-brand-color);outline:none}.reseda-baas-sdk button{padding:10px 20px;border:none;border-radius:5px;cursor:pointer;font-size:medium;transition:background-color .3s}.reseda-baas-sdk button:focus{outline:none}.reseda-baas-sdk button:disabled{background-color:var(--border-color);cursor:not-allowed}.reseda-baas-sdk input,.reseda-baas-sdk select{font-family:sans-serif;font-size:small;width:100%;padding:10px;margin:2px 0 10px;border:1px solid darkgrey;border-radius:5px;box-sizing:border-box}.reseda-baas-sdk input[type=checkbox]{width:auto;margin-right:5px}.reseda-baas-sdk-error-box{width:100%;border:2px solid red;padding:10px;margin-bottom:20px}.reseda-baas-sdk-error-box-title{font-weight:bolder;font-size:large;color:red;text-align:left;width:100%}.reseda-baas-sdk-error-box-children{color:red;margin-bottom:10px;font-size:small}.consent-button{padding:10px 20px;border:none;border-radius:5px;cursor:pointer;font-size:medium;transition:background-color .3s}#reseda-baas-sdk-consent-form-container{display:flex;justify-content:center;align-items:center;width:100%;max-width:600px;margin:auto;flex-direction:column}.reseda-baas-sdk-scrollable-area{height:200px;overflow-y:scroll;margin-bottom:20px}.reseda-baas-sdk-consent-section-header{font-weight:bolder;font-size:large;color:gray;text-align:left;width:100%}.reseda-baas-consent-button-box{display:flex;flex-direction:column;gap:10px;width:100%}.spinner-container{display:flex;justify-content:center;align-items:center;height:100vh}.spinner{width:48px;height:48px;border:5px solid var(--reseda-baas-sdk-brand-color);border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}.reseda-baas-sdk-phone-field-container{display:flex;gap:10px;align-items:flex-start;width:100%}.reseda-baas-sdk-country-select{flex:0 0 150px;min-width:0}.reseda-baas-sdk-phone-input{flex:1;min-width:0;position:relative}.reseda-baas-sdk-additional-income-header{display:flex;justify-content:space-between;align-items:center;height:fit-content;gap:10px;margin:10px 0}.reseda-baas-sdk-additional-income-header .reseda-baas-sdk-additional-income-help-button{display:inline-flex;justify-content:center;align-items:center;width:10px;aspect-ratio:1;padding:0 10px;border:2px solid black;border-radius:30px;cursor:pointer;font-weight:700;background-color:transparent}.reseda-baas-sdk-delete-additional-income-container{display:flex;justify-content:space-between;align-items:center}.reseda-baas-sdk-additional-income-fields-container{display:flex;justify-content:center;align-items:flex-start;gap:10px}.reseda-baas-sdk-hide-field{display:none}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
