.sc-input-group{-ms-flex-wrap:wrap;flex-wrap:wrap;border:var(--sc-input-border);-webkit-box-align:stretch;-webkit-transition:var(--sc-transition-medium);transition:var(--sc-transition-medium);-webkit-transition:var(--sc-input-transition,var(--sc-transition-medium)) color,var(--sc-input-transition,var(--sc-transition-medium)) border,var(--sc-input-transition,var(--sc-transition-medium)) box-shadow;transition:var(--sc-input-transition,var(--sc-transition-medium)) color,var(--sc-input-transition,var(--sc-transition-medium)) border,var(--sc-input-transition,var(--sc-transition-medium)) box-shadow;position:relative;background-color:var(--sc-input-background-color);-webkit-box-sizing:border-box;box-sizing:border-box;align-items:stretch;-webkit-box-shadow:var(--sc-input-box-shadow);box-shadow:var(--sc-input-box-shadow);border-radius:var(--sc-border-radius-medium);width:100%;-ms-flex-align:stretch;display:-webkit-box;display:-ms-flexbox;display:flex}.sc-input-group[hidden]{display:none}.sc-input-group::-webkit-search-cancel-button,.sc-input-group::-webkit-search-decoration,.sc-input-group::-webkit-search-results-button,.sc-input-group::-webkit-search-results-decoration{-webkit-appearance:none}.sc-input-group:-webkit-autofill,.sc-input-group:-webkit-autofill:active,.sc-input-group:-webkit-autofill:focus,.sc-input-group:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 var(--sc-input-height-large) var(--sc-input-background-color-hover) inset!important;box-shadow:0 0 0 var(--sc-input-height-large) var(--sc-input-background-color-hover) inset!important;-webkit-text-fill-color:var(--sc-input-color)}.sc-input-group:hover{border-color:var(--sc-input-border-color-hover);background-color:var(--sc-input-background-color-hover);z-index:7}.sc-input-group:hover .sc-form-control{color:var(--sc-input-color-hover)}.sc-input-group:focus-within{border-color:var(--sc-input-border-color-focus);background-color:var(--sc-input-background-color-focus);-webkit-box-shadow:0 0 0 var(--sc-focus-ring-width) var(--sc-focus-ring-color-primary);box-shadow:0 0 0 var(--sc-focus-ring-width) var(--sc-focus-ring-color-primary);z-index:8}.sc-input-group>.sc-form-control{-ms-flex:1 1 auto;flex:1 1 auto;padding:0 var(--sc-input-spacing-medium);-webkit-box-flex:1;border:0!important;position:relative;outline:none!important;min-width:0;background-color:transparent;-webkit-box-shadow:none!important;box-shadow:none!important;border-radius:4px!important;width:1%}.sc-input-group>.sc-form-control:focus{border:0;color:var(--sc-input-color-focus);-webkit-box-shadow:none;box-shadow:none;z-index:5}.sc-input-group-text{padding:0 var(--sc-spacing-small);font-size:var(--sc-font-size-medium);font-weight:var(--sc-font-weight-normal);color:var(--sc-input-color);-webkit-box-align:center;opacity:.5;text-align:center;align-items:center;line-height:var(--sc-line-height-normal);-ms-flex-align:center;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex}.sc-input-group-text[hidden]{display:none}.sc-input-group-lg>.sc-form-control,.sc-input-group-lg>.sc-input-group-text{padding:var(--sc-spacing-medium) var(--sc-spacing-large);font-size:var(--sc-font-size-large);border-radius:var(--sc-border-radius-large)}.sc-input-group-lg>.sc-input-group-text{padding:var(--sc-spacing-xx-small) var(--sc-spacing-small)}.sc-input-group-sm>.sc-form-control,.sc-input-group-sm>.sc-input-group-text{padding:var(--sc-spacing-xx-small) var(--sc-spacing-small);font-size:var(--sc-font-size-x-small);border-radius:var(--sc-border-radius-small)}.sc-input-group .sc-form-control:has(+.sc-input-group-text){padding-right:0}.sc-input-group .sc-input-group-text+.sc-form-control{padding-left:0}