.connect-text-field__enhancer{background-color:#0000;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.connect-text-field__enhancer.connect-text-field__enhancer-button{cursor:pointer;width:var(--ds-layout-size-300);height:var(--ds-layout-size-300);box-shadow:0 0 0 var(--ds-layout-stroke-width-10) transparent;border-radius:var(--ds-layout-radius-100);transition:box-shadow .11s}.connect-text-field__enhancer.connect-text-field__enhancer-button:focus-visible{box-shadow:0 0 0 var(--ds-layout-stroke-width-25) var(--ds-color-stroke-strong);outline:none}.connect-text-field__enhancer .connect-progress-circle{height:var(--ds-layout-size-250);width:var(--ds-layout-size-250)}.connect-text-field--large .connect-text-field__enhancer .connect-progress-circle{height:var(--ds-layout-size-300);width:var(--ds-layout-size-300)}.connect-text-field__enhancer-icon{color:var(--ds-color-content-subtle);flex-shrink:0}.connect-text-field--large .connect-text-field__enhancer .connect-text-field__enhancer-icon{height:var(--ds-layout-size-300);width:var(--ds-layout-size-300)}.connect-text-field__enhancer-button .connect-text-field__enhancer-icon{color:var(--ds-color-content-muted)}.connect-text-field__enhancer-text{height:var(--ds-layout-size-300);color:var(--ds-color-content-subtle);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.connect-text-field__enhancer-button .connect-text-field__enhancer-text{color:var(--ds-color-content-muted)}
.connect-text-field{flex-direction:column;justify-content:center;align-items:flex-start;width:100%;display:flex}.connect-text-field--is-disabled{opacity:var(--ds-misc-opacity-50);cursor:not-allowed}.connect-text-field__input-wrapper{box-sizing:border-box;backface-visibility:hidden;background:var(--ds-color-surface-background-level-1-default);width:100%;box-shadow:inset 0 0 0 var(--ds-layout-stroke-width-10) var(--ds-color-stroke-default);border:none;flex-direction:row;align-items:center;transition:box-shadow .11s,background-color .11s;display:flex}.connect-text-field--small .connect-text-field__input-wrapper{min-height:var(--ds-layout-size-400);padding:var(--ds-layout-spacing-50) var(--ds-layout-spacing-75);gap:var(--ds-layout-spacing-100);border-radius:var(--ds-layout-radius-75)}.connect-text-field--medium .connect-text-field__input-wrapper{min-height:var(--ds-layout-size-500);padding:var(--ds-layout-spacing-100) var(--ds-layout-spacing-100);gap:var(--ds-layout-spacing-100);border-radius:var(--ds-layout-radius-100)}.connect-text-field--large .connect-text-field__input-wrapper{min-height:var(--ds-layout-size-600);padding:var(--ds-layout-spacing-100);gap:var(--ds-layout-spacing-100);border-radius:var(--ds-layout-radius-150)}.connect-text-field__input-wrapper--is-valid{box-shadow:inset 0 0 0 var(--ds-layout-stroke-width-10) var(--ds-color-support-positive-default)}.connect-text-field__input-wrapper--is-invalid{box-shadow:inset 0 0 0 var(--ds-layout-stroke-width-10) var(--ds-color-support-negative-default)}.connect-text-field__input-wrapper:hover{box-shadow:inset 0 0 0 var(--ds-layout-stroke-width-10) var(--ds-color-stroke-strong)}.connect-text-field__input-wrapper--is-focused{box-shadow:inset 0 0 0 var(--ds-layout-stroke-width-25) var(--ds-color-interactive-primary-enabled),0 0 0 var(--ds-layout-stroke-width-50) var(--ds-color-interactive-primary-subtle-selected);background:var(--ds-color-surface-background-level-1-default)}.connect-text-field__input-wrapper--is-focused:hover{box-shadow:inset 0 0 0 var(--ds-layout-stroke-width-25) var(--ds-color-interactive-primary-enabled),0 0 0 var(--ds-layout-stroke-width-50) var(--ds-color-interactive-primary-subtle-selected)}.connect-text-field__input-wrapper--is-readonly{box-shadow:inset 0 0 0 var(--ds-layout-stroke-width-10) var(--ds-color-stroke-subtle);background:var(--ds-color-surface-background-level-1-muted)}.connect-text-field__input-wrapper--is-readonly:hover{box-shadow:inset 0 0 0 var(--ds-layout-stroke-width-10) var(--ds-color-stroke-default);background:var(--ds-color-surface-background-level-1-default)}.connect-text-field--is-disabled .connect-text-field__input-wrapper{box-shadow:inset 0 0 0 var(--ds-layout-stroke-width-10) var(--ds-color-stroke-default)}.connect-text-field--is-disabled .connect-text-field__input-wrapper:hover{background:var(--ds-color-surface-background-level-1-default);box-shadow:inset 0 0 0 var(--ds-layout-stroke-width-10) var(--ds-color-stroke-default)}.connect-text-field__input{width:100%;color:var(--ds-color-content-default);text-overflow:ellipsis;background-color:#0000;border:none;outline:none;flex:1 0 0;align-items:center;margin:0;padding:0;display:flex;overflow:hidden}.connect-text-field__input:focus,.connect-text-field__input:focus-visible{outline:none}.connect-text-field--is-disabled .connect-text-field__input{cursor:not-allowed}.connect-text-field__input::placeholder{color:var(--ds-color-content-subtle)}.connect-text-field__clear-button-wrapper{width:var(--ds-layout-size-300);height:var(--ds-layout-size-300);margin:0;padding:0}.connect-text-field__clear-button{appearance:none;text-align:inherit;width:var(--ds-layout-size-300);height:var(--ds-layout-size-300);cursor:pointer;box-shadow:0 0 0 var(--ds-layout-stroke-width-10) transparent;border-radius:var(--ds-layout-radius-100);background-color:#0000;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;transition:box-shadow .11s;display:flex}.connect-text-field__clear-button:focus-visible{box-shadow:0 0 0 var(--ds-layout-stroke-width-25) var(--ds-color-stroke-strong);outline:none}.connect-text-field__clear-button>.connect-text-field__clear-button__icon{color:var(--ds-color-content-subtle);flex-shrink:0}.connect-text-field__valid-icon{color:var(--ds-color-content-positive);flex-shrink:0}
.hero-size-constraint{max-height:calc(92svh - var(--header-height))}
