gov-control-group,.gov-control-group{position:relative;display:flex;align-items:center;border-radius:var(--border-radius, var(--corner-radius-s));border:var(--border-width, 0.0625rem) solid var(--border-neutral)}gov-control-group *,.gov-control-group *{margin-top:0;margin-bottom:0}gov-control-group>*,gov-control-group>* .element,gov-control-group>* .element input,gov-control-group>* .element select,gov-control-group>gov-form-input,gov-control-group .gov-form-input,gov-control-group>gov-form-select,gov-control-group .gov-form-select,gov-control-group>gov-button,gov-control-group>.gov-button,gov-control-group>gov-dropdown>gov-button,gov-control-group>gov-dropdown>.gov-button,gov-control-group>.gov-dropdown>gov-button,gov-control-group>.gov-dropdown>.gov-button,gov-control-group>gov-form-file gov-button,gov-control-group>gov-form-file .gov-button,gov-control-group>.gov-form-file gov-button,gov-control-group>.gov-form-file .gov-button,.gov-control-group>*,.gov-control-group>* .element,.gov-control-group>* .element input,.gov-control-group>* .element select,.gov-control-group>gov-form-input,.gov-control-group .gov-form-input,.gov-control-group>gov-form-select,.gov-control-group .gov-form-select,.gov-control-group>gov-button,.gov-control-group>.gov-button,.gov-control-group>gov-dropdown>gov-button,.gov-control-group>gov-dropdown>.gov-button,.gov-control-group>.gov-dropdown>gov-button,.gov-control-group>.gov-dropdown>.gov-button,.gov-control-group>gov-form-file gov-button,.gov-control-group>gov-form-file .gov-button,.gov-control-group>.gov-form-file gov-button,.gov-control-group>.gov-form-file .gov-button{border:none !important;border-radius:0 !important}gov-control-group>gov-form-input,gov-control-group .gov-form-input,gov-control-group>gov-form-select,gov-control-group .gov-form-select,gov-control-group>*,gov-control-group gov-button,gov-control-group .gov-button,.gov-control-group>gov-form-input,.gov-control-group .gov-form-input,.gov-control-group>gov-form-select,.gov-control-group .gov-form-select,.gov-control-group>*,.gov-control-group gov-button,.gov-control-group .gov-button{border-right:var(--border-width, 0.0625rem) solid var(--border-neutral) !important}gov-control-group>gov-form-input:last-child,gov-control-group .gov-form-input:last-child,gov-control-group>gov-form-select:last-child,gov-control-group .gov-form-select:last-child,gov-control-group>*:last-child,gov-control-group gov-button:last-child,gov-control-group .gov-button:last-child,.gov-control-group>gov-form-input:last-child,.gov-control-group .gov-form-input:last-child,.gov-control-group>gov-form-select:last-child,.gov-control-group .gov-form-select:last-child,.gov-control-group>*:last-child,.gov-control-group gov-button:last-child,.gov-control-group .gov-button:last-child{border-right:none !important}gov-control-group>*:first-child,gov-control-group>*:first-child .element,gov-control-group>*:first-child .element input,gov-control-group>*:first-child .element select,gov-control-group>gov-button:first-child,gov-control-group>.gov-button:first-child,gov-control-group>gov-dropdown:first-child>gov-button,gov-control-group>gov-dropdown:first-child>.gov-button,gov-control-group>.gov-dropdown:first-child>gov-button,gov-control-group>.gov-dropdown:first-child>.gov-button,gov-control-group>gov-form-file:first-child gov-button,gov-control-group>gov-form-file:first-child .gov-button,gov-control-group>.gov-form-file:first-child gov-button,gov-control-group>.gov-form-file:first-child .gov-button,.gov-control-group>*:first-child,.gov-control-group>*:first-child .element,.gov-control-group>*:first-child .element input,.gov-control-group>*:first-child .element select,.gov-control-group>gov-button:first-child,.gov-control-group>.gov-button:first-child,.gov-control-group>gov-dropdown:first-child>gov-button,.gov-control-group>gov-dropdown:first-child>.gov-button,.gov-control-group>.gov-dropdown:first-child>gov-button,.gov-control-group>.gov-dropdown:first-child>.gov-button,.gov-control-group>gov-form-file:first-child gov-button,.gov-control-group>gov-form-file:first-child .gov-button,.gov-control-group>.gov-form-file:first-child gov-button,.gov-control-group>.gov-form-file:first-child .gov-button{border-radius:calc(var(--border-radius, var(--corner-radius-s)) - 2px) 0 0 calc(var(--border-radius, var(--corner-radius-s)) - 2px) !important}gov-control-group>*:last-child,gov-control-group>*:last-child .element,gov-control-group>*:last-child .element input,gov-control-group>*:last-child .element select,gov-control-group>gov-button:last-child,gov-control-group>.gov-button:last-child,gov-control-group>gov-dropdown:last-child>gov-button,gov-control-group>gov-dropdown:last-child>.gov-button,gov-control-group>.gov-dropdown:last-child>gov-button,gov-control-group>.gov-dropdown:last-child>.gov-button,gov-control-group>gov-form-file:last-child gov-button,gov-control-group>gov-form-file:last-child .gov-button,gov-control-group>.gov-form-file:last-child gov-button,gov-control-group>.gov-form-file:last-child .gov-button,.gov-control-group>*:last-child,.gov-control-group>*:last-child .element,.gov-control-group>*:last-child .element input,.gov-control-group>*:last-child .element select,.gov-control-group>gov-button:last-child,.gov-control-group>.gov-button:last-child,.gov-control-group>gov-dropdown:last-child>gov-button,.gov-control-group>gov-dropdown:last-child>.gov-button,.gov-control-group>.gov-dropdown:last-child>gov-button,.gov-control-group>.gov-dropdown:last-child>.gov-button,.gov-control-group>gov-form-file:last-child gov-button,.gov-control-group>gov-form-file:last-child .gov-button,.gov-control-group>.gov-form-file:last-child gov-button,.gov-control-group>.gov-form-file:last-child .gov-button{border-radius:0 calc(var(--border-radius, var(--corner-radius-s)) - 2px) calc(var(--border-radius, var(--corner-radius-s)) - 2px) 0 !important}gov-control-group>gov-dropdown .gov-dropdown__list,gov-control-group .gov-dropdown .gov-dropdown__list,.gov-control-group>gov-dropdown .gov-dropdown__list,.gov-control-group .gov-dropdown .gov-dropdown__list{margin-top:var(--border-width, 0.0625rem)}gov-control-group[fit-content=""],gov-control-group[fit-content=true i],gov-control-group[fit-content="1"],.gov-control-group[fit-content=""],.gov-control-group[fit-content=true i],.gov-control-group[fit-content="1"]{display:inline-flex}gov-control-group[color=neutral],.gov-control-group[color=neutral]{border-color:var(--border, var(--border-subtle)) !important}gov-control-group[color=neutral]>*,.gov-control-group[color=neutral]>*{border-right-color:var(--border, var(--border-subtle)) !important}gov-control-group[color=primary],.gov-control-group[color=primary]{border-color:var(--border, var(--border-primary)) !important}gov-control-group[color=primary]>*,.gov-control-group[color=primary]>*{border-right-color:var(--border, var(--border-primary)) !important}gov-control-group[color=error],.gov-control-group[color=error]{border-color:var(--border, var(--status-error)) !important}gov-control-group[color=error]>*,.gov-control-group[color=error]>*{border-right-color:var(--border, var(--status-error)) !important}gov-control-group[disabled=""],gov-control-group[disabled=true i],gov-control-group[disabled="1"],.gov-control-group[disabled=""],.gov-control-group[disabled=true i],.gov-control-group[disabled="1"]{border-color:var(--form-state-border-disabled, var(--border-subtlest)) !important}gov-control-group[disabled=""]>*,gov-control-group[disabled=true i]>*,gov-control-group[disabled="1"]>*,.gov-control-group[disabled=""]>*,.gov-control-group[disabled=true i]>*,.gov-control-group[disabled="1"]>*{border-right-color:var(--form-state-border-disabled, var(--border-subtlest)) !important}gov-control-group[invalid=""],gov-control-group[invalid=true i],gov-control-group[invalid="1"],.gov-control-group[invalid=""],.gov-control-group[invalid=true i],.gov-control-group[invalid="1"]{border-color:var(--form-state-border-error, var(--status-error)) !important}gov-control-group[invalid=""]>*,gov-control-group[invalid=true i]>*,gov-control-group[invalid="1"]>*,.gov-control-group[invalid=""]>*,.gov-control-group[invalid=true i]>*,.gov-control-group[invalid="1"]>*{border-right-color:var(--form-state-border-error, var(--status-error)) !important}gov-control-group[no-border=""],gov-control-group[no-border=true i],gov-control-group[no-border="1"],.gov-control-group[no-border=""],.gov-control-group[no-border=true i],.gov-control-group[no-border="1"]{border:none !important}gov-control-group[no-border=""]>*,gov-control-group[no-border=true i]>*,gov-control-group[no-border="1"]>*,.gov-control-group[no-border=""]>*,.gov-control-group[no-border=true i]>*,.gov-control-group[no-border="1"]>*{border-right-color:var(--border-bg, var(--background-page)) !important}gov-control-group[no-inner-border=""]>*,gov-control-group[no-inner-border=true i]>*,gov-control-group[no-inner-border="1"]>*,.gov-control-group[no-inner-border=""]>*,.gov-control-group[no-inner-border=true i]>*,.gov-control-group[no-inner-border="1"]>*{border-right:none !important}
