.qm--inline-edit.MuiInputBase-root{position:relative;display:inline-flex;align-items:baseline;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;margin:0;padding:var(--layout-padding-xs);border:var(--layout-border-weight-xs) solid transparent;border-radius:var(--layout-border-radius-xs);color:var(--color-text-default);cursor:text;min-width:0;max-width:100%}.qm--inline-edit.MuiInputBase-root:not(.qm--inline-edit--editing):hover{border-color:var(--color-border-default)}.qm--inline-edit.MuiInputBase-root.qm--inline-edit--editing{border-color:var(--color-border-bold)}.qm--inline-edit.MuiInputBase-root.qm--inline-edit--error{border-color:var(--color-border-negative-subtle-selected)}.qm--inline-edit.MuiInputBase-root .MuiInputBase-input{width:auto;height:auto;margin:0;padding:0;background:transparent;border:none;border-radius:var(--layout-border-radius-none);field-sizing:content;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;box-sizing:border-box}.qm--inline-edit.MuiInputBase-root .MuiInputBase-input[type=text]{color:var(--color-text-default)}.qm--inline-edit.MuiInputBase-root .MuiInputBase-input::-moz-placeholder{color:var(--color-text-subdued);opacity:1}.qm--inline-edit.MuiInputBase-root .MuiInputBase-input::placeholder{color:var(--color-text-subdued);opacity:1}.qm--inline-edit.MuiInputBase-root .MuiInputBase-input.text-heading-lg{font-family:var(--layout-font-family-default);font-size:var(--layout-font-size-heading-lg);font-weight:var(--layout-font-weight-heading-lg);line-height:var(--layout-font-line-height-heading-lg);letter-spacing:var(--layout-font-letter-spacing-heading-lg)}.qm--inline-edit.MuiInputBase-root .MuiInputBase-input.text-heading-md{font-family:var(--layout-font-family-default);font-size:var(--layout-font-size-heading-md);font-weight:var(--layout-font-weight-heading-md);line-height:var(--layout-font-line-height-heading-md);letter-spacing:var(--layout-font-letter-spacing-heading-md)}.qm--inline-edit.MuiInputBase-root .MuiInputBase-input.text-heading-sm{font-family:var(--layout-font-family-default);font-size:var(--layout-font-size-heading-sm);font-weight:var(--layout-font-weight-heading-sm);line-height:var(--layout-font-line-height-heading-sm);letter-spacing:var(--layout-font-letter-spacing-heading-sm)}.qm--inline-edit.MuiInputBase-root .MuiInputBase-input.text-body-md{font-family:var(--layout-font-family-default);font-size:var(--layout-font-size-body-md);font-weight:var(--layout-font-weight-body-regular);line-height:var(--layout-font-line-height-body-md);letter-spacing:var(--layout-font-letter-spacing-body-md)}.qm--inline-edit.MuiInputBase-root .MuiInputBase-input.text-body-md-semibold{font-family:var(--layout-font-family-default);font-size:var(--layout-font-size-body-md);font-weight:var(--layout-font-weight-body-semibold);line-height:var(--layout-font-line-height-body-md);letter-spacing:var(--layout-font-letter-spacing-body-md)}.qm--inline-edit.MuiInputBase-root .MuiInputBase-input.text-body-sm{font-family:var(--layout-font-family-default);font-size:var(--layout-font-size-body-sm);font-weight:var(--layout-font-weight-body-regular);line-height:var(--layout-font-line-height-body-sm);letter-spacing:var(--layout-font-letter-spacing-body-sm)}.qm--inline-edit.MuiInputBase-root .MuiInputBase-input.text-body-sm-semibold{font-family:var(--layout-font-family-default);font-size:var(--layout-font-size-body-sm);font-weight:var(--layout-font-weight-body-semibold);line-height:var(--layout-font-line-height-body-sm);letter-spacing:var(--layout-font-letter-spacing-body-sm)}.qm--inline-edit.MuiInputBase-root:disabled,.qm--inline-edit.MuiInputBase-root.Mui-disabled{cursor:not-allowed;opacity:.5}.qm--inline-edit.MuiInputBase-root:disabled:hover,.qm--inline-edit.MuiInputBase-root.Mui-disabled:hover{opacity:.5}.qm--inline-edit-container{display:inline-flex;flex-direction:column;width:-moz-fit-content;width:fit-content;max-width:100%}.qm--inline-edit-helper-text{padding:var(--layout-padding-xs);font-family:var(--layout-font-family-default);font-size:var(--layout-font-size-body-sm);line-height:var(--layout-font-line-height-body-sm);color:var(--color-text-subdued)}.qm--inline-edit-helper-text--error{color:var(--color-text-negative-default)}
