.input-component{display:flex;flex-direction:column;width:100%}.input-component .input-label-container{margin-bottom:.6rem}.input-component .input-label-container .app-text-primary,.input-component .input-label-container .input-label{font-size:1.4rem;font-weight:600;line-height:1.35;color:var(--theme-text-primary)}.input-component .input-field{height:4.8rem;width:100%;border-radius:10px;border:1px solid var(--theme-border-default);background-color:var(--theme-surface-card);margin-bottom:.4rem;padding:0 1.6rem;font-size:1.5rem;color:var(--theme-text-primary);transition:border-color .2s ease,box-shadow .2s ease;box-sizing:border-box}.input-component .input-field::-moz-placeholder{color:var(--theme-text-muted)}.input-component .input-field::placeholder{color:var(--theme-text-muted)}.input-component .input-field:hover:not(:disabled):not(:focus){border-color:var(--theme-border-muted)}.input-component .input-field:focus{outline:none;border-color:var(--primary-color-2);box-shadow:0 0 0 3px rgba(var(--primary-color-2-rgb),.2)}.input-component .input-field:disabled{opacity:.6;cursor:not-allowed;background-color:var(--theme-filter-panel-bg)}.input-component .input-field--multiline{height:auto;min-height:9.6rem;padding:1.2rem 1.6rem;line-height:1.45;resize:vertical}