.source-radio-wrap[data-v-54592db6]{--radio-size:20px;--radio-gap:10px;flex-direction:column;align-items:flex-start;gap:.25rem;width:auto;max-width:100%;display:flex}.source-radio-wrap.small[data-v-54592db6]{--radio-size:16px;--radio-gap:.5rem}.source-radio-wrap[data-v-54592db6] .source-hint{margin-left:calc(var(--radio-size) + var(--radio-gap))}.source-radio[data-v-54592db6]{--radio-size:20px;--radio-border-width:2px;--radio-dot-size:10px;--radio-gap:10px;--radio-label-size:1rem;--radio-label-line:1.25rem;--radio-border:#aeb1b7;--radio-fill:#fff;--radio-dot:#1423dc;--radio-label:#101014;--radio-hover-border:#1423dc;--radio-hover-halo:#f6f6fe;--radio-focus-ring:#4d59ef;--radio-checked-border:#1423dc;--radio-error-border:#e10028;--radio-error-hover:#ff4768;--radio-error-halo:#ffe0e6;--radio-disabled-border:#c8cbd0;--radio-disabled-dot:#c8cbd0;--radio-disabled-label:#aeb1b7;align-items:center;gap:var(--radio-gap);cursor:pointer;text-align:left;font:inherit;color:inherit;background:0 0;border:none;margin:0;padding:0;display:inline-flex}.source-radio[data-v-54592db6]:focus-visible{outline:none}.source-radio.is-disabled[data-v-54592db6]{cursor:not-allowed}.source-radio.small[data-v-54592db6]{--radio-size:16px;--radio-border-width:1.5px;--radio-dot-size:8px;--radio-gap:.5rem;--radio-label-size:.875rem;--radio-label-line:1rem}.source-radio.theme-onBlue[data-v-54592db6]{--radio-border:#fff;--radio-fill:transparent;--radio-dot:#fff;--radio-label:#fff;--radio-hover-border:#fff;--radio-hover-halo:#fff3;--radio-focus-ring:#fff;--radio-checked-border:#fff;--radio-error-border:#fff;--radio-error-hover:#fff;--radio-error-halo:#fff3;--radio-disabled-border:#fff6;--radio-disabled-dot:#fff6;--radio-disabled-label:#fff6}.source-radio__control[data-v-54592db6]{box-sizing:border-box;width:var(--radio-size);height:var(--radio-size);border:var(--radio-border-width) solid var(--radio-border);background:var(--radio-fill);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:border-color .15s,background-color .15s,box-shadow .15s;display:inline-flex;position:relative;box-shadow:0 0 #0000}.source-radio:hover:not(.is-disabled):not(.is-on-error) .source-radio__control[data-v-54592db6]{border-color:var(--radio-hover-border);box-shadow:0 0 0 6px var(--radio-hover-halo)}.source-radio.is-checked .source-radio__control[data-v-54592db6]{border-color:var(--radio-checked-border)}.source-radio.is-checked:hover:not(.is-disabled):not(.is-on-error) .source-radio__control[data-v-54592db6]{border-color:var(--radio-hover-border);box-shadow:0 0 0 6px var(--radio-hover-halo)}.source-radio:focus-visible:not(.is-disabled) .source-radio__control[data-v-54592db6]{border-color:var(--radio-checked-border);box-shadow:0 0 0 2px var(--radio-fill,#fff),0 0 0 4px var(--radio-focus-ring)}.source-radio.theme-onBlue:focus-visible:not(.is-disabled) .source-radio__control[data-v-54592db6]{box-shadow:0 0 0 2px #1423dc,0 0 0 4px var(--radio-focus-ring)}.source-radio.is-on-error .source-radio__control[data-v-54592db6]{border-color:var(--radio-error-border)}.source-radio.is-on-error:hover:not(.is-disabled) .source-radio__control[data-v-54592db6]{border-color:var(--radio-error-hover);box-shadow:0 0 0 6px var(--radio-error-halo)}.source-radio.is-on-error:focus-visible:not(.is-disabled) .source-radio__control[data-v-54592db6]{border-color:var(--radio-error-border);box-shadow:0 0 0 2px var(--radio-fill,#fff),0 0 0 4px var(--radio-error-border)}.source-radio.is-disabled .source-radio__control[data-v-54592db6]{border-color:var(--radio-disabled-border);background:var(--radio-fill);box-shadow:0 0 #0000}.source-radio__dot[data-v-54592db6]{width:var(--radio-dot-size);height:var(--radio-dot-size);background:var(--radio-dot);opacity:0;border-radius:50%;transition:opacity .15s,transform .15s,background-color .15s;transform:scale(.5)}.source-radio.is-checked .source-radio__dot[data-v-54592db6]{opacity:1;transform:scale(1)}.source-radio.is-checked.is-disabled .source-radio__dot[data-v-54592db6]{background:var(--radio-disabled-dot)}.source-radio__label[data-v-54592db6]{font-family:Public Sans,sans-serif;font-size:var(--radio-label-size);font-weight:400;line-height:var(--radio-label-line);color:var(--radio-label)}.source-radio.is-disabled .source-radio__label[data-v-54592db6]{color:var(--radio-disabled-label)}
