.mfc-checkbox-wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem}.mfc-checkbox-wrapper label{display:inline-block;font-size:.875rem;line-height:1.714em;font-weight:600;margin-bottom:0;font-weight:500}.mfc-checkbox-wrapper label--block{display:block}.mfc-checkbox-wrapper label[for]{cursor:pointer}.mfc-checkbox-wrapper label.mfc-label--disabled{color:var(--mds-disabled-color, #a5a5b6)}.mfc-checkbox-wrapper--required label:after{content:"*";color:var(--mds-invalid-color, #e15361);margin-left:var(--mds-spacing-01)}@supports (-webkit-appearance: none) or (-moz-appearance: none){.mfc-checkbox-wrapper input[type=checkbox]:not(.mfc-switch){position:relative;display:inline-block;vertical-align:top;flex-shrink:0;height:1.5rem;width:1.5rem;margin-block:0;margin-inline:0 .25rem;border:1px solid var(--mds-form-border-color, #666679);border-radius:.187rem;transition:70ms cubic-bezier(.2,0,.38,.9);transition-property:background-color,border-color,box-shadow;background-color:var(--mds-form-bg-color, #fff);cursor:pointer;outline:none;appearance:none;-webkit-appearance:none;-moz-appearance:none}.ms-was-validated .mfc-checkbox-wrapper input[type=checkbox]:not(.mfc-switch):invalid,.mfc-checkbox-wrapper input[type=checkbox]:not(.mfc-switch).ms-is-invalid{border-color:var(--mfc-validation-color-invalid, var(--mds-invalid-color, #e15361));box-shadow:none}.ms-was-validated .mfc-checkbox-wrapper input[type=checkbox]:not(.mfc-switch):invalid:checked,.mfc-checkbox-wrapper input[type=checkbox]:not(.mfc-switch).ms-is-invalid:checked{background-color:var(--mfc-validation-color-invalid, var(--mds-invalid-color, #e15361));border-color:var(--mfc-validation-color-invalid, var(--mds-invalid-color, #e15361))}.ms-was-validated .mfc-checkbox-wrapper input[type=checkbox]:not(.mfc-switch):invalid:focus,.mfc-checkbox-wrapper input[type=checkbox]:not(.mfc-switch).ms-is-invalid:focus{outline-color:var(--mfc-validation-color-invalid, var(--mds-invalid-color, #e15361))}.ms-was-validated .mfc-checkbox-wrapper input[type=checkbox]:not(.mfc-switch):invalid~.mfc-help-text,.mfc-checkbox-wrapper input[type=checkbox]:not(.mfc-switch).ms-is-invalid~.mfc-help-text{display:none}.ms-was-validated .mfc-checkbox-wrapper input[type=checkbox]:not(.mfc-switch):invalid~.mfc-invalid-feedback,.mfc-checkbox-wrapper input[type=checkbox]:not(.mfc-switch).ms-is-invalid~.mfc-invalid-feedback{display:flex;flex-basis:100%;color:var(--mfc-validation-color-invalid, var(--mds-invalid-color-high-emphasis, #ab2d39))}.ms-was-validated .mfc-checkbox-wrapper input[type=checkbox]:not(.mfc-switch):invalid~.mfc-invalid-feedback svg,.mfc-checkbox-wrapper input[type=checkbox]:not(.mfc-switch).ms-is-invalid~.mfc-invalid-feedback svg{fill:var(--mfc-validation-color-invalid, var(--mds-invalid-color, #e15361))}.mfc-checkbox-wrapper input[type=checkbox]:not(.mfc-switch):after{content:"";background:none;border-bottom:2px solid var(--mds-active-color-on, #fff);border-left:2px solid var(--mds-active-color-on, #fff);height:8px;width:16px;left:.25rem;position:absolute;top:-2px;transform:scale(0) rotate(-45deg);transform-origin:bottom right}.mfc-checkbox-wrapper input[type=checkbox]:not(.mfc-switch):focus{--mds-outline-offset: .125rem;--mds-outline-color: var(--mds-ui-color-07, #161616);outline:.125rem solid var(--mds-outline-color);outline-offset:calc(var(--mds-outline-offset) * -1)}.mfc-checkbox-wrapper input[type=checkbox]:not(.mfc-switch):checked{background-color:var(--mds-active-color, #348cd6);border-color:var(--mds-active-color, #348cd6)}.mfc-checkbox-wrapper input[type=checkbox]:not(.mfc-switch):checked:after{transform:scale(1) rotate(-45deg)}.mfc-checkbox-wrapper input[type=checkbox]:not(.mfc-switch):indeterminate{background-color:var(--mds-active-color, #348cd6);border-color:var(--mds-active-color, #348cd6)}.mfc-checkbox-wrapper input[type=checkbox]:not(.mfc-switch):indeterminate:after{border-bottom:2px solid var(--mds-active-color-on, #fff);border-left:0 solid var(--mds-active-color-on, #fff);top:4px;transform:scale(1) rotate(0);width:14px}.mfc-checkbox-wrapper input[type=checkbox]:not(.mfc-switch):disabled{cursor:not-allowed;border-color:var(--mds-disabled-color-low-emphasis, #e0e0e7);background-color:var(--mds-disabled-color-low-emphasis, #e0e0e7)}.mfc-checkbox-wrapper input[type=checkbox]:not(.mfc-switch):disabled:after{border-color:var(--mds-disabled-color, #a5a5b6)}.mfc-checkbox-wrapper input[type=checkbox]:not(.mfc-switch):disabled+label{color:var(--mds-disabled-color, #a5a5b6);cursor:not-allowed}.mfc-checkbox-wrapper input[type=checkbox]:not(.mfc-switch):disabled~.mfc-help-text{color:var(--mds-disabled-color, #a5a5b6)}.mfc-checkbox-wrapper input[type=checkbox]:not(.mfc-switch):disabled~.mfc-help-text svg{fill:var(--mds-disabled-color, #a5a5b6)}}.mfc-checkbox-wrapper .mfc-help-text{flex-basis:100%}.mfc-input-wrapper{--mds-input-border-width: 1px;--mds-input-block-padding: .4375rem;--mds-input-inline-padding: .9375rem;--mds-input-block-size: 2.5rem;--mds-input-inline-size: 100%;--mds-input-inline-box-sizing: calc(var(--mds-input-ch-size, 100%) + var(--mds-input-inline-padding) * 2 + var(--mds-input-border-width) * 2);display:flex;flex-direction:column;align-items:start;gap:.25rem}.mfc-input-wrapper label{display:inline-block;color:var(--mds-text-color-muted, #666679);font-size:.75rem;line-height:1.833em;font-weight:600}.mfc-input-wrapper label--block{display:block}.mfc-input-wrapper label[for]{cursor:pointer}.mfc-input-wrapper label.mfc-label--disabled{color:var(--mds-disabled-color, #a5a5b6)}.mfc-input-wrapper input:not(:where([type=checkbox],[type=radio],[type=range],[type=submit])){border-radius:.187rem;border:1px solid var(--mfc-input-color-border, var(--mds-form-border-color, #666679));background-color:var(--mfc-input-color-background, var(--mds-form-bg-color, #fff));color:var(--mfc-input-color-text, var(--mds-text-color-default, #161616));font-weight:500;--mds-input-border-width: 1px;--mds-input-block-padding: .4375rem;--mds-input-inline-padding: .9375rem;--mds-input-block-size: 2.5rem;--mds-input-inline-box-sizing: calc(var(--mds-input-ch-size) + var(--mds-input-inline-padding) * 2 + var(--mds-input-border-width) * 2);font-size:.875rem;padding-block:var(--mds-input-block-padding);padding-inline:var(--mds-input-inline-padding);block-size:var(--mds-input-block-size);inline-size:var(--mds-input-inline-size);max-inline-size:var(--mds-input-inline-box-sizing);font-size:var(--mds-input-font-size, .875rem)}.mfc-input-wrapper input:not(:where([type=checkbox],[type=radio],[type=range],[type=submit])):focus{--mds-outline-offset: .125rem;--mds-outline-color: var(--mds-ui-color-07, #161616);outline:.125rem solid var(--mds-outline-color);outline-offset:calc(var(--mds-outline-offset) * -1)}.mfc-input-wrapper input:not(:where([type=checkbox],[type=radio],[type=range],[type=submit])):disabled{background-color:var(--mds-disabled-color-low-emphasis, #e0e0e7);border-color:var(--mds-disabled-color-low-emphasis, #e0e0e7);color:var(--mds-disabled-color, #a5a5b6);opacity:1}.mfc-input-wrapper input:not(:where([type=checkbox],[type=radio],[type=range],[type=submit])):disabled~.mfc-help-text{color:var(--mds-disabled-color, #a5a5b6)}.mfc-input-wrapper input:not(:where([type=checkbox],[type=radio],[type=range],[type=submit])):disabled~.mfc-help-text svg{fill:var(--mds-disabled-color, #a5a5b6)}.mfc-input-wrapper input:not(:where([type=checkbox],[type=radio],[type=range],[type=submit])):not(:is([disabled],.flatpickr)):read-only{background-color:transparent;border-color:var(--mds-read-only-border-color, #a5a5b6);color:var(--mds-read-only-on-color, #e0e0e7)}.ms-was-validated .mfc-input-wrapper input:not(:where([type=checkbox],[type=radio],[type=range],[type=submit])):invalid,.mfc-input-wrapper input:not(:where([type=checkbox],[type=radio],[type=range],[type=submit])).ms-is-invalid{border-color:var(--mfc-validation-color-invalid, var(--mds-invalid-color, #e15361))}.ms-was-validated .mfc-input-wrapper input:not(:where([type=checkbox],[type=radio],[type=range],[type=submit])):invalid:focus,.mfc-input-wrapper input:not(:where([type=checkbox],[type=radio],[type=range],[type=submit])).ms-is-invalid:focus{outline-color:var(--mfc-validation-color-invalid, var(--mds-invalid-color, #e15361))}.ms-was-validated .mfc-input-wrapper input:not(:where([type=checkbox],[type=radio],[type=range],[type=submit])):invalid~.mfc-help-text,.mfc-input-wrapper input:not(:where([type=checkbox],[type=radio],[type=range],[type=submit])).ms-is-invalid~.mfc-help-text{display:none}.ms-was-validated .mfc-input-wrapper input:not(:where([type=checkbox],[type=radio],[type=range],[type=submit])):invalid~.mfc-invalid-feedback,.mfc-input-wrapper input:not(:where([type=checkbox],[type=radio],[type=range],[type=submit])).ms-is-invalid~.mfc-invalid-feedback{display:flex;color:var(--mfc-validation-color-invalid, var(--mds-invalid-color-high-emphasis, #ab2d39))}.ms-was-validated .mfc-input-wrapper input:not(:where([type=checkbox],[type=radio],[type=range],[type=submit])):invalid~.mfc-invalid-feedback svg,.mfc-input-wrapper input:not(:where([type=checkbox],[type=radio],[type=range],[type=submit])).ms-is-invalid~.mfc-invalid-feedback svg{fill:var(--mfc-validation-color-invalid, var(--mds-invalid-color, #e15361))}@media (forced-colors: active){.ms-was-validated .mfc-input-wrapper input:not(:where([type=checkbox],[type=radio],[type=range],[type=submit])):invalid~.mfc-invalid-feedback svg,.mfc-input-wrapper input:not(:where([type=checkbox],[type=radio],[type=range],[type=submit])).ms-is-invalid~.mfc-invalid-feedback svg{fill:CanvasText}}@supports (-webkit-touch-callout: none){.mfc-input-wrapper input:not(:where([type=checkbox],[type=radio],[type=range],[type=submit])){font-size:1rem}}@supports (-webkit-touch-callout: none){.mfc-input-wrapper input:where([type=date],[type=time]){-webkit-appearance:none}.mfc-input-wrapper input:where([type=date],[type=time])::-webkit-date-and-time-value{text-align:start}}.mfc-input-wrapper--w-xs{--mds-input-ch-size: 4ch}.mfc-input-wrapper--w-sm{--mds-input-ch-size: 8ch}.mfc-input-wrapper--w-md{--mds-input-ch-size: 12ch}.mfc-input-wrapper--w-lg{--mds-input-ch-size: 20ch}.mfc-input-wrapper--w-xl{--mds-input-ch-size: 36ch}.mfc-input-wrapper--w-xxl{--mds-input-ch-size: 68ch}.mfc-input-wrapper--w-auto{--mds-input-inline-size: auto}.mfc-input-wrapper.mfc-input-wrapper--sm input:not(:where([type=checkbox],[type=radio],[type=range],[type=submit])){--mds-input-border-width: 1px;--mds-input-block-padding: .1875rem;--mds-input-inline-padding: .6875rem;--mds-input-block-size: 2rem;--mds-input-inline-box-sizing: calc(var(--mds-input-ch-size) + var(--mds-input-inline-padding) * 2 + var(--mds-input-border-width) * 2);font-size:.875rem}.mfc-input-wrapper.mfc-input-wrapper--lg input:not(:where([type=checkbox],[type=radio],[type=range],[type=submit])){--mds-input-border-width: 1px;--mds-input-block-padding: .6875rem;--mds-input-inline-padding: 1.1875rem;--mds-input-block-size: 3rem;--mds-input-inline-box-sizing: calc(var(--mds-input-ch-size) + var(--mds-input-inline-padding) * 2 + var(--mds-input-border-width) * 2);font-size:1rem}input[type=submit]{--mds-button-base-border-color: transparent;--mds-button-base-background-color: transparent;--mds-button-base-color: inherit;--mds-button-base-icon-size: 1.5rem;display:inline-flex;align-items:center;justify-content:center;gap:var(--mds-spacing-03, .5rem);transition-property:background-color,border-color,color;border:var(--mds-button-border-width, 1px) solid var(--mds-button-base-border-color);border-radius:var(--mds-button-border-radius, var(--mds-button-base-border-radius));block-size:var(--mds-button-block-size, var(--mds-button-base-block-size));padding-block:var(--mds-button-padding-block, var(--mds-button-base-padding-block));padding-inline:var(--mds-button-padding-inline, var(--mds-button-base-padding-inline));background-color:var(--mds-button-base-background-color);line-height:1.714em;color:var(--mds-button-base-color);font-weight:600;cursor:pointer;user-select:none;--mds-button-base-border-color: var(--mds-button-primary-border-color, var(--mds-color-primary-border, #1078cf));--mds-button-base-background-color: var(--mds-button-primary-background-color, var(--mds-color-primary, #348cd6));--mds-button-base-color: var(--mds-button-primary-color, var(--mds-color-primary-on, #fff));--mds-button-base-border-radius: .375rem;--mds-button-base-block-size: 2.5rem;--mds-button-base-padding-block: calc(var(--mds-spacing-03, .5rem) - 1px);--mds-button-base-padding-inline: calc(var(--mds-spacing-05, 1rem) - 1px);transition:70ms cubic-bezier(0,0,.38,.9);transition-property:background-color,border-color,box-shadow,color;width:100%}input[type=submit] svg{--mds-icon-fill: currentcolor;transition-property:none;inline-size:var(--mds-button-icon-size, var(--mds-button-base-icon-size));block-size:var(--mds-button-icon-size, var(--mds-button-base-icon-size))}input[type=submit]:hover{--mds-button-base-border-color: var(--mds-button-base-border-color-hover);--mds-button-base-background-color: var(--mds-button-base-background-color-hover);--mds-button-base-color: var(--mds-button-base-color-hover)}input[type=submit]:focus{--mds-outline-offset: .125rem;--mds-outline-color: var(--mds-ui-color-07, #161616);outline:.125rem solid var(--mds-button-focus-ouline-color, var(--mds-outline-color));outline-offset:calc(var(--mds-outline-offset) * -1)}input[type=submit]:is(:active,.mu-is-active){--mds-button-base-border-color: var(--mds-button-base-border-color-active);--mds-button-base-background-color: var(--mds-button-base-background-color-active);--mds-button-base-color: var(--mds-button-base-color-active)}input[type=submit]:hover{--mds-button-base-border-color-hover: var(--mds-button-primary-border-color-hover, var(--mds-color-primary-hover, #1260a1));--mds-button-base-background-color-hover: var(--mds-button-primary-background-color-hover, var(--mds-color-primary-hover, #1260a1));--mds-button-base-color-hover: var(--mds-button-primary-color-hover, var(--mds-color-primary-on, #fff))}input[type=submit]:is(:active,.mu-is-active){--mds-button-base-border-color-active: var(--mds-button-primary-border-color-active, var(--mds-color-primary-active, #134773));--mds-button-base-background-color-active: var(--mds-button-primary-background-color-active, var(--mds-color-primary-active, #134773));--mds-button-base-color-active: var(--mds-button-primary-color-active, var(--mds-color-primary-on, #fff))}input[type=file]{position:relative;outline:none!important;margin:0;border:none;padding:0;block-size:auto}input[type=file]::file-selector-button{--mds-button-base-border-color: transparent;--mds-button-base-background-color: transparent;--mds-button-base-color: inherit;--mds-button-base-icon-size: 1.5rem;display:inline-flex;align-items:center;justify-content:center;gap:var(--mds-spacing-03, .5rem);transition:70ms cubic-bezier(0,0,.38,.9);transition-property:background-color,border-color,color;border:var(--mds-button-border-width, 1px) solid var(--mds-button-base-border-color);border-radius:var(--mds-button-border-radius, var(--mds-button-base-border-radius));block-size:var(--mds-button-block-size, var(--mds-button-base-block-size));padding-block:var(--mds-button-padding-block, var(--mds-button-base-padding-block));padding-inline:var(--mds-button-padding-inline, var(--mds-button-base-padding-inline));background-color:var(--mds-button-base-background-color);line-height:1.714em;color:var(--mds-button-base-color);font-weight:600;cursor:pointer;user-select:none;--mds-button-base-border-color: var(--mds-button-outline-border-color, var(--mds-ui-color-06, #666679));--mds-button-base-background-color: var(--mds-button-outline-background-color, var(--mds-ui-color-01, #fff));--mds-button-base-color: var(--mds-button-outline-color, var(--mds-text-color-default, #161616));--mds-button-base-border-radius: .375rem;--mds-button-base-block-size: 2.5rem;--mds-button-base-padding-block: calc(var(--mds-spacing-03, .5rem) - 1px);--mds-button-base-padding-inline: calc(var(--mds-spacing-05, 1rem) - 1px);margin-inline-end:1rem;inline-size:8rem;color:transparent}input[type=file]::file-selector-button svg{--mds-icon-fill: currentcolor;transition-property:none;inline-size:var(--mds-button-icon-size, var(--mds-button-base-icon-size));block-size:var(--mds-button-icon-size, var(--mds-button-base-icon-size))}input[type=file]::file-selector-button:hover{--mds-button-base-border-color: var(--mds-button-base-border-color-hover);--mds-button-base-background-color: var(--mds-button-base-background-color-hover);--mds-button-base-color: var(--mds-button-base-color-hover)}input[type=file]::file-selector-button:focus{--mds-outline-offset: .125rem;--mds-outline-color: var(--mds-ui-color-07, #161616);outline:.125rem solid var(--mds-button-focus-ouline-color, var(--mds-outline-color));outline-offset:calc(var(--mds-outline-offset) * -1)}input[type=file]::file-selector-button:is(:active,.mu-is-active){--mds-button-base-border-color: var(--mds-button-base-border-color-active);--mds-button-base-background-color: var(--mds-button-base-background-color-active);--mds-button-base-color: var(--mds-button-base-color-active)}input[type=file]::file-selector-button:hover{--mds-button-base-border-color-hover: var(--mds-button-outline-border-color-hover, var(--mds-ui-color-06, #666679));--mds-button-base-background-color-hover: var(--mds-button-outline-background-color-hover, var(--mds-ui-color-03, #e0e0e7));--mds-button-base-color-hover: var(--mds-button-outline-color-hover, var(--mds-text-color-default, #161616))}input[type=file]::file-selector-button:is(:active,.mu-is-active){--mds-button-base-border-color-active: var(--mds-button-outline-border-color-active, var(--mds-ui-color-06, #666679));--mds-button-base-background-color-active: var(--mds-button-outline-background-color-active, var(--mds-ui-color-04, #d5d6e0));--mds-button-base-color-active: var(--mds-button-outline-color-active, var(--mds-text-color-default, #161616))}input[type=file]::file-selector-button:is(:disabled,.mu-is-disabled){--mds-button-base-background-color: transparent}@supports (-moz-appearance: none){input[type=file]::file-selector-button{color:var(--mds-text-color-default, #161616)}}input[type=file]:before{content:"Choose file";position:absolute;inset-block-start:0;inset-inline-start:0;display:grid;place-items:center;block-size:2.5rem;inline-size:8rem;pointer-events:none;line-height:1}input[type=file]:focus-within::file-selector-button,input[type=file]:focus::file-selector-button{--mds-outline-offset: .125rem;--mds-outline-color: var(--mds-ui-color-07, #161616);outline:.125rem solid var(--mds-outline-color);outline-offset:calc(var(--mds-outline-offset) * -1)}.mfc-radio-wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem}.mfc-radio-wrapper label{display:inline-block;font-size:.875rem;line-height:1.714em;font-weight:600;margin-bottom:0;font-weight:500}.mfc-radio-wrapper label--block{display:block}.mfc-radio-wrapper label[for]{cursor:pointer}.mfc-radio-wrapper label.mfc-label--disabled{color:var(--mds-disabled-color, #a5a5b6)}.mfc-radio-wrapper--required label:after{content:"*";color:var(--mds-invalid-color, #e15361);margin-left:var(--mds-spacing-01)}@supports (-webkit-appearance: none) or (-moz-appearance: none){.mfc-radio-wrapper input[type=radio]{position:relative;vertical-align:top;display:inline-block;width:24px;height:24px;margin-block:0;margin-inline:0 .25rem;border:1px solid var(--mds-form-border-color, #666679);border-radius:50%;outline:none;background-color:var(--mds-form-bg-color, #fff);transition:70ms cubic-bezier(.2,0,.38,.9);transition-property:background-color,border-color,box-shadow;cursor:pointer;-webkit-appearance:none;-moz-appearance:none}.ms-was-validated .mfc-radio-wrapper input[type=radio]:invalid,.mfc-radio-wrapper input[type=radio].ms-is-invalid{box-shadow:none;border-color:var(--mfc-validation-color-invalid, var(--mds-invalid-color, #e15361))}.ms-was-validated .mfc-radio-wrapper input[type=radio]:invalid:checked,.mfc-radio-wrapper input[type=radio].ms-is-invalid:checked{background-color:var(--mfc-validation-color-invalid, var(--mds-invalid-color, #e15361));border-color:var(--mfc-validation-color-invalid, var(--mds-invalid-color, #e15361))}.ms-was-validated .mfc-radio-wrapper input[type=radio]:invalid:focus,.mfc-radio-wrapper input[type=radio].ms-is-invalid:focus{outline-color:var(--mfc-validation-color-invalid, var(--mds-invalid-color, #e15361))}.ms-was-validated .mfc-radio-wrapper input[type=radio]:invalid~.mfc-help-text,.mfc-radio-wrapper input[type=radio].ms-is-invalid~.mfc-help-text{display:none}.ms-was-validated .mfc-radio-wrapper input[type=radio]:invalid~.mfc-invalid-feedback,.mfc-radio-wrapper input[type=radio].ms-is-invalid~.mfc-invalid-feedback{display:flex;flex-basis:100%;color:var(--mfc-validation-color-invalid, var(--mds-invalid-color-high-emphasis, #ab2d39))}.ms-was-validated .mfc-radio-wrapper input[type=radio]:invalid~.mfc-invalid-feedback svg,.mfc-radio-wrapper input[type=radio].ms-is-invalid~.mfc-invalid-feedback svg{fill:var(--mfc-validation-color-invalid, var(--mds-invalid-color, #e15361))}.mfc-radio-wrapper input[type=radio]:after{position:absolute;top:calc(50% - 8px);left:calc(50% - 8px);display:block;width:16px;height:16px;border:solid 8px var(--mds-active-color-on, #fff);border-radius:50%;transition:70ms cubic-bezier(.2,0,.38,.9);transition-property:opacity,transform;opacity:0;transform:scale(.7);content:""}.mfc-radio-wrapper input[type=radio]:focus{--mds-outline-offset: .125rem;--mds-outline-color: var(--mds-ui-color-07, #161616);outline:.125rem solid var(--mds-outline-color);outline-offset:calc(var(--mds-outline-offset) * -1)}.mfc-radio-wrapper input[type=radio]:checked{background-color:var(--mds-active-color, #348cd6);border-color:var(--mds-active-color, #348cd6)}.mfc-radio-wrapper input[type=radio]:checked:after{transform:scale(.5);opacity:1}.mfc-radio-wrapper input[type=radio]:disabled{background-color:var(--mds-disabled-color-low-emphasis, #e0e0e7);border-color:var(--mds-disabled-color-low-emphasis, #e0e0e7)}.mfc-radio-wrapper input[type=radio]:disabled+label{cursor:not-allowed;color:var(--mds-disabled-color, #a5a5b6)}.mfc-radio-wrapper input[type=radio]:disabled~.mfc-help-text{color:var(--mds-disabled-color, #a5a5b6)}.mfc-radio-wrapper input[type=radio]:disabled~.mfc-help-text svg{fill:var(--mds-disabled-color, #a5a5b6)}.mfc-radio-wrapper input[type=radio]:disabled:checked:after{background-color:var(--mds-disabled-color, #a5a5b6)}}.mfc-radio-wrapper .mfc-help-text{flex-basis:100%}.mfc-radio-button-wrapper{--mds-input-as-radio-choice-border: var(--mds-border-color, #e0e0e7);--mds-input-as-radio-choice-background: var(--mds-form-bg-color, #fff);--mds-input-as-radio-choice-input-inset-inline: 1.25rem auto;--mds-input-as-radio-choice-label-padding-inline: 3.75rem 1.25rem;--mds-input-as-radio-choice-title-color: inherit;--mds-input-as-radio-choice-subtitle-color: var(--mds-text-color-muted, #666679);position:relative}@supports (-webkit-appearance: none) or (-moz-appearance: none){.mfc-radio-button-wrapper input[type=radio]{position:relative;vertical-align:top;display:inline-block;width:24px;height:24px;margin-block:0;margin-inline:0 .25rem;border:1px solid var(--mds-form-border-color, #666679);border-radius:50%;outline:none;background-color:var(--mds-form-bg-color, #fff);transition:70ms cubic-bezier(.2,0,.38,.9);transition-property:background-color,border-color,box-shadow;cursor:pointer;-webkit-appearance:none;-moz-appearance:none}.ms-was-validated .mfc-radio-button-wrapper input[type=radio]:invalid,.mfc-radio-button-wrapper input[type=radio].ms-is-invalid{box-shadow:none;border-color:var(--mfc-validation-color-invalid, var(--mds-invalid-color, #e15361))}.ms-was-validated .mfc-radio-button-wrapper input[type=radio]:invalid:checked,.mfc-radio-button-wrapper input[type=radio].ms-is-invalid:checked{background-color:var(--mfc-validation-color-invalid, var(--mds-invalid-color, #e15361));border-color:var(--mfc-validation-color-invalid, var(--mds-invalid-color, #e15361))}.ms-was-validated .mfc-radio-button-wrapper input[type=radio]:invalid:focus,.mfc-radio-button-wrapper input[type=radio].ms-is-invalid:focus{outline-color:var(--mfc-validation-color-invalid, var(--mds-invalid-color, #e15361))}.ms-was-validated .mfc-radio-button-wrapper input[type=radio]:invalid~.mfc-help-text,.mfc-radio-button-wrapper input[type=radio].ms-is-invalid~.mfc-help-text{display:none}.ms-was-validated .mfc-radio-button-wrapper input[type=radio]:invalid~.mfc-invalid-feedback,.mfc-radio-button-wrapper input[type=radio].ms-is-invalid~.mfc-invalid-feedback{display:flex;flex-basis:100%;color:var(--mfc-validation-color-invalid, var(--mds-invalid-color-high-emphasis, #ab2d39))}.ms-was-validated .mfc-radio-button-wrapper input[type=radio]:invalid~.mfc-invalid-feedback svg,.mfc-radio-button-wrapper input[type=radio].ms-is-invalid~.mfc-invalid-feedback svg{fill:var(--mfc-validation-color-invalid, var(--mds-invalid-color, #e15361))}.mfc-radio-button-wrapper input[type=radio]:after{position:absolute;top:calc(50% - 8px);left:calc(50% - 8px);display:block;width:16px;height:16px;border:solid 8px var(--mds-active-color-on, #fff);border-radius:50%;transition:70ms cubic-bezier(.2,0,.38,.9);transition-property:opacity,transform;opacity:0;transform:scale(.7);content:""}.mfc-radio-button-wrapper input[type=radio]:focus{--mds-outline-offset: .125rem;--mds-outline-color: var(--mds-ui-color-07, #161616);outline:.125rem solid var(--mds-outline-color);outline-offset:calc(var(--mds-outline-offset) * -1)}.mfc-radio-button-wrapper input[type=radio]:checked{background-color:var(--mds-active-color, #348cd6);border-color:var(--mds-active-color, #348cd6)}.mfc-radio-button-wrapper input[type=radio]:checked:after{transform:scale(.5);opacity:1}.mfc-radio-button-wrapper input[type=radio]:disabled{background-color:var(--mds-disabled-color-low-emphasis, #e0e0e7);border-color:var(--mds-disabled-color-low-emphasis, #e0e0e7)}.mfc-radio-button-wrapper input[type=radio]:disabled+label{cursor:not-allowed;color:var(--mds-disabled-color, #a5a5b6)}.mfc-radio-button-wrapper input[type=radio]:disabled~.mfc-help-text{color:var(--mds-disabled-color, #a5a5b6)}.mfc-radio-button-wrapper input[type=radio]:disabled~.mfc-help-text svg{fill:var(--mds-disabled-color, #a5a5b6)}.mfc-radio-button-wrapper input[type=radio]:disabled:checked:after{background-color:var(--mds-disabled-color, #a5a5b6)}}.mfc-radio-button-wrapper input[type=radio]{position:absolute;inset-block-start:1.5rem;inset-inline:var(--mds-input-as-radio-choice-input-inset-inline);margin-inline-end:0}.mfc-radio-button-wrapper input[type=radio]+label{display:grid;border:1px solid var(--mds-input-as-radio-choice-border);border-radius:.187rem;padding-block:calc(.75rem - 1px);padding-inline:var(--mds-input-as-radio-choice-label-padding-inline);background-color:var(--mds-input-as-radio-choice-background);cursor:pointer}.mfc-radio-button-wrapper input[type=radio]+label span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mfc-radio-button-wrapper input[type=radio]+label span:nth-of-type(1){font-weight:600;color:var(--mds-input-as-radio-choice-title-color)}.mfc-radio-button-wrapper input[type=radio]+label span:nth-of-type(2){color:var(--mds-input-as-radio-choice-subtitle-color)}.mfc-radio-button-wrapper input[type=radio]:focus+label{--mds-outline-offset: .125rem;--mds-outline-color: var(--mds-ui-color-07, #161616);outline:.125rem solid var(--mds-outline-color);outline-offset:calc(var(--mds-outline-offset) * -1)}.mfc-radio-button-wrapper input[type=radio]:checked+label{--mds-input-as-radio-choice-border: var(--mds-color-primary-border, #1078cf);--mds-input-as-radio-choice-background: var(--mds-color-primary-soft, #e7f2fa)}.mfc-radio-button-wrapper input[type=radio][disabled]+label{--mds-input-as-radio-choice-border: var(--mds-disabled-color-low-emphasis, #e0e0e7);--mds-input-as-radio-choice-background: var(--mds-form-bg-color, #fff);--mds-input-as-radio-choice-title-color: var(--mds-disabled-color, #a5a5b6);--mds-input-as-radio-choice-subtitle-color: var(--mds-disabled-color, #a5a5b6)}.mfc-radio-button-wrapper input[type=radio].ms-is-invalid:not([disabled])+label{--mds-input-as-radio-choice-border: var(--mds-color-danger, #dc3545);--mds-input-as-radio-choice-background: var(--mds-form-bg-color, #fff)}@supports (-webkit-appearance: none) or (-moz-appearance: none){.mfc-checkbox-wrapper input[type=checkbox].mfc-switch{position:relative;display:inline-block;vertical-align:top;width:50px;height:24px;outline:none;margin:0;border:1px solid var(--mds-form-border-color, #666679);border-radius:12px;background-color:var(--mds-form-bg-color, #fff);transition:.24s cubic-bezier(0,0,.38,.9);transition-property:background-color,border-color,box-shadow;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.ms-was-validated .mfc-checkbox-wrapper input[type=checkbox].mfc-switch:invalid,.mfc-checkbox-wrapper input[type=checkbox].mfc-switch.ms-is-invalid{border-color:var(--mfc-validation-color-invalid, var(--mds-invalid-color, #e15361));box-shadow:none}.ms-was-validated .mfc-checkbox-wrapper input[type=checkbox].mfc-switch:invalid:after,.mfc-checkbox-wrapper input[type=checkbox].mfc-switch.ms-is-invalid:after{background-color:var(--mfc-validation-color-invalid, var(--mds-invalid-color, #e15361))}.ms-was-validated .mfc-checkbox-wrapper input[type=checkbox].mfc-switch:invalid:checked,.mfc-checkbox-wrapper input[type=checkbox].mfc-switch.ms-is-invalid:checked{background-color:var(--mfc-validation-color-invalid, var(--mds-invalid-color, #e15361))}.ms-was-validated .mfc-checkbox-wrapper input[type=checkbox].mfc-switch:invalid:checked:after,.mfc-checkbox-wrapper input[type=checkbox].mfc-switch.ms-is-invalid:checked:after{background-color:#fff}.ms-was-validated .mfc-checkbox-wrapper input[type=checkbox].mfc-switch:invalid:focus,.mfc-checkbox-wrapper input[type=checkbox].mfc-switch.ms-is-invalid:focus{border-color:var(--mfc-validation-color-invalid, var(--mds-invalid-color, #e15361));box-shadow:0 0 0 2px var(--mfc-validation-shadow-invalid, var(--mds-invalid-color-low-emphasis, #ee9aa2))}.ms-was-validated .mfc-checkbox-wrapper input[type=checkbox].mfc-switch:invalid~.mfc-help-text,.mfc-checkbox-wrapper input[type=checkbox].mfc-switch.ms-is-invalid~.mfc-help-text{display:none}.ms-was-validated .mfc-checkbox-wrapper input[type=checkbox].mfc-switch:invalid~.mfc-invalid-feedback,.mfc-checkbox-wrapper input[type=checkbox].mfc-switch.ms-is-invalid~.mfc-invalid-feedback{display:flex;flex-basis:100%;color:var(--mfc-validation-color-invalid, var(--mds-invalid-color-high-emphasis, #ab2d39))}.ms-was-validated .mfc-checkbox-wrapper input[type=checkbox].mfc-switch:invalid~.mfc-invalid-feedback svg,.mfc-checkbox-wrapper input[type=checkbox].mfc-switch.ms-is-invalid~.mfc-invalid-feedback svg{fill:var(--mfc-validation-color-invalid, var(--mds-invalid-color, #e15361))}.mfc-checkbox-wrapper input[type=checkbox].mfc-switch+label{margin-left:.25rem;margin-bottom:0;cursor:pointer;user-select:none}.mfc-checkbox-wrapper input[type=checkbox].mfc-switch:before{content:"";background:none;border-bottom:2px solid var(--mds-active-color-on, #fff);border-left:2px solid var(--mds-active-color-on, #fff);height:8px;width:16px;left:.5rem;position:absolute;top:-2px;transform:scale(0) rotate(-45deg);transform-origin:bottom right}.mfc-checkbox-wrapper input[type=checkbox].mfc-switch:after{position:absolute;left:3px;top:3px;display:block;width:16px;height:16px;border-radius:50%;background:var(--mds-form-border-color, #666679);transition:.24s cubic-bezier(0,0,.38,.9);transition-property:background-color,opacity,transform;content:""}.mfc-checkbox-wrapper input[type=checkbox].mfc-switch:focus{--mds-outline-offset: .125rem;--mds-outline-color: var(--mds-ui-color-07, #161616);outline:.125rem solid var(--mds-outline-color);outline-offset:calc(var(--mds-outline-offset) * -1)}.mfc-checkbox-wrapper input[type=checkbox].mfc-switch:checked{background-color:var(--mds-active-color, #348cd6);border-color:transparent}.mfc-checkbox-wrapper input[type=checkbox].mfc-switch:checked:before{transform:scale(1) rotate(-45deg)}.mfc-checkbox-wrapper input[type=checkbox].mfc-switch:checked:after{background-color:var(--mds-active-color-on, #fff);transform:translate(27px)}}.mfc-checkbox-wrapper input[type=checkbox].mfc-switch:disabled{cursor:not-allowed;background:var(--mds-disabled-color-low-emphasis, #e0e0e7);border-color:var(--mds-disabled-color-low-emphasis, #e0e0e7);color:var(--mds-disabled-color, #a5a5b6)}.mfc-checkbox-wrapper input[type=checkbox].mfc-switch:disabled:after{background-color:var(--mds-disabled-color, #a5a5b6)}.mfc-checkbox-wrapper input[type=checkbox].mfc-switch:disabled+label{cursor:not-allowed;color:var(--mds-disabled-color, #a5a5b6)}.mfc-checkbox-wrapper input[type=checkbox].mfc-switch:disabled~.mfc-help-text{color:var(--mds-disabled-color, #a5a5b6)}.mfc-checkbox-wrapper input[type=checkbox].mfc-switch:disabled~.mfc-help-text svg{fill:var(--mds-disabled-color, #a5a5b6)}.mfc-checkbox-wrapper input[type=checkbox].mfc-switch:disabled:checked{background:var(--mds-disabled-color-low-emphasis, #e0e0e7);border-color:var(--mds-disabled-color-low-emphasis, #e0e0e7);color:var(--mds-disabled-color, #a5a5b6)}.mfc-checkbox-wrapper input[type=checkbox].mfc-switch:disabled:checked:before{border-color:var(--mds-disabled-color, #a5a5b6)}.mfc-checkbox-wrapper input[type=checkbox].mfc-switch:disabled:checked:after{background-color:var(--mds-disabled-color, #a5a5b6)}.mfc-choice-button-group{gap:0}.mfc-choice-button-group>*+*{margin-block-start:1rem}.mfc-choice-button-group label{--mds-input-as-choice-button-border: var(--mds-border-color, #e0e0e7);--mds-input-as-choice-button-background: var(--mds-form-bg-color, #fff);--mds-input-as-choice-button-title-color: inherit;--mds-input-as-choice-button-subtitle-color: var(--mds-text-color-muted, #666679);display:grid;grid-template-columns:auto 1fr;gap:1rem;align-items:center;border:1px solid var(--mds-input-as-choice-button-border);border-radius:.187rem;padding-block:.5rem;padding-inline:1rem;inline-size:100%;background-color:var(--mds-input-as-choice-button-background);cursor:pointer}.mfc-choice-button-group label input:is([type=radio],[type=checkbox]:not(.mfc-switch)){margin-inline-end:0}.mfc-choice-button-group label>span{display:grid}.mfc-choice-button-group label>span span:nth-of-type(1){font-weight:600;color:var(--mds-input-as-choice-button-title-color)}.mfc-choice-button-group label>span span:nth-of-type(2){color:var(--mds-input-as-choice-button-subtitle-color)}.mfc-choice-button-group label:focus-within{--mds-outline-offset: .125rem;--mds-outline-color: var(--mds-ui-color-07, #161616);outline:.125rem solid var(--mds-outline-color);outline-offset:calc(var(--mds-outline-offset) * -1)}.mfc-choice-button-group label:has(:checked){--mds-input-as-choice-button-border: var(--mds-color-primary-border, #1078cf);--mds-input-as-choice-button-background: var(--mds-color-primary-soft, #e7f2fa)}:is(.mfc-choice-button-group label:has([disabled]),input[disabled] + span){--mds-input-as-choice-button-border: var(--mds-disabled-color-low-emphasis, #e0e0e7);--mds-input-as-choice-button-background: var(--mds-form-bg-color, #fff);--mds-input-as-choice-button-title-color: var(--mds-disabled-color, #a5a5b6);--mds-input-as-choice-button-subtitle-color: var(--mds-disabled-color, #a5a5b6)}.mfc-choice-button-group label:has(.ms-is-invalid:not([disabled])){--mds-input-as-choice-button-border: var(--mds-color-danger, #dc3545);--mds-input-as-choice-button-background: var(--mds-form-bg-color, #fff)}
/* Mosaic Design System | input | v1.2.31 */
/*# sourceMappingURL=input.min.css.map */
